Mifflin, Frederick James

Insider profile

Performance

Overall performance
4.1

Performance over holding periods
4.1
30 days 90 days 120 days
Average return 4% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
11 100% Buy
34 71% Buy
47 69% Buy
Mifflin, Frederick James'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
Purchase
Price
319.54
Quantity 50,592 -22.3%
Value CA$3,061,305
Transaction date
Purchase
Price
161.04
Quantity 20,505 -5.9%
Value CA$2,546,905
Transaction date
Purchase
Price
37.19
Quantity 18,762 -5.9%
Value CA$4,537,061
Transaction date
Purchase
Price
118.52
Quantity 300 +27.3%
Value CA$35,556
Transaction date
Purchase
Price
17.50
Quantity 2,500 +5.3%
Value CA$43,750
Transaction date
Purchase
Price
17.90
Quantity 1,500 +3.3%
Value CA$26,850
Transaction date
Purchase
Price
17.95
Quantity 1,000 +2.2%
Value CA$17,950
Transaction date
Purchase
Price
18.01
Quantity 500
Value CA$9,005
Transaction date
Purchase
Price
108.10
Quantity 300 +37.5%
Value CA$32,430
Transaction date
Purchase
Price
109.25
Quantity 300 +60.0%
Value CA$32,775
Transaction date
Purchase
Price
109.25
Quantity 100
Value CA$10,925
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-05-05 2025-05-02 B Purchase
50,592 -22.3%
319.54
CA$3,061,305
50,592 -22.3% 319.54 CA$3,061,305
2024-12-11 2024-12-10 B Purchase
20,505 -5.9%
161.04
CA$2,546,905
20,505 -5.9% 161.04 CA$2,546,905
2024-05-30 2024-05-30 B Purchase
18,762 -5.9%
37.19
CA$4,537,061
18,762 -5.9% 37.19 CA$4,537,061
2024-05-30 2024-05-30 B Purchase
300 +27.3%
118.52
CA$35,556
300 +27.3% 118.52 CA$35,556
2024-02-02 2024-02-02 B Purchase
2,500 +5.3%
17.50
CA$43,750
2,500 +5.3% 17.50 CA$43,750
2024-02-01 2024-01-31 B Purchase
1,500 +3.3%
17.90
CA$26,850
1,500 +3.3% 17.90 CA$26,850
2024-02-01 2024-01-31 B Purchase
1,000 +2.2%
17.95
CA$17,950
1,000 +2.2% 17.95 CA$17,950
2024-02-01 2024-01-31 B Purchase
500
18.01
CA$9,005
500 18.01 CA$9,005
2023-11-28 2023-11-28 B Purchase
1,000 +25.0%
6.91
CA$6,910
1,000 +25.0% 6.91 CA$6,910
2023-11-13 2023-11-10 B Purchase
1,300 +48.1%
7.01
CA$9,113
1,300 +48.1% 7.01 CA$9,113
2023-11-08 2023-11-07 B Purchase
300 +37.5%
108.10
CA$32,430
300 +37.5% 108.10 CA$32,430
2023-11-08 2023-11-06 B Purchase
300 +60.0%
109.25
CA$32,775
300 +60.0% 109.25 CA$32,775
2023-11-06 2023-11-02 B Purchase
100
109.25
CA$10,925
100 109.25 CA$10,925