Harvey, William John

Insider profile

Performance

Overall performance
3.0

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 34% 68% 82%
Transactions
52 15% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 31%
Success rate 73%
Average holding period 220
Transactions 28
Harvey, William John's trades of Toromont Industries Ltd'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
221.93
Quantity 55,479 +33.1%
Value CA$1,679,117
Transaction date
Sale
Price
281.76
Quantity 93,249 +44.0%
Value CA$2,531,498
Transaction date
Sale
Price
310.96
Quantity 21,152 +31.8%
Value CA$2,664,264
Transaction date
Sale
Price
198.82
Quantity 1,389 -58.7%
Value CA$276,161
Transaction date
Sale
Price
199.28
Quantity 200 -17.0%
Value CA$39,856
Transaction date
Sale
Price
199.26
Quantity 100 -7.8%
Value CA$19,926
Transaction date
Sale
Price
199.20
Quantity 860 -40.2%
Value CA$171,312
Transaction date
Sale
Price
199.10
Quantity 100 -4.5%
Value CA$19,910
Transaction date
Sale
Price
199.06
Quantity 100 -4.3%
Value CA$19,906
Transaction date
Sale
Price
199.01
Quantity 100 -4.1%
Value CA$19,901
Transaction date
Sale
Price
198.91
Quantity 300 -11.0%
Value CA$59,673
Transaction date
Sale
Price
198.90
Quantity 100 -3.5%
Value CA$19,890
Transaction date
Sale
Price
198.82
Quantity 140 -4.7%
Value CA$27,835
Transaction date
Sale
Price
116.27
Quantity 200 -17.0%
Value CA$23,254
Transaction date
Sale
Price
116.26
Quantity 300 -20.3%
Value CA$34,878
Transaction date
Sale
Price
116.25
Quantity 200 -11.9%
Value CA$23,250
Transaction date
Sale
Price
121.91
Quantity 89
Value CA$10,850
Transaction date
Sale
Price
121.75
Quantity 1,070
Value CA$130,267
Transaction date
Sale
Price
121.89
Quantity 286
Value CA$34,862
Transaction date
Sale
Price
122.01
Quantity 270
Value CA$32,942
Transaction date
Sale
Price
122.75
Quantity 225
Value CA$27,619
Transaction date
Sale
Price
119.23
Quantity 1,043 -98.2%
Value CA$124,355
Transaction date
Sale
Price
119.12
Quantity 2,475 -98.3%
Value CA$294,829
Transaction date
Sale
Price
119.18
Quantity 125 -32.6%
Value CA$14,897
Transaction date
Sale
Price
125.90
Quantity 300
Value CA$37,770
Transaction date
Sale
Price
125.78
Quantity 100 -25.0%
Value CA$12,578
Transaction date
Sale
Price
125.76
Quantity 100 -20.0%
Value CA$12,576
Transaction date
Sale
Price
125.69
Quantity 200 -28.6%
Value CA$25,138
Transaction date
Sale
Price
125.68
Quantity 100 -12.5%
Value CA$12,568
Transaction date
Sale
Price
125.60
Quantity 300 -27.3%
Value CA$37,680
Transaction date
Sale
Price
125.59
Quantity 800 -42.1%
Value CA$100,472
Transaction date
Sale
Price
125.53
Quantity 100 -5.0%
Value CA$12,553
Transaction date
Sale
Price
125.51
Quantity 100 -4.8%
Value CA$12,551
Transaction date
Sale
Price
125.50
Quantity 400 -16.0%
Value CA$50,200
Transaction date
Sale
Price
125.42
Quantity 100 -3.8%
Value CA$12,542
Transaction date
Sale
Price
125.41
Quantity 100 -3.7%
Value CA$12,541
Transaction date
Sale
Price
125.38
Quantity 200 -6.9%
Value CA$25,076
Transaction date
Sale
Price
125.37
Quantity 200 -6.5%
Value CA$25,074
Transaction date
Sale
Price
125.36
Quantity 100 -3.1%
Value CA$12,536
Transaction date
Sale
Price
125.35
Quantity 100 -3.0%
Value CA$12,535
Transaction date
Sale
Price
125.34
Quantity 300 -8.3%
Value CA$37,602
Transaction date
Sale
Price
125.33
Quantity 100 -2.7%
Value CA$12,533
Transaction date
Sale
Price
125.29
Quantity 200 -5.1%
Value CA$25,058
Transaction date
Sale
Price
125.28
Quantity 100 -2.5%
Value CA$12,528
Transaction date
Purchase
Price
101.93
Quantity 108 +10.5%
Value CA$11,008
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-02-18 2026-02-13 S Sale
55,479 +33.1%
221.93
CA$1,679,117
55,479 +33.1% 221.93 CA$1,679,117
2026-02-18 2026-02-13 S Sale
93,249 +44.0%
281.76
CA$2,531,498
93,249 +44.0% 281.76 CA$2,531,498
2026-02-18 2026-02-13 S Sale
21,152 +31.8%
310.96
CA$2,664,264
21,152 +31.8% 310.96 CA$2,664,264
2026-02-18 2026-02-13 S Sale
1,389 -58.7%
198.82
CA$276,161
1,389 -58.7% 198.82 CA$276,161
2026-02-18 2026-02-13 S Sale
200 -17.0%
199.28
CA$39,856
200 -17.0% 199.28 CA$39,856
2026-02-18 2026-02-13 S Sale
100 -7.8%
199.26
CA$19,926
100 -7.8% 199.26 CA$19,926
2026-02-18 2026-02-13 S Sale
860 -40.2%
199.20
CA$171,312
860 -40.2% 199.20 CA$171,312
2026-02-18 2026-02-13 S Sale
100 -4.5%
199.10
CA$19,910
100 -4.5% 199.10 CA$19,910
2026-02-18 2026-02-13 S Sale
100 -4.3%
199.06
CA$19,906
100 -4.3% 199.06 CA$19,906
2026-02-18 2026-02-13 S Sale
100 -4.1%
199.01
CA$19,901
100 -4.1% 199.01 CA$19,901
2026-02-18 2026-02-13 S Sale
300 -11.0%
198.91
CA$59,673
300 -11.0% 198.91 CA$59,673
2026-02-18 2026-02-13 S Sale
100 -3.5%
198.90
CA$19,890
100 -3.5% 198.90 CA$19,890
2026-02-18 2026-02-13 S Sale
140 -4.7%
198.82
CA$27,835
140 -4.7% 198.82 CA$27,835
2025-03-12 2025-03-10 S Sale
200 -17.0%
116.27
CA$23,254
200 -17.0% 116.27 CA$23,254
2025-03-12 2025-03-10 S Sale
300 -20.3%
116.26
CA$34,878
300 -20.3% 116.26 CA$34,878
2025-03-12 2025-03-10 S Sale
200 -11.9%
116.25
CA$23,250
200 -11.9% 116.25 CA$23,250
2025-03-03 2025-02-26 S Sale
89
121.91
CA$10,850
89 121.91 CA$10,850
2025-03-03 2025-02-26 S Sale
1,070
121.75
CA$130,267
1,070 121.75 CA$130,267
2025-03-03 2025-02-26 S Sale
286
121.89
CA$34,862
286 121.89 CA$34,862
2025-03-03 2025-02-26 S Sale
270
122.01
CA$32,942
270 122.01 CA$32,942
2025-03-03 2025-02-26 S Sale
225
122.75
CA$27,619
225 122.75 CA$27,619
2024-11-13 2024-11-08 S Sale
1,043 -98.2%
119.23
CA$124,355
1,043 -98.2% 119.23 CA$124,355
2024-11-13 2024-11-08 S Sale
2,475 -98.3%
119.12
CA$294,829
2,475 -98.3% 119.12 CA$294,829
2024-11-13 2024-11-08 S Sale
125 -32.6%
119.18
CA$14,897
125 -32.6% 119.18 CA$14,897
2024-02-26 2024-02-22 S Sale
300
125.90
CA$37,770
300 125.90 CA$37,770
2024-02-26 2024-02-22 S Sale
100 -25.0%
125.78
CA$12,578
100 -25.0% 125.78 CA$12,578
2024-02-26 2024-02-22 S Sale
100 -20.0%
125.76
CA$12,576
100 -20.0% 125.76 CA$12,576
2024-02-26 2024-02-22 S Sale
200 -28.6%
125.69
CA$25,138
200 -28.6% 125.69 CA$25,138
2024-02-26 2024-02-22 S Sale
100 -12.5%
125.68
CA$12,568
100 -12.5% 125.68 CA$12,568
2024-02-26 2024-02-22 S Sale
300 -27.3%
125.60
CA$37,680
300 -27.3% 125.60 CA$37,680
2024-02-26 2024-02-22 S Sale
800 -42.1%
125.59
CA$100,472
800 -42.1% 125.59 CA$100,472
2024-02-26 2024-02-22 S Sale
100 -5.0%
125.53
CA$12,553
100 -5.0% 125.53 CA$12,553
2024-02-26 2024-02-22 S Sale
100 -4.8%
125.51
CA$12,551
100 -4.8% 125.51 CA$12,551
2024-02-26 2024-02-22 S Sale
400 -16.0%
125.50
CA$50,200
400 -16.0% 125.50 CA$50,200
2024-02-26 2024-02-22 S Sale
100 -3.8%
125.42
CA$12,542
100 -3.8% 125.42 CA$12,542
2024-02-26 2024-02-22 S Sale
100 -3.7%
125.41
CA$12,541
100 -3.7% 125.41 CA$12,541
2024-02-26 2024-02-22 S Sale
200 -6.9%
125.38
CA$25,076
200 -6.9% 125.38 CA$25,076
2024-02-26 2024-02-22 S Sale
200 -6.5%
125.37
CA$25,074
200 -6.5% 125.37 CA$25,074
2024-02-26 2024-02-22 S Sale
100 -3.1%
125.36
CA$12,536
100 -3.1% 125.36 CA$12,536
2024-02-26 2024-02-22 S Sale
100 -3.0%
125.35
CA$12,535
100 -3.0% 125.35 CA$12,535
2024-02-26 2024-02-22 S Sale
300 -8.3%
125.34
CA$37,602
300 -8.3% 125.34 CA$37,602
2024-02-26 2024-02-22 S Sale
100 -2.7%
125.33
CA$12,533
100 -2.7% 125.33 CA$12,533
2024-02-26 2024-02-22 S Sale
200 -5.1%
125.29
CA$25,058
200 -5.1% 125.29 CA$25,058
2024-02-26 2024-02-22 S Sale
100 -2.5%
125.28
CA$12,528
100 -2.5% 125.28 CA$12,528
2022-12-14 2022-12-09 B Purchase
108 +10.5%
101.93
CA$11,008
108 +10.5% 101.93 CA$11,008