TAYLOR, DAVID ROY

Insider profile

Performance

Overall performance
3.6

Performance over holding periods
3.6
30 days 90 days 120 days
Average return 10% 8.2% 15.1%
Success rate 80% 68% 82%
Transactions
59 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 Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
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