Macpherson, Derek

Insider profile

Performance

Overall performance
2.6

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 57% 68% 82%
Transactions
50 84% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 5%
Success rate 73%
Average holding period 220
Transactions 28
Macpherson, Derek's trades of Olive Resource Capital 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
75.97
Quantity 47,471 +40.5%
Value CA$4,367,630
Transaction date
Purchase
Price
466.86
Quantity 16,057 +25.7%
Value CA$1,186,969
Transaction date
Purchase
Price
165.66
Quantity 65,193 +20.7%
Value CA$2,716,125
Transaction date
Purchase
Price
0.11
Quantity 15,000 +1.3%
Value CA$1,650
Transaction date
Purchase
Price
1.50
Quantity 3,000 +0.5%
Value CA$4,500
Transaction date
Purchase
Price
0.11
Quantity 1,000 +0.1%
Value CA$110
Transaction date
Purchase
Price
0.11
Quantity 20,500 +1.8%
Value CA$2,255
Transaction date
Purchase
Price
0.11
Quantity 100,000 +9.8%
Value CA$11,000
Transaction date
Purchase
Price
0.09
Quantity 50,500 +5.2%
Value CA$4,545
Transaction date
Purchase
Price
0.09
Quantity 12,000 +1.3%
Value CA$1,080
Transaction date
Purchase
Price
0.11
Quantity 50,000 +5.5%
Value CA$5,500
Transaction date
Purchase
Price
0.11
Quantity 50,000 +5.8%
Value CA$5,500
Transaction date
Purchase
Price
0.10
Quantity 9,000 +1.1%
Value CA$900
Transaction date
Purchase
Price
0.10
Quantity 90,000 +11.9%
Value CA$9,000
Transaction date
Purchase
Price
0.10
Quantity 1,000 +0.1%
Value CA$100
Transaction date
Purchase
Price
0.08
Quantity 50,000 +7.1%
Value CA$4,000
Transaction date
Purchase
Price
0.08
Quantity 100,000 +16.5%
Value CA$8,000
Transaction date
Sale
Price
0.70
Quantity 50,000 -9.7%
Value CA$35,000
Transaction date
Sale
Price
0.70
Quantity 203,000 -18.7%
Value CA$142,100
Transaction date
Sale
Price
0.71
Quantity 27,000 -2.4%
Value CA$19,170
Transaction date
Purchase
Price
0.08
Quantity 62,500 +11.5%
Value CA$4,688
Transaction date
Purchase
Price
0.43
Quantity 6,000 +0.5%
Value CA$2,580
Transaction date
Purchase
Price
0.05
Quantity 35,000 +0.8%
Value CA$1,750
Transaction date
Purchase
Price
0.05
Quantity 6,000 +1.1%
Value CA$300
Transaction date
Purchase
Price
0.05
Quantity 14,000 +2.7%
Value CA$700
Transaction date
Purchase
Price
0.04
Quantity 25,000 +5.0%
Value CA$1,000
Transaction date
Purchase
Price
0.50
Quantity 4,000 +0.8%
Value CA$2,000
Transaction date
Sale
Price
0.57
Quantity 70,500 -29.2%
Value CA$40,185
Transaction date
Sale
Price
0.57
Quantity 63,000 -20.7%
Value CA$35,910
Transaction date
Sale
Price
0.57
Quantity 66,500 -17.9%
Value CA$37,905
Transaction date
Sale
Price
0.50
Quantity 175,000 -34.3%
Value CA$87,500
Transaction date
Purchase
Price
0.03
Quantity 253,900 +5.9%
Value CA$7,617
Transaction date
Purchase
Price
0.03
Quantity 2,100 +0.0%
Value CA$63
Transaction date
Purchase
Price
0.03
Quantity 130,000 +3.1%
Value CA$3,900
Transaction date
Purchase
Price
0.30
Quantity 600,000 +31.5%
Value CA$180,000
Transaction date
Purchase
Price
0.25
Quantity 20,000 +1.8%
Value CA$5,000
Transaction date
Purchase
Price
0.03
Quantity 50,000 +1.2%
Value CA$1,500
Transaction date
Purchase
Price
0.25
Quantity 240,000 +28.4%
Value CA$60,000
Transaction date
Purchase
Price
0.15
Quantity 2,000 +0.1%
Value CA$300
Transaction date
Purchase
Price
0.15
Quantity 101,000 +5.6%
Value CA$15,150
Transaction date
Purchase
Price
0.03
Quantity 999,900 +32.8%
Value CA$29,997
Transaction date
Purchase
Price
0.03
Quantity 459,000 +17.8%
Value CA$13,770
Transaction date
Purchase
Price
0.12
Quantity 100,000 +5.9%
Value CA$12,000
Transaction date
Purchase
Price
0.12
Quantity 400,000 +30.8%
Value CA$48,000
Transaction date
Purchase
Price
0.03
Quantity 3,000,000 +142.5%
Value CA$90,000
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-17 2026-08-14 B Purchase
47,471 +40.5%
75.97
CA$4,367,630
47,471 +40.5% 75.97 CA$4,367,630
2026-06-11 2026-06-11 B Purchase
16,057 +25.7%
466.86
CA$1,186,969
16,057 +25.7% 466.86 CA$1,186,969
2026-04-30 2026-04-30 B Purchase
65,193 +20.7%
165.66
CA$2,716,125
65,193 +20.7% 165.66 CA$2,716,125
2026-04-30 2026-04-29 B Purchase
15,000 +1.3%
0.11
CA$1,650
15,000 +1.3% 0.11 CA$1,650
2026-04-29 2026-04-29 B Purchase
3,000 +0.5%
1.50
CA$4,500
3,000 +0.5% 1.50 CA$4,500
2026-04-30 2026-04-27 B Purchase
1,000 +0.1%
0.11
CA$110
1,000 +0.1% 0.11 CA$110
2026-04-26 2026-04-23 B Purchase
20,500 +1.8%
0.11
CA$2,255
20,500 +1.8% 0.11 CA$2,255
2026-04-21 2026-04-20 B Purchase
100,000 +9.8%
0.11
CA$11,000
100,000 +9.8% 0.11 CA$11,000
2026-03-26 2026-03-25 B Purchase
50,500 +5.2%
0.09
CA$4,545
50,500 +5.2% 0.09 CA$4,545
2026-03-22 2026-03-20 B Purchase
12,000 +1.3%
0.09
CA$1,080
12,000 +1.3% 0.09 CA$1,080
2026-03-10 2026-03-09 B Purchase
50,000 +5.5%
0.11
CA$5,500
50,000 +5.5% 0.11 CA$5,500
2026-03-10 2026-03-06 B Purchase
50,000 +5.8%
0.11
CA$5,500
50,000 +5.8% 0.11 CA$5,500
2026-02-05 2026-02-05 B Purchase
9,000 +1.1%
0.10
CA$900
9,000 +1.1% 0.10 CA$900
2026-02-05 2026-02-04 B Purchase
90,000 +11.9%
0.10
CA$9,000
90,000 +11.9% 0.10 CA$9,000
2026-02-05 2026-02-03 B Purchase
1,000 +0.1%
0.10
CA$100
1,000 +0.1% 0.10 CA$100
2025-12-16 2025-12-16 B Purchase
50,000 +7.1%
0.08
CA$4,000
50,000 +7.1% 0.08 CA$4,000
2025-12-03 2025-12-03 B Purchase
100,000 +16.5%
0.08
CA$8,000
100,000 +16.5% 0.08 CA$8,000
2025-11-17 2025-11-14 S Sale
50,000 -9.7%
0.70
CA$35,000
50,000 -9.7% 0.70 CA$35,000
2025-11-17 2025-11-14 S Sale
203,000 -18.7%
0.70
CA$142,100
203,000 -18.7% 0.70 CA$142,100
2025-11-17 2025-11-13 S Sale
27,000 -2.4%
0.71
CA$19,170
27,000 -2.4% 0.71 CA$19,170
2025-10-07 2025-10-07 B Purchase
62,500 +11.5%
0.08
CA$4,688
62,500 +11.5% 0.08 CA$4,688
2025-09-22 2025-09-22 B Purchase
6,000 +0.5%
0.43
CA$2,580
6,000 +0.5% 0.43 CA$2,580
2025-08-14 2025-08-13 B Purchase
35,000 +0.8%
0.05
CA$1,750
35,000 +0.8% 0.05 CA$1,750
2025-07-25 2025-07-25 B Purchase
6,000 +1.1%
0.05
CA$300
6,000 +1.1% 0.05 CA$300
2025-07-25 2025-07-22 B Purchase
14,000 +2.7%
0.05
CA$700
14,000 +2.7% 0.05 CA$700
2025-06-17 2025-06-13 B Purchase
25,000 +5.0%
0.04
CA$1,000
25,000 +5.0% 0.04 CA$1,000
2025-05-16 2025-05-16 B Purchase
4,000 +0.8%
0.50
CA$2,000
4,000 +0.8% 0.50 CA$2,000
2025-04-28 2025-04-28 S Sale
70,500 -29.2%
0.57
CA$40,185
70,500 -29.2% 0.57 CA$40,185
2025-04-28 2025-04-25 S Sale
63,000 -20.7%
0.57
CA$35,910
63,000 -20.7% 0.57 CA$35,910
2025-04-28 2025-04-24 S Sale
66,500 -17.9%
0.57
CA$37,905
66,500 -17.9% 0.57 CA$37,905
2025-03-21 2025-03-20 S Sale
175,000 -34.3%
0.50
CA$87,500
175,000 -34.3% 0.50 CA$87,500
2025-02-25 2025-02-25 B Purchase
253,900 +5.9%
0.03
CA$7,617
253,900 +5.9% 0.03 CA$7,617
2025-02-24 2025-02-19 B Purchase
2,100 +0.0%
0.03
CA$63
2,100 +0.0% 0.03 CA$63
2025-02-18 2025-02-14 B Purchase
130,000 +3.1%
0.03
CA$3,900
130,000 +3.1% 0.03 CA$3,900
2025-02-13 2025-02-13 B Purchase
600,000 +31.5%
0.30
CA$180,000
600,000 +31.5% 0.30 CA$180,000
2024-11-18 2024-11-15 B Purchase
20,000 +1.8%
0.25
CA$5,000
20,000 +1.8% 0.25 CA$5,000
2024-11-04 2024-11-01 B Purchase
50,000 +1.2%
0.03
CA$1,500
50,000 +1.2% 0.03 CA$1,500
2024-10-10 2024-10-09 B Purchase
240,000 +28.4%
0.25
CA$60,000
240,000 +28.4% 0.25 CA$60,000
2024-10-09 2024-10-09 B Purchase
2,000 +0.1%
0.15
CA$300
2,000 +0.1% 0.15 CA$300
2024-10-09 2024-10-08 B Purchase
101,000 +5.6%
0.15
CA$15,150
101,000 +5.6% 0.15 CA$15,150
2024-06-20 2024-06-20 B Purchase
999,900 +32.8%
0.03
CA$29,997
999,900 +32.8% 0.03 CA$29,997
2024-06-09 2024-06-07 B Purchase
459,000 +17.8%
0.03
CA$13,770
459,000 +17.8% 0.03 CA$13,770
2024-04-21 2024-04-17 B Purchase
100,000 +5.9%
0.12
CA$12,000
100,000 +5.9% 0.12 CA$12,000
2024-04-10 2024-04-09 B Purchase
400,000 +30.8%
0.12
CA$48,000
400,000 +30.8% 0.12 CA$48,000
2023-06-09 2023-06-08 B Purchase
3,000,000 +142.5%
0.03
CA$90,000
3,000,000 +142.5% 0.03 CA$90,000