Macdonald, Glen Colin

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 51% 68% 82%
Transactions
41 5% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 108%
Success rate 73%
Average holding period 220
Transactions 28
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Sale
Price
473.58
Quantity 25,149 +43.4%
Value CA$1,967,827
Transaction date
Sale
Price
93.98
Quantity 86,099 +22.1%
Value CA$3,130,395
Transaction date
Purchase
Price
0.05
Quantity 780,000 +19.6%
Value CA$39,000
Transaction date
Sale
Price
0.04
Quantity 167,000 -4.0%
Value CA$6,680
Transaction date
Sale
Price
0.04
Quantity 833,333 -16.8%
Value CA$33,333
Transaction date
Sale
Price
0.28
Quantity 10,000 -3.6%
Value CA$2,800
Transaction date
Purchase
Price
0.02
Quantity 200,000 +4.2%
Value CA$3,240
Transaction date
Sale
Price
0.03
Quantity 188,000 -3.8%
Value CA$4,700
Transaction date
Sale
Price
0.19
Quantity 10,000 -3.5%
Value CA$1,850
Transaction date
Sale
Price
0.03
Quantity 199,000 -3.9%
Value CA$5,970
Transaction date
Sale
Price
0.19
Quantity 10,000 -3.4%
Value CA$1,900
Transaction date
Sale
Price
0.19
Quantity 7,500 -2.5%
Value CA$1,425
Transaction date
Sale
Price
0.21
Quantity 2,500 -0.8%
Value CA$525
Transaction date
Sale
Price
0.21
Quantity 10,000 -3.2%
Value CA$2,100
Transaction date
Sale
Price
0.22
Quantity 9,500 -2.9%
Value CA$2,090
Transaction date
Sale
Price
0.26
Quantity 10,000 -3.0%
Value CA$2,600
Transaction date
Sale
Price
0.21
Quantity 9,000 -2.6%
Value CA$1,890
Transaction date
Sale
Price
0.22
Quantity 1,000 -0.3%
Value CA$220
Transaction date
Sale
Price
0.24
Quantity 10,000 -2.8%
Value CA$2,400
Transaction date
Sale
Price
0.23
Quantity 4,500 -1.3%
Value CA$1,012
Transaction date
Sale
Price
0.24
Quantity 5,500 -1.5%
Value CA$1,320
Transaction date
Sale
Price
0.15
Quantity 480,000 -56.8%
Value CA$72,000
Transaction date
Sale
Price
0.18
Quantity 100,000 -10.6%
Value CA$18,000
Transaction date
Sale
Price
0.15
Quantity 10,000 -1.0%
Value CA$1,500
Transaction date
Sale
Price
0.17
Quantity 20,000 -2.1%
Value CA$3,400
Transaction date
Sale
Price
0.14
Quantity 17,500 -1.8%
Value CA$2,450
Transaction date
Sale
Price
0.15
Quantity 2,500 -0.3%
Value CA$362
Transaction date
Sale
Price
0.15
Quantity 10,000 -1.0%
Value CA$1,500
Transaction date
Sale
Price
0.13
Quantity 10,000 -1.0%
Value CA$1,300
Transaction date
Sale
Price
0.12
Quantity 15,000 -1.5%
Value CA$1,800
Transaction date
Sale
Price
0.11
Quantity 15,000 -1.4%
Value CA$1,650
Transaction date
Sale
Price
0.12
Quantity 10,000 -0.9%
Value CA$1,200
Transaction date
Sale
Price
0.11
Quantity 15,000 -1.4%
Value CA$1,650
Transaction date
Sale
Price
0.15
Quantity 10,000 -0.9%
Value CA$1,500
Transaction date
Sale
Price
0.18
Quantity 9,500 -0.9%
Value CA$1,710
Transaction date
Sale
Price
0.19
Quantity 9,000 -0.8%
Value CA$1,710
Transaction date
Sale
Price
0.16
Quantity 20,000 -1.8%
Value CA$3,200
Transaction date
Sale
Price
0.16
Quantity 23,000 -2.0%
Value CA$3,565
Transaction date
Sale
Price
0.14
Quantity 14,000 -1.2%
Value CA$1,960
Transaction date
Sale
Price
0.10
Quantity 20,000 -1.7%
Value CA$1,900
Transaction date
Sale
Price
0.11
Quantity 15,000 -1.2%
Value CA$1,575
Transaction date
Sale
Price
0.12
Quantity 20,000 -1.6%
Value CA$2,400
Transaction date
Sale
Price
0.08
Quantity 30,000 -2.4%
Value CA$2,400
Transaction date
Sale
Price
0.05
Quantity 20,000 -1.5%
Value CA$1,000
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-23 2026-09-21 B Purchase
51,996 -16.5%
203.14
CA$3,832,765
51,996 -16.5% 203.14 CA$3,832,765
2026-05-11 2026-05-07 S Sale
25,149 +43.4%
473.58
CA$1,967,827
25,149 +43.4% 473.58 CA$1,967,827
2026-01-20 2026-01-16 S Sale
86,099 +22.1%
93.98
CA$3,130,395
86,099 +22.1% 93.98 CA$3,130,395
2025-10-09 2025-10-09 B Purchase
780,000 +19.6%
0.05
CA$39,000
780,000 +19.6% 0.05 CA$39,000
2025-08-14 2025-08-13 S Sale
167,000 -4.0%
0.04
CA$6,680
167,000 -4.0% 0.04 CA$6,680
2025-08-11 2025-08-06 S Sale
833,333 -16.8%
0.04
CA$33,333
833,333 -16.8% 0.04 CA$33,333
2025-04-16 2025-04-14 S Sale
10,000 -3.6%
0.28
CA$2,800
10,000 -3.6% 0.28 CA$2,800
2025-03-05 2025-03-05 B Purchase
200,000 +4.2%
0.02
CA$3,240
200,000 +4.2% 0.02 CA$3,240
2025-01-31 2025-01-30 S Sale
188,000 -3.8%
0.03
CA$4,700
188,000 -3.8% 0.03 CA$4,700
2025-01-27 2025-01-23 S Sale
10,000 -3.5%
0.19
CA$1,850
10,000 -3.5% 0.19 CA$1,850
2025-01-08 2025-01-06 S Sale
199,000 -3.9%
0.03
CA$5,970
199,000 -3.9% 0.03 CA$5,970
2024-12-27 2024-12-19 S Sale
10,000 -3.4%
0.19
CA$1,900
10,000 -3.4% 0.19 CA$1,900
2024-12-20 2024-12-17 S Sale
7,500 -2.5%
0.19
CA$1,425
7,500 -2.5% 0.19 CA$1,425
2024-12-20 2024-12-17 S Sale
2,500 -0.8%
0.21
CA$525
2,500 -0.8% 0.21 CA$525
2024-12-19 2024-12-16 S Sale
10,000 -3.2%
0.21
CA$2,100
10,000 -3.2% 0.21 CA$2,100
2024-11-29 2024-11-27 S Sale
9,500 -2.9%
0.22
CA$2,090
9,500 -2.9% 0.22 CA$2,090
2024-11-13 2024-11-11 S Sale
10,000 -3.0%
0.26
CA$2,600
10,000 -3.0% 0.26 CA$2,600
2024-11-04 2024-10-31 S Sale
9,000 -2.6%
0.21
CA$1,890
9,000 -2.6% 0.21 CA$1,890
2024-11-04 2024-10-31 S Sale
1,000 -0.3%
0.22
CA$220
1,000 -0.3% 0.22 CA$220
2024-10-18 2024-10-16 S Sale
10,000 -2.8%
0.24
CA$2,400
10,000 -2.8% 0.24 CA$2,400
2024-10-11 2024-10-11 S Sale
4,500 -1.3%
0.23
CA$1,012
4,500 -1.3% 0.23 CA$1,012
2024-10-11 2024-10-09 S Sale
5,500 -1.5%
0.24
CA$1,320
5,500 -1.5% 0.24 CA$1,320
2024-10-02 2024-10-01 S Sale
480,000 -56.8%
0.15
CA$72,000
480,000 -56.8% 0.15 CA$72,000
2024-09-11 2024-09-09 S Sale
100,000 -10.6%
0.18
CA$18,000
100,000 -10.6% 0.18 CA$18,000
2024-07-26 2024-07-25 S Sale
10,000 -1.0%
0.15
CA$1,500
10,000 -1.0% 0.15 CA$1,500
2024-07-26 2024-07-22 S Sale
20,000 -2.1%
0.17
CA$3,400
20,000 -2.1% 0.17 CA$3,400
2024-07-19 2024-07-18 S Sale
17,500 -1.8%
0.14
CA$2,450
17,500 -1.8% 0.14 CA$2,450
2024-07-19 2024-07-18 S Sale
2,500 -0.3%
0.15
CA$362
2,500 -0.3% 0.15 CA$362
2024-07-19 2024-07-18 S Sale
10,000 -1.0%
0.15
CA$1,500
10,000 -1.0% 0.15 CA$1,500
2024-07-05 2024-06-28 S Sale
10,000 -1.0%
0.13
CA$1,300
10,000 -1.0% 0.13 CA$1,300
2024-07-05 2024-06-27 S Sale
15,000 -1.5%
0.12
CA$1,800
15,000 -1.5% 0.12 CA$1,800
2024-07-02 2024-06-26 S Sale
15,000 -1.4%
0.11
CA$1,650
15,000 -1.4% 0.11 CA$1,650
2024-06-25 2024-06-20 S Sale
10,000 -0.9%
0.12
CA$1,200
10,000 -0.9% 0.12 CA$1,200
2024-07-02 2024-06-19 S Sale
15,000 -1.4%
0.11
CA$1,650
15,000 -1.4% 0.11 CA$1,650
2024-06-13 2024-06-05 S Sale
10,000 -0.9%
0.15
CA$1,500
10,000 -0.9% 0.15 CA$1,500
2024-05-30 2024-05-22 S Sale
9,500 -0.9%
0.18
CA$1,710
9,500 -0.9% 0.18 CA$1,710
2024-05-21 2024-05-15 S Sale
9,000 -0.8%
0.19
CA$1,710
9,000 -0.8% 0.19 CA$1,710
2024-05-22 2024-05-14 S Sale
20,000 -1.8%
0.16
CA$3,200
20,000 -1.8% 0.16 CA$3,200
2024-05-13 2024-05-07 S Sale
23,000 -2.0%
0.16
CA$3,565
23,000 -2.0% 0.16 CA$3,565
2024-05-13 2024-05-06 S Sale
14,000 -1.2%
0.14
CA$1,960
14,000 -1.2% 0.14 CA$1,960
2024-04-30 2024-04-25 S Sale
20,000 -1.7%
0.10
CA$1,900
20,000 -1.7% 0.10 CA$1,900
2024-04-23 2024-04-18 S Sale
15,000 -1.2%
0.11
CA$1,575
15,000 -1.2% 0.11 CA$1,575
2024-04-09 2024-04-04 S Sale
20,000 -1.6%
0.12
CA$2,400
20,000 -1.6% 0.12 CA$2,400
2024-03-11 2024-03-08 S Sale
30,000 -2.4%
0.08
CA$2,400
30,000 -2.4% 0.08 CA$2,400
2023-12-28 2023-12-22 S Sale
20,000 -1.5%
0.05
CA$1,000
20,000 -1.5% 0.05 CA$1,000