MacLeod, Kenneth

Insider profile

Performance

Overall performance
3.3

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -1% 8.2% 15.1%
Success rate 77% 68% 82%
Transactions
20 95% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 256%
Success rate 73%
Average holding period 220
Transactions 28
MacLeod, Kenneth's trades of Sonoro Gold Corp'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
411.84
Quantity 68,459 -17.7%
Value CA$1,585,967
Transaction date
Purchase
Price
109.21
Quantity 9,018 +26.2%
Value CA$1,983,064
Transaction date
Purchase
Price
405.28
Quantity 82,656 -42.9%
Value CA$312,110
Transaction date
Purchase
Price
0.25
Quantity 10,000 +0.1%
Value CA$2,450
Transaction date
Purchase
Price
0.25
Quantity 8,000 +0.0%
Value CA$2,000
Transaction date
Purchase
Price
0.25
Quantity 5,000 +0.0%
Value CA$1,250
Transaction date
Purchase
Price
0.26
Quantity 28,000 +0.2%
Value CA$7,280
Transaction date
Purchase
Price
0.24
Quantity 20,000 +0.1%
Value CA$4,700
Transaction date
Purchase
Price
0.24
Quantity 1,486,167 +8.7%
Value CA$356,680
Transaction date
Purchase
Price
0.20
Quantity 2,000,000 +13.3%
Value CA$400,000
Transaction date
Purchase
Price
0.20
Quantity 2,007,297 +15.3%
Value CA$401,459
Transaction date
Sale
Price
0.20
Quantity 64,000 -0.5%
Value CA$12,800
Transaction date
Purchase
Price
0.15
Quantity 800,000 +6.7%
Value CA$120,000
Transaction date
Purchase
Price
0.08
Quantity 5,000 +0.0%
Value CA$400
Transaction date
Purchase
Price
0.09
Quantity 376,925 +3.9%
Value CA$33,923
Transaction date
Purchase
Price
0.05
Quantity 1,575,000 +19.4%
Value CA$78,750
Transaction date
Purchase
Price
0.10
Quantity 300,000 +3.8%
Value CA$30,000
Transaction date
Purchase
Price
0.09
Quantity 2,000 +0.0%
Value CA$180
Transaction date
Purchase
Price
0.09
Quantity 3,000 +0.0%
Value CA$270
Transaction date
Purchase
Price
0.09
Quantity 5,000 +0.1%
Value CA$450
Transaction date
Purchase
Price
0.09
Quantity 10,000 +0.1%
Value CA$850
Transaction date
Purchase
Price
0.12
Quantity 7,000 +0.1%
Value CA$805
Transaction date
Purchase
Price
0.12
Quantity 6,000 +0.1%
Value CA$720
Transaction date
Purchase
Price
0.15
Quantity 1,166,667 +17.6%
Value CA$175,000
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-12 2026-06-11 B Purchase
68,459 -17.7%
411.84
CA$1,585,967
68,459 -17.7% 411.84 CA$1,585,967
2026-06-10 2026-06-10 B Purchase
9,018 +26.2%
109.21
CA$1,983,064
9,018 +26.2% 109.21 CA$1,983,064
2026-06-08 2026-06-05 B Purchase
82,656 -42.9%
405.28
CA$312,110
82,656 -42.9% 405.28 CA$312,110
2026-06-03 2026-06-02 B Purchase
10,000 +0.1%
0.25
CA$2,450
10,000 +0.1% 0.25 CA$2,450
2026-06-01 2026-06-01 B Purchase
8,000 +0.0%
0.25
CA$2,000
8,000 +0.0% 0.25 CA$2,000
2026-06-01 2026-05-20 B Purchase
5,000 +0.0%
0.25
CA$1,250
5,000 +0.0% 0.25 CA$1,250
2026-05-13 2026-05-13 B Purchase
28,000 +0.2%
0.26
CA$7,280
28,000 +0.2% 0.26 CA$7,280
2026-04-27 2026-04-27 B Purchase
20,000 +0.1%
0.24
CA$4,700
20,000 +0.1% 0.24 CA$4,700
2026-04-27 2026-04-24 B Purchase
1,486,167 +8.7%
0.24
CA$356,680
1,486,167 +8.7% 0.24 CA$356,680
2026-01-02 2025-12-30 B Purchase
2,000,000 +13.3%
0.20
CA$400,000
2,000,000 +13.3% 0.20 CA$400,000
2025-10-22 2025-10-22 B Purchase
2,007,297 +15.3%
0.20
CA$401,459
2,007,297 +15.3% 0.20 CA$401,459
2025-10-22 2025-10-22 S Sale
64,000 -0.5%
0.20
CA$12,800
64,000 -0.5% 0.20 CA$12,800
2025-09-12 2025-09-10 B Purchase
800,000 +6.7%
0.15
CA$120,000
800,000 +6.7% 0.15 CA$120,000
2024-12-20 2024-12-20 B Purchase
5,000 +0.0%
0.08
CA$400
5,000 +0.0% 0.08 CA$400
2024-12-20 2024-12-18 B Purchase
376,925 +3.9%
0.09
CA$33,923
376,925 +3.9% 0.09 CA$33,923
2024-03-30 2024-03-29 B Purchase
1,575,000 +19.4%
0.05
CA$78,750
1,575,000 +19.4% 0.05 CA$78,750
2023-08-02 2023-08-01 B Purchase
300,000 +3.8%
0.10
CA$30,000
300,000 +3.8% 0.10 CA$30,000
2023-01-19 2023-01-18 B Purchase
2,000 +0.0%
0.09
CA$180
2,000 +0.0% 0.09 CA$180
2023-01-19 2023-01-17 B Purchase
3,000 +0.0%
0.09
CA$270
3,000 +0.0% 0.09 CA$270
2023-01-10 2023-01-10 B Purchase
5,000 +0.1%
0.09
CA$450
5,000 +0.1% 0.09 CA$450
2022-12-19 2022-12-19 B Purchase
10,000 +0.1%
0.09
CA$850
10,000 +0.1% 0.09 CA$850
2022-10-26 2022-10-26 B Purchase
7,000 +0.1%
0.12
CA$805
7,000 +0.1% 0.12 CA$805
2022-09-29 2022-09-28 B Purchase
6,000 +0.1%
0.12
CA$720
6,000 +0.1% 0.12 CA$720
2022-07-01 2022-06-30 B Purchase
1,166,667 +17.6%
0.15
CA$175,000
1,166,667 +17.6% 0.15 CA$175,000