Hubbard, Michael

Insider profile

Performance

Overall performance
0.6

Performance over holding periods
0.6
30 days 90 days 120 days
Average return -5% 8.2% 15.1%
Success rate 0% 68% 82%
Transactions
29 100% Buy
34 71% Buy
47 69% Buy
Hubbard, Michael's trades of Sol Strategies 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
246.10
Quantity 83,211 -44.5%
Value CA$3,961,534
Transaction date
Purchase
Price
141.04
Quantity 29,722 +0.1%
Value CA$3,043,421
Transaction date
Purchase
Price
29.20
Quantity 4,893 +4.5%
Value CA$4,456,539
Transaction date
Purchase
Price
1.19
Quantity 58,700 +84.9%
Value CA$69,853
Transaction date
Purchase
Price
1.18
Quantity 32,800 +90.4%
Value CA$38,704
Transaction date
Purchase
Price
1.17
Quantity 17,600 +94.1%
Value CA$20,592
Transaction date
Purchase
Price
1.16
Quantity 1,000 +5.6%
Value CA$1,160
Transaction date
Purchase
Price
1.16
Quantity 100 +0.6%
Value CA$116
Transaction date
Purchase
Price
1.16
Quantity 100 +0.6%
Value CA$116
Transaction date
Purchase
Price
1.16
Quantity 300 +1.7%
Value CA$348
Transaction date
Purchase
Price
1.16
Quantity 100 +0.6%
Value CA$116
Transaction date
Purchase
Price
1.16
Quantity 400 +2.4%
Value CA$464
Transaction date
Purchase
Price
1.16
Quantity 100 +0.6%
Value CA$116
Transaction date
Purchase
Price
1.16
Quantity 300 +1.8%
Value CA$348
Transaction date
Purchase
Price
1.16
Quantity 600 +3.8%
Value CA$696
Transaction date
Purchase
Price
1.16
Quantity 800 +5.4%
Value CA$928
Transaction date
Purchase
Price
1.16
Quantity 2,500 +20.2%
Value CA$2,900
Transaction date
Purchase
Price
1.16
Quantity 1,600 +14.8%
Value CA$1,856
Transaction date
Purchase
Price
1.16
Quantity 100 +0.9%
Value CA$116
Transaction date
Purchase
Price
1.16
Quantity 1,300 +13.8%
Value CA$1,508
Transaction date
Purchase
Price
1.16
Quantity 700 +8.0%
Value CA$812
Transaction date
Purchase
Price
1.16
Quantity 2,200 +33.8%
Value CA$2,552
Transaction date
Purchase
Price
1.16
Quantity 100 +1.6%
Value CA$116
Transaction date
Purchase
Price
1.16
Quantity 100 +1.6%
Value CA$116
Transaction date
Purchase
Price
1.16
Quantity 1,000 +18.9%
Value CA$1,160
Transaction date
Purchase
Price
1.16
Quantity 900 +20.5%
Value CA$1,044
Transaction date
Purchase
Price
1.16
Quantity 200 +4.8%
Value CA$232
Transaction date
Purchase
Price
1.16
Quantity 500 +13.5%
Value CA$580
Transaction date
Purchase
Price
1.16
Quantity 1,400 +60.9%
Value CA$1,624
Transaction date
Purchase
Price
1.16
Quantity 2,300
Value CA$2,668
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-03-19 2026-03-17 B Purchase
83,211 -44.5%
246.10
CA$3,961,534
83,211 -44.5% 246.10 CA$3,961,534
2025-07-25 2025-07-25 B Purchase
29,722 +0.1%
141.04
CA$3,043,421
29,722 +0.1% 141.04 CA$3,043,421
2025-07-25 2025-07-25 B Purchase
4,893 +4.5%
29.20
CA$4,456,539
4,893 +4.5% 29.20 CA$4,456,539
2025-07-25 2025-07-25 B Purchase
58,700 +84.9%
1.19
CA$69,853
58,700 +84.9% 1.19 CA$69,853
2025-07-25 2025-07-25 B Purchase
32,800 +90.4%
1.18
CA$38,704
32,800 +90.4% 1.18 CA$38,704
2025-07-25 2025-07-25 B Purchase
17,600 +94.1%
1.17
CA$20,592
17,600 +94.1% 1.17 CA$20,592
2025-07-25 2025-07-25 B Purchase
1,000 +5.6%
1.16
CA$1,160
1,000 +5.6% 1.16 CA$1,160
2025-07-25 2025-07-25 B Purchase
100 +0.6%
1.16
CA$116
100 +0.6% 1.16 CA$116
2025-07-25 2025-07-25 B Purchase
100 +0.6%
1.16
CA$116
100 +0.6% 1.16 CA$116
2025-07-25 2025-07-25 B Purchase
300 +1.7%
1.16
CA$348
300 +1.7% 1.16 CA$348
2025-07-25 2025-07-25 B Purchase
100 +0.6%
1.16
CA$116
100 +0.6% 1.16 CA$116
2025-07-25 2025-07-25 B Purchase
400 +2.4%
1.16
CA$464
400 +2.4% 1.16 CA$464
2025-07-25 2025-07-25 B Purchase
100 +0.6%
1.16
CA$116
100 +0.6% 1.16 CA$116
2025-07-25 2025-07-25 B Purchase
300 +1.8%
1.16
CA$348
300 +1.8% 1.16 CA$348
2025-07-25 2025-07-25 B Purchase
600 +3.8%
1.16
CA$696
600 +3.8% 1.16 CA$696
2025-07-25 2025-07-25 B Purchase
800 +5.4%
1.16
CA$928
800 +5.4% 1.16 CA$928
2025-07-25 2025-07-25 B Purchase
2,500 +20.2%
1.16
CA$2,900
2,500 +20.2% 1.16 CA$2,900
2025-07-25 2025-07-25 B Purchase
1,600 +14.8%
1.16
CA$1,856
1,600 +14.8% 1.16 CA$1,856
2025-07-25 2025-07-25 B Purchase
100 +0.9%
1.16
CA$116
100 +0.9% 1.16 CA$116
2025-07-25 2025-07-25 B Purchase
1,300 +13.8%
1.16
CA$1,508
1,300 +13.8% 1.16 CA$1,508
2025-07-25 2025-07-25 B Purchase
700 +8.0%
1.16
CA$812
700 +8.0% 1.16 CA$812
2025-07-25 2025-07-25 B Purchase
2,200 +33.8%
1.16
CA$2,552
2,200 +33.8% 1.16 CA$2,552
2025-07-25 2025-07-25 B Purchase
100 +1.6%
1.16
CA$116
100 +1.6% 1.16 CA$116
2025-07-25 2025-07-25 B Purchase
100 +1.6%
1.16
CA$116
100 +1.6% 1.16 CA$116
2025-07-25 2025-07-25 B Purchase
1,000 +18.9%
1.16
CA$1,160
1,000 +18.9% 1.16 CA$1,160
2025-07-25 2025-07-25 B Purchase
900 +20.5%
1.16
CA$1,044
900 +20.5% 1.16 CA$1,044
2025-07-25 2025-07-25 B Purchase
200 +4.8%
1.16
CA$232
200 +4.8% 1.16 CA$232
2025-07-25 2025-07-25 B Purchase
500 +13.5%
1.16
CA$580
500 +13.5% 1.16 CA$580
2025-07-25 2025-07-25 B Purchase
1,400 +60.9%
1.16
CA$1,624
1,400 +60.9% 1.16 CA$1,624
2025-07-25 2025-07-25 B Purchase
2,300
1.16
CA$2,668
2,300 1.16 CA$2,668