Johnston, Robert Bruce

Insider profile

Performance

Overall performance
3.8

Performance over holding periods
3.8
30 days 90 days 120 days
Average return 5% 8.2% 15.1%
Success rate 91% 68% 82%
Transactions
24 100% Buy
34 71% Buy
47 69% Buy
Johnston, Robert Bruce's trades of Supremex Inc'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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-15 2026-06-15 B Purchase
99,442 +29.9%
361.43
CA$2,303,118
99,442 +29.9% 361.43 CA$2,303,118
2026-06-15 2026-06-15 B Purchase
69,203 +37.5%
452.93
CA$2,244,795
69,203 +37.5% 452.93 CA$2,244,795
2025-05-12 2025-05-12 B Purchase
20,694 -12.9%
433.94
CA$4,140,335
20,694 -12.9% 433.94 CA$4,140,335
2025-05-12 2025-05-12 B Purchase
6,700 +8.3%
2.98
CA$19,966
6,700 +8.3% 2.98 CA$19,966
2025-05-12 2025-05-12 B Purchase
4,100 +5.3%
3.02
CA$12,382
4,100 +5.3% 3.02 CA$12,382
2025-03-19 2025-03-19 B Purchase
5,200 +8.0%
3.25
CA$16,900
5,200 +8.0% 3.25 CA$16,900
2025-03-19 2025-03-17 B Purchase
1,900 +3.0%
3.25
CA$6,175
1,900 +3.0% 3.25 CA$6,175
2025-03-19 2025-03-17 B Purchase
3,000 +5.0%
3.21
CA$9,630
3,000 +5.0% 3.21 CA$9,630
2024-08-15 2024-08-15 B Purchase
1,200 +2.0%
3.39
CA$4,068
1,200 +2.0% 3.39 CA$4,068
2024-08-14 2024-08-14 B Purchase
1,100 +1.9%
3.40
CA$3,740
1,100 +1.9% 3.40 CA$3,740
2024-08-14 2024-08-14 B Purchase
1,900 +3.4%
3.35
CA$6,365
1,900 +3.4% 3.35 CA$6,365
2023-12-27 2023-12-22 B Purchase
10,000 +40.0%
2.56
CA$25,600
10,000 +40.0% 2.56 CA$25,600
2023-11-30 2023-11-30 B Purchase
2,500 +1.7%
3.66
CA$9,150
2,500 +1.7% 3.66 CA$9,150
2023-11-30 2023-11-29 B Purchase
600 +2.5%
2.81
CA$1,686
600 +2.5% 2.81 CA$1,686
2023-11-30 2023-11-29 B Purchase
1,400 +6.1%
2.80
CA$3,920
1,400 +6.1% 2.80 CA$3,920
2023-11-30 2023-11-29 B Purchase
200 +0.9%
2.75
CA$550
200 +0.9% 2.75 CA$550
2023-09-22 2023-09-22 B Purchase
2,900 +14.6%
2.65
CA$7,685
2,900 +14.6% 2.65 CA$7,685
2023-09-07 2023-09-07 B Purchase
3,500 +2.5%
4.15
CA$14,525
3,500 +2.5% 4.15 CA$14,525
2023-08-21 2023-08-21 B Purchase
2,200 +1.6%
4.45
CA$9,790
2,200 +1.6% 4.45 CA$9,790
2023-08-21 2023-08-18 B Purchase
300 +0.2%
4.45
CA$1,335
300 +0.2% 4.45 CA$1,335
2023-08-15 2023-08-15 B Purchase
2,000
4.65
CA$9,300
2,000 4.65 CA$9,300
2023-08-15 2023-08-14 B Purchase
2,400 +13.7%
2.67
CA$6,408
2,400 +13.7% 2.67 CA$6,408
2023-08-15 2023-08-14 B Purchase
2,500 +1.9%
4.80
CA$12,000
2,500 +1.9% 4.80 CA$12,000
2023-08-15 2023-08-14 B Purchase
2,000 +1.5%
4.85
CA$9,700
2,000 +1.5% 4.85 CA$9,700