Thompson, Randall

Insider profile

Performance

Overall performance
2.0

Performance over holding periods
2.0
30 days 90 days 120 days
Average return 16% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
12 0% Buy
34 71% Buy
47 69% Buy
Thompson, Randall's trades of Imperial Metals Corp'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-04-02 2026-04-01 PP Planned purchase
51,424
397.86
CA$4,779,447
51,424 397.86 CA$4,779,447
2025-07-14 2025-07-09 S Sale
44,371 -3.4%
395.84
CA$2,790,004
44,371 -3.4% 395.84 CA$2,790,004
2025-07-14 2025-07-08 S Sale
88,533 -3.2%
388.57
CA$3,738,354
88,533 -3.2% 388.57 CA$3,738,354
2025-07-14 2025-07-07 S Sale
4,000 -11.7%
4.89
CA$19,560
4,000 -11.7% 4.89 CA$19,560
2025-07-09 2025-07-07 S Sale
4,000 -10.5%
4.89
CA$19,560
4,000 -10.5% 4.89 CA$19,560
2025-07-09 2025-07-04 S Sale
4,000 -9.5%
4.80
CA$19,200
4,000 -9.5% 4.80 CA$19,200
2025-07-09 2025-07-03 S Sale
3,600 -7.8%
4.94
CA$17,784
3,600 -7.8% 4.94 CA$17,784
2025-07-09 2025-06-30 S Sale
2,400 -5.0%
4.89
CA$11,736
2,400 -5.0% 4.89 CA$11,736
2025-07-09 2025-06-27 S Sale
2,000 -4.0%
4.94
CA$9,880
2,000 -4.0% 4.94 CA$9,880
2025-06-26 2025-06-24 S Sale
2,000 -3.8%
4.90
CA$9,800
2,000 -3.8% 4.90 CA$9,800
2025-06-23 2025-06-20 S Sale
4,000 -7.1%
4.59
CA$18,360
4,000 -7.1% 4.59 CA$18,360
2025-06-23 2025-06-18 S Sale
4,800 -7.9%
5.28
CA$25,344
4,800 -7.9% 5.28 CA$25,344
2025-06-23 2025-06-17 S Sale
7,200 -10.5%
5.39
CA$38,808
7,200 -10.5% 5.39 CA$38,808
2025-04-23 2025-04-23 PlS Planned sale
21,524 -24.0%
3.39
CA$72,966
21,524 -24.0% 3.39 CA$72,966
2025-04-23 2025-04-22 PlS Planned sale
37,680
3.27
CA$123,214
37,680 3.27 CA$123,214
2025-04-23 2025-04-21 PlS Planned sale
23,770
3.08
CA$73,212
23,770 3.08 CA$73,212
2025-04-23 2025-04-17 PlS Planned sale
41,163
2.98
CA$122,666
41,163 2.98 CA$122,666
2024-10-15 2024-10-10 PP Planned purchase
4,215
1.84
CA$7,756
4,215 1.84 CA$7,756
2024-07-16 2024-07-16 PP Planned purchase
3,825 +94.9%
2.02
CA$7,726
3,825 +94.9% 2.02 CA$7,726
2024-05-07 2024-04-01 PP Planned purchase
4,032
1.92
CA$7,741
4,032 1.92 CA$7,741
2023-07-10 2023-07-10 PP Planned purchase
3,033 +12.8%
1.54
CA$4,671
3,033 +12.8% 1.54 CA$4,671
2023-04-13 2023-04-13 PP Planned purchase
2,813 +13.5%
1.66
CA$4,670
2,813 +13.5% 1.66 CA$4,670
2023-01-17 2023-01-17 PP Planned purchase
2,572 +14.1%
1.73
CA$4,450
2,572 +14.1% 1.73 CA$4,450
2022-10-12 2022-10-12 PP Planned purchase
2,061 +12.7%
2.43
CA$5,008
2,061 +12.7% 2.43 CA$5,008