Primrose, David Francis Neil

Insider profile

Performance

Overall performance
2.7

Performance over holding periods
2.7
30 days 90 days 120 days
Average return 0% 8.2% 15.1%
Success rate 75% 68% 82%
Transactions
87 1% Buy
34 71% Buy
47 69% Buy
Primrose, David Francis Neil's trades of Finning International Inc'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-06 2025-12-31 PP Planned purchase
38,069 +49.6%
75.43
CA$3,782,047
38,069 +49.6% 75.43 CA$3,782,047
2025-12-29 2025-12-29 PP Planned purchase
51,648 -24.5%
348.58
CA$3,074,217
51,648 -24.5% 348.58 CA$3,074,217
2025-12-29 2025-12-29 PP Planned purchase
87,608 -3.1%
44.19
CA$3,703,453
87,608 -3.1% 44.19 CA$3,703,453
2025-11-19 2025-11-18 S Sale
100 -0.3%
72.62
CA$7,262
100 -0.3% 72.62 CA$7,262
2025-11-19 2025-11-18 S Sale
100 -0.3%
72.51
CA$7,250
100 -0.3% 72.51 CA$7,250
2025-11-19 2025-11-18 S Sale
100 -0.3%
72.49
CA$7,248
100 -0.3% 72.49 CA$7,248
2025-11-19 2025-11-18 S Sale
100 -0.3%
72.73
CA$7,273
100 -0.3% 72.73 CA$7,273
2025-11-19 2025-11-18 S Sale
100 -0.3%
72.67
CA$7,267
100 -0.3% 72.67 CA$7,267
2025-11-19 2025-11-18 S Sale
100 -0.3%
72.64
CA$7,264
100 -0.3% 72.64 CA$7,264
2025-11-19 2025-11-18 S Sale
100 -0.3%
72.69
CA$7,269
100 -0.3% 72.69 CA$7,269
2025-11-19 2025-11-18 S Sale
600 -1.9%
72.59
CA$43,554
600 -1.9% 72.59 CA$43,554
2025-11-19 2025-11-18 S Sale
200 -0.6%
72.83
CA$14,565
200 -0.6% 72.83 CA$14,565
2025-11-19 2025-11-18 S Sale
400 -1.3%
72.56
CA$29,024
400 -1.3% 72.56 CA$29,024
2025-11-19 2025-11-18 S Sale
300 -0.9%
72.50
CA$21,750
300 -0.9% 72.50 CA$21,750
2025-11-19 2025-11-18 S Sale
700 -2.1%
72.51
CA$50,757
700 -2.1% 72.51 CA$50,757
2025-11-19 2025-11-18 S Sale
200 -0.6%
72.53
CA$14,506
200 -0.6% 72.53 CA$14,506
2025-11-19 2025-11-18 S Sale
859 -2.5%
72.52
CA$62,295
859 -2.5% 72.52 CA$62,295
2025-11-19 2025-11-18 S Sale
200 -0.6%
72.58
CA$14,516
200 -0.6% 72.58 CA$14,516
2025-11-19 2025-11-18 S Sale
100 -0.3%
72.86
CA$7,286
100 -0.3% 72.86 CA$7,286
2025-11-19 2025-11-18 S Sale
200 -0.6%
72.85
CA$14,570
200 -0.6% 72.85 CA$14,570
2025-11-19 2025-11-18 S Sale
500 -1.4%
72.54
CA$36,270
500 -1.4% 72.54 CA$36,270
2025-11-19 2025-11-18 S Sale
100 -0.3%
72.65
CA$7,265
100 -0.3% 72.65 CA$7,265
2025-11-19 2025-11-18 S Sale
200 -0.6%
72.63
CA$14,526
200 -0.6% 72.63 CA$14,526
2025-11-19 2025-11-18 S Sale
200 -0.6%
72.50
CA$14,499
200 -0.6% 72.50 CA$14,499
2025-11-19 2025-11-18 S Sale
100 -0.3%
72.52
CA$7,252
100 -0.3% 72.52 CA$7,252
2025-11-19 2025-11-18 S Sale
100 -0.3%
72.49
CA$7,249
100 -0.3% 72.49 CA$7,249
2025-11-19 2025-11-18 S Sale
300 -0.8%
72.55
CA$21,765
300 -0.8% 72.55 CA$21,765
2025-11-19 2025-11-18 S Sale
333 -0.9%
72.80
CA$24,242
333 -0.9% 72.80 CA$24,242
2025-11-19 2025-11-18 S Sale
1,200 -3.2%
72.83
CA$87,396
1,200 -3.2% 72.83 CA$87,396
2025-11-19 2025-11-18 S Sale
200 -0.5%
72.84
CA$14,568
200 -0.5% 72.84 CA$14,568
2025-11-19 2025-11-18 S Sale
200 -0.5%
72.81
CA$14,562
200 -0.5% 72.81 CA$14,562
2025-11-19 2025-11-18 S Sale
200 -0.5%
72.61
CA$14,522
200 -0.5% 72.61 CA$14,522
2025-11-19 2025-11-18 S Sale
100 -0.3%
72.82
CA$7,282
100 -0.3% 72.82 CA$7,282
2025-11-19 2025-11-18 S Sale
2,000 -6.3%
73.10
CA$146,200
2,000 -6.3% 73.10 CA$146,200
2025-11-19 2025-11-18 S Sale
200 -0.6%
72.74
CA$14,548
200 -0.6% 72.74 CA$14,548
2025-11-19 2025-11-18 S Sale
200 -0.6%
73.13
CA$14,626
200 -0.6% 73.13 CA$14,626
2025-11-19 2025-11-18 S Sale
141 -0.4%
72.52
CA$10,225
141 -0.4% 72.52 CA$10,225
2025-11-19 2025-11-18 S Sale
100 -0.3%
72.94
CA$7,294
100 -0.3% 72.94 CA$7,294
2025-11-19 2025-11-18 S Sale
100 -0.3%
72.95
CA$7,295
100 -0.3% 72.95 CA$7,295
2025-11-19 2025-11-18 S Sale
200 -0.6%
72.98
CA$14,595
200 -0.6% 72.98 CA$14,595
2025-11-19 2025-11-18 S Sale
100 -0.3%
72.88
CA$7,288
100 -0.3% 72.88 CA$7,288
2025-11-19 2025-11-18 S Sale
100 -0.3%
72.56
CA$7,256
100 -0.3% 72.56 CA$7,256
2025-11-19 2025-11-18 S Sale
100 -0.3%
72.58
CA$7,258
100 -0.3% 72.58 CA$7,258
2025-11-19 2025-11-18 S Sale
100 -0.3%
72.71
CA$7,271
100 -0.3% 72.71 CA$7,271
2025-11-19 2025-11-18 S Sale
200 -0.6%
72.86
CA$14,571
200 -0.6% 72.86 CA$14,571