Johnston, Robert Bruce

Insider profile

Performance

Overall performance
3.9

Performance over holding periods
3.9
30 days 90 days 120 days
Average return 4% 8.2% 15.1%
Success rate 84% 68% 82%
Transactions
26 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
Transaction date
Purchase
Price
361.43
Quantity 99,442 +29.9%
Value CA$2,303,118
Transaction date
Purchase
Price
452.93
Quantity 69,203 +37.5%
Value CA$2,244,795
Transaction date
Purchase
Price
3.66
Quantity 2,500 +1.7%
Value CA$9,150
Transaction date
Purchase
Price
4.15
Quantity 3,500 +2.5%
Value CA$14,525
Transaction date
Purchase
Price
4.45
Quantity 2,200 +1.6%
Value CA$9,790
Transaction date
Purchase
Price
4.45
Quantity 300 +0.2%
Value CA$1,335
Transaction date
Purchase
Price
4.65
Quantity 2,000
Value CA$9,300
Transaction date
Purchase
Price
4.80
Quantity 2,500 +1.9%
Value CA$12,000
Transaction date
Purchase
Price
4.85
Quantity 2,000 +1.5%
Value CA$9,700
Transaction date
Purchase
Price
3.38
Quantity 1,100 +0.8%
Value CA$3,718
Transaction date
Purchase
Price
3.37
Quantity 3,800 +3.0%
Value CA$12,806
Transaction date
Purchase
Price
1.12
Quantity 3,000 +1.1%
Value CA$3,360
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
2022-06-16 2022-06-16 B Purchase
1,100 +0.8%
3.38
CA$3,718
1,100 +0.8% 3.38 CA$3,718
2022-06-16 2022-06-16 B Purchase
3,800 +3.0%
3.37
CA$12,806
3,800 +3.0% 3.37 CA$12,806
2022-06-15 2022-06-15 B Purchase
3,000 +1.1%
1.12
CA$3,360
3,000 +1.1% 1.12 CA$3,360