TAYLOR, DAVID ROY

Insider profile

Performance

Overall performance
3.6

Performance over holding periods
3.6
30 days 90 days 120 days
Average return 9% 8.2% 15.1%
Success rate 79% 68% 82%
Transactions
65 92% Buy
34 71% Buy
47 69% Buy
TAYLOR, DAVID ROY's trades of VersaBank's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Sale
Price
248.78
Quantity 46,269 -32.6%
Value CA$2,633,386
Transaction date
Sale
Price
332.55
Quantity 94,260
Value CA$3,494,378
Transaction date
Purchase
Price
182.22
Quantity 44,932 -12.8%
Value US$1,679,859
Transaction date
Purchase
Price
15.05
Quantity 4,870 +19.2%
Value US$73,294
Transaction date
Purchase
Price
15.00
Quantity 5,995
Value US$89,925
Transaction date
Purchase
Price
14.45
Quantity 9,584 +60.8%
Value US$138,489
Transaction date
Purchase
Price
14.40
Quantity 13,036 +479.4%
Value US$187,718
Transaction date
Purchase
Price
14.39
Quantity 996 +57.8%
Value US$14,332
Transaction date
Purchase
Price
14.38
Quantity 200 +13.1%
Value US$2,876
Transaction date
Purchase
Price
14.37
Quantity 167 +12.3%
Value US$2,400
Transaction date
Purchase
Price
14.36
Quantity 18 +1.3%
Value US$258
Transaction date
Purchase
Price
14.33
Quantity 183 +15.8%
Value US$2,622
Transaction date
Purchase
Price
14.32
Quantity 611 +112.3%
Value US$8,750
Transaction date
Purchase
Price
14.31
Quantity 325 +148.4%
Value US$4,651
Transaction date
Purchase
Price
14.30
Quantity 24 +12.3%
Value US$343
Transaction date
Purchase
Price
14.29
Quantity 119 +156.6%
Value US$1,701
Transaction date
Purchase
Price
14.27
Quantity 76
Value US$1,085
Transaction date
Purchase
Price
8.94
Quantity 40,000 +15.4%
Value US$357,500
Transaction date
Purchase
Price
19.75
Quantity 500 +0.4%
Value CA$9,875
Transaction date
Purchase
Price
19.74
Quantity 100 +0.1%
Value CA$1,974
Transaction date
Purchase
Price
19.73
Quantity 700 +0.6%
Value CA$13,811
Transaction date
Purchase
Price
19.72
Quantity 300 +0.3%
Value CA$5,916
Transaction date
Sale
Price
19.44
Quantity 1,500 -4.4%
Value CA$29,160
Transaction date
Sale
Price
19.44
Quantity 100 -18.2%
Value CA$1,944
Transaction date
Purchase
Price
15.06
Quantity 350 +0.1%
Value CA$5,271
Transaction date
Purchase
Price
14.96
Quantity 2,000 +0.3%
Value CA$29,920
Transaction date
Purchase
Price
13.84
Quantity 350 +0.3%
Value CA$4,844
Transaction date
Purchase
Price
14.00
Quantity 7,000 +1.0%
Value CA$98,000
Transaction date
Purchase
Price
14.00
Quantity 7,000 +1.0%
Value CA$98,000
Transaction date
Purchase
Price
13.71
Quantity 100 +0.0%
Value CA$1,371
Transaction date
Purchase
Price
13.60
Quantity 500 +0.1%
Value CA$6,800
Transaction date
Purchase
Price
13.76
Quantity 100 +0.0%
Value CA$1,376
Transaction date
Purchase
Price
13.67
Quantity 300 +0.0%
Value CA$4,101
Transaction date
Purchase
Price
13.81
Quantity 400 +0.1%
Value CA$5,524
Transaction date
Purchase
Price
13.53
Quantity 1,300 +0.2%
Value CA$17,589
Transaction date
Purchase
Price
13.65
Quantity 200 +0.0%
Value CA$2,730
Transaction date
Purchase
Price
13.78
Quantity 1,500 +0.2%
Value CA$20,670
Transaction date
Purchase
Price
13.80
Quantity 1,300 +0.2%
Value CA$17,940
Transaction date
Purchase
Price
13.39
Quantity 8,000 +1.2%
Value CA$107,120
Transaction date
Purchase
Price
13.79
Quantity 400
Value CA$5,516
Transaction date
Purchase
Price
13.77
Quantity 2,300
Value CA$31,671
Transaction date
Purchase
Price
13.77
Quantity 100 +0.9%
Value CA$1,377
Transaction date
Purchase
Price
13.79
Quantity 100 +1.6%
Value CA$1,379
Transaction date
Purchase
Price
13.77
Quantity 900 +0.8%
Value CA$12,393
Transaction date
Purchase
Price
13.79
Quantity 100 +0.1%
Value CA$1,379
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-01-02 2025-12-31 S Sale
46,269 -32.6%
248.78
CA$2,633,386
46,269 -32.6% 248.78 CA$2,633,386
2026-01-02 2025-12-31 S Sale
94,260
332.55
CA$3,494,378
94,260 332.55 CA$3,494,378
2025-12-31 2025-12-30 B Purchase
44,932 -12.8%
182.22
US$1,679,859
44,932 -12.8% 182.22 US$1,679,859
2025-12-29 2025-12-26 B Purchase
4,870 +19.2%
15.05
US$73,294
4,870 +19.2% 15.05 US$73,294
2025-12-29 2025-12-26 B Purchase
5,995
15.00
US$89,925
5,995 15.00 US$89,925
2025-12-18 2025-12-17 B Purchase
9,584 +60.8%
14.45
US$138,489
9,584 +60.8% 14.45 US$138,489
2025-12-15 2025-12-12 B Purchase
13,036 +479.4%
14.40
US$187,718
13,036 +479.4% 14.40 US$187,718
2025-12-15 2025-12-12 B Purchase
996 +57.8%
14.39
US$14,332
996 +57.8% 14.39 US$14,332
2025-12-15 2025-12-12 B Purchase
200 +13.1%
14.38
US$2,876
200 +13.1% 14.38 US$2,876
2025-12-15 2025-12-12 B Purchase
167 +12.3%
14.37
US$2,400
167 +12.3% 14.37 US$2,400
2025-12-15 2025-12-12 B Purchase
18 +1.3%
14.36
US$258
18 +1.3% 14.36 US$258
2025-12-15 2025-12-12 B Purchase
183 +15.8%
14.33
US$2,622
183 +15.8% 14.33 US$2,622
2025-12-15 2025-12-12 B Purchase
611 +112.3%
14.32
US$8,750
611 +112.3% 14.32 US$8,750
2025-12-15 2025-12-12 B Purchase
325 +148.4%
14.31
US$4,651
325 +148.4% 14.31 US$4,651
2025-12-15 2025-12-12 B Purchase
24 +12.3%
14.30
US$343
24 +12.3% 14.30 US$343
2025-12-15 2025-12-12 B Purchase
119 +156.6%
14.29
US$1,701
119 +156.6% 14.29 US$1,701
2025-12-15 2025-12-12 B Purchase
76
14.27
US$1,085
76 14.27 US$1,085
2025-04-08 2025-04-04 B Purchase
40,000 +15.4%
8.94
US$357,500
40,000 +15.4% 8.94 US$357,500
2025-01-15 2025-01-15 B Purchase
500 +0.4%
19.75
CA$9,875
500 +0.4% 19.75 CA$9,875
2025-01-15 2025-01-15 B Purchase
100 +0.1%
19.74
CA$1,974
100 +0.1% 19.74 CA$1,974
2025-01-15 2025-01-15 B Purchase
700 +0.6%
19.73
CA$13,811
700 +0.6% 19.73 CA$13,811
2025-01-15 2025-01-15 B Purchase
300 +0.3%
19.72
CA$5,916
300 +0.3% 19.72 CA$5,916
2025-01-15 2025-01-10 S Sale
1,500 -4.4%
19.44
CA$29,160
1,500 -4.4% 19.44 CA$29,160
2025-01-15 2025-01-10 S Sale
100 -18.2%
19.44
CA$1,944
100 -18.2% 19.44 CA$1,944
2024-01-18 2024-01-15 B Purchase
350 +0.1%
15.06
CA$5,271
350 +0.1% 15.06 CA$5,271
2024-01-12 2024-01-10 B Purchase
2,000 +0.3%
14.96
CA$29,920
2,000 +0.3% 14.96 CA$29,920
2023-12-22 2023-12-22 B Purchase
350 +0.3%
13.84
CA$4,844
350 +0.3% 13.84 CA$4,844
2023-12-19 2023-12-18 B Purchase
7,000 +1.0%
14.00
CA$98,000
7,000 +1.0% 14.00 CA$98,000
2023-12-15 2023-12-15 B Purchase
7,000 +1.0%
14.00
CA$98,000
7,000 +1.0% 14.00 CA$98,000
2023-12-15 2023-12-15 B Purchase
100 +0.0%
13.71
CA$1,371
100 +0.0% 13.71 CA$1,371
2023-12-15 2023-12-15 B Purchase
500 +0.1%
13.60
CA$6,800
500 +0.1% 13.60 CA$6,800
2023-12-15 2023-12-15 B Purchase
100 +0.0%
13.76
CA$1,376
100 +0.0% 13.76 CA$1,376
2023-12-15 2023-12-15 B Purchase
300 +0.0%
13.67
CA$4,101
300 +0.0% 13.67 CA$4,101
2023-12-15 2023-12-15 B Purchase
400 +0.1%
13.81
CA$5,524
400 +0.1% 13.81 CA$5,524
2023-12-15 2023-12-15 B Purchase
1,300 +0.2%
13.53
CA$17,589
1,300 +0.2% 13.53 CA$17,589
2023-12-15 2023-12-15 B Purchase
200 +0.0%
13.65
CA$2,730
200 +0.0% 13.65 CA$2,730
2023-12-15 2023-12-15 B Purchase
1,500 +0.2%
13.78
CA$20,670
1,500 +0.2% 13.78 CA$20,670
2023-12-15 2023-12-15 B Purchase
1,300 +0.2%
13.80
CA$17,940
1,300 +0.2% 13.80 CA$17,940
2023-12-15 2023-12-15 B Purchase
8,000 +1.2%
13.39
CA$107,120
8,000 +1.2% 13.39 CA$107,120
2023-12-15 2023-12-15 B Purchase
400
13.79
CA$5,516
400 13.79 CA$5,516
2023-12-15 2023-12-15 B Purchase
2,300
13.77
CA$31,671
2,300 13.77 CA$31,671
2023-12-20 2023-12-14 B Purchase
100 +0.9%
13.77
CA$1,377
100 +0.9% 13.77 CA$1,377
2023-12-20 2023-12-14 B Purchase
100 +1.6%
13.79
CA$1,379
100 +1.6% 13.79 CA$1,379
2023-12-20 2023-12-14 B Purchase
900 +0.8%
13.77
CA$12,393
900 +0.8% 13.77 CA$12,393
2023-12-20 2023-12-14 B Purchase
100 +0.1%
13.79
CA$1,379
100 +0.1% 13.79 CA$1,379