Geodrill Ltd (GEO)

Geodrill Ltd recorded 33 insider trading transactions over the past 90 days, resulting in a net value of 2,336 CAD. Senior officer David Michael Harper consistently purchased shares, while a major security holder divested. These activities follow a recent earnings report that missed expectations, amid a stock price decline of 3.0 percent.
Ticker: GEO Exchange: TOR


Loading...
• Purchase • Sale • Planned purchase • Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Upgrade for signal details

Upgrade to see score, net flow, insiders and context.

Upgrade to see full signal details →

Insider trades have triggered activity signals for Geodrill Ltd. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
3.6
Harper, David Michael Senior Officer of Issuer Officer
Transaction date
Purchase
Price
374.03
Quantity 51,514 -9.7%
Value CA$1,189,952
3.6
Harper, David Michael Senior Officer of Issuer Officer
Transaction date
Purchase
Price
207.83
Quantity 97,501 -21.3%
Value CA$265,623
3.6
Harper, David Michael Senior Officer of Issuer Officer
Transaction date
Purchase
Price
30.36
Quantity 9,593 +40.2%
Value CA$970,861
3.6
Harper, David Michael Senior Officer of Issuer Officer
Transaction date
Purchase
Price
2.67
Quantity 1,000 +0.0%
Value CA$100,000
3.6
Harper, David Michael Senior Officer of Issuer Officer
Transaction date
Purchase
Price
2.54
Quantity 1,000 +0.0%
Value CA$100,000
3.6
Harper, David Michael Senior Officer of Issuer Officer
Transaction date
Purchase
Price
2.67
Quantity 1,000 +0.0%
Value CA$100,000
3.6
Harper, David Michael Senior Officer of Issuer Officer
Transaction date
Purchase
Price
2.60
Quantity 1,000 +0.0%
Value CA$100,000
3.6
Harper, David Michael Senior Officer of Issuer Officer
Transaction date
Purchase
Price
2.69
Quantity 1,000 +0.0%
Value CA$100,000
3.6
Harper, David Michael Senior Officer of Issuer Officer
Transaction date
Purchase
Price
2.69
Quantity 1,000 +0.0%
Value CA$100,000
3.6
Harper, David Michael Senior Officer of Issuer Officer
Transaction date
Purchase
Price
2.68
Quantity 1,000 +0.0%
Value CA$100,000
3.6
Harper, David Michael Senior Officer of Issuer Officer
Transaction date
Purchase
Price
2.69
Quantity 1,000 +0.0%
Value CA$100,000
3.6
Harper, David Michael Senior Officer of Issuer Officer
Transaction date
Purchase
Price
2.69
Quantity 1,000 +0.0%
Value CA$100,000
3.6
Harper, David Michael Senior Officer of Issuer Officer
Transaction date
Purchase
Price
2.70
Quantity 1,000 +0.0%
Value CA$2,700
3.6
Harper, David Michael Senior Officer of Issuer Officer
Transaction date
Purchase
Price
2.68
Quantity 1,000 +0.0%
Value CA$2,680
3.2
Sustainable Capital Ltd 10% Security Holder of Issuer Large shareholder
Transaction date
Sale
Price
2.71
Quantity 10,100 -0.2%
Value CA$27,357
3.6
Harper, David Michael Senior Officer of Issuer Officer
Transaction date
Purchase
Price
2.73
Quantity 1,000 +0.0%
Value CA$2,730
3.6
Harper, David Michael Senior Officer of Issuer Officer
Transaction date
Purchase
Price
2.76
Quantity 1,000 +0.0%
Value CA$2,760
3.6
Harper, David Michael Senior Officer of Issuer Officer
Transaction date
Purchase
Price
2.77
Quantity 400 +0.0%
Value CA$1,108
3.6
Harper, David Michael Senior Officer of Issuer Officer
Transaction date
Purchase
Price
2.75
Quantity 600 +0.0%
Value CA$1,650
3.6
Harper, David Michael Senior Officer of Issuer Officer
Transaction date
Purchase
Price
2.78
Quantity 1,000 +0.0%
Value CA$2,780
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-10-01 2026-09-30 B Purchase

Senior Officer of Issuer

Officer
51,514 -9.7%
374.03
CA$1,189,952
51,514 -9.7% 374.03 CA$1,189,952
2026-09-29 2026-09-29 B Purchase

Senior Officer of Issuer

Officer
97,501 -21.3%
207.83
CA$265,623
97,501 -21.3% 207.83 CA$265,623
2026-09-28 2026-09-28 B Purchase

Senior Officer of Issuer

Officer
9,593 +40.2%
30.36
CA$970,861
9,593 +40.2% 30.36 CA$970,861
2026-09-25 2026-09-25 B Purchase

Senior Officer of Issuer

Officer
1,000 +0.0%
2.67
CA$100,000
1,000 +0.0% 2.67 CA$100,000
2026-09-24 2026-09-23 B Purchase

Senior Officer of Issuer

Officer
1,000 +0.0%
2.54
CA$100,000
1,000 +0.0% 2.54 CA$100,000
2026-09-22 2026-09-22 B Purchase

Senior Officer of Issuer

Officer
1,000 +0.0%
2.67
CA$100,000
1,000 +0.0% 2.67 CA$100,000
2026-09-22 2026-09-21 B Purchase

Senior Officer of Issuer

Officer
1,000 +0.0%
2.60
CA$100,000
1,000 +0.0% 2.60 CA$100,000
2026-09-18 2026-09-18 B Purchase

Senior Officer of Issuer

Officer
1,000 +0.0%
2.69
CA$100,000
1,000 +0.0% 2.69 CA$100,000
2026-09-17 2026-09-17 B Purchase

Senior Officer of Issuer

Officer
1,000 +0.0%
2.69
CA$100,000
1,000 +0.0% 2.69 CA$100,000
2026-09-16 2026-09-16 B Purchase

Senior Officer of Issuer

Officer
1,000 +0.0%
2.68
CA$100,000
1,000 +0.0% 2.68 CA$100,000
2026-09-15 2026-09-15 B Purchase

Senior Officer of Issuer

Officer
1,000 +0.0%
2.69
CA$100,000
1,000 +0.0% 2.69 CA$100,000
2026-09-14 2026-09-14 B Purchase

Senior Officer of Issuer

Officer
1,000 +0.0%
2.69
CA$100,000
1,000 +0.0% 2.69 CA$100,000
2026-09-11 2026-09-11 B Purchase

Senior Officer of Issuer

Officer
1,000 +0.0%
2.70
CA$2,700
1,000 +0.0% 2.70 CA$2,700
2026-09-10 2026-09-10 B Purchase

Senior Officer of Issuer

Officer
1,000 +0.0%
2.68
CA$2,680
1,000 +0.0% 2.68 CA$2,680
2026-09-09 2026-09-08 S Sale

10% Security Holder of Issuer

Large shareholder
10,100 -0.2%
2.71
CA$27,357
10,100 -0.2% 2.71 CA$27,357
2026-09-08 2026-09-08 B Purchase

Senior Officer of Issuer

Officer
1,000 +0.0%
2.73
CA$2,730
1,000 +0.0% 2.73 CA$2,730
2026-09-04 2026-09-04 B Purchase

Senior Officer of Issuer

Officer
1,000 +0.0%
2.76
CA$2,760
1,000 +0.0% 2.76 CA$2,760
2026-09-03 2026-09-03 B Purchase

Senior Officer of Issuer

Officer
400 +0.0%
2.77
CA$1,108
400 +0.0% 2.77 CA$1,108
2026-09-03 2026-09-03 B Purchase

Senior Officer of Issuer

Officer
600 +0.0%
2.75
CA$1,650
600 +0.0% 2.75 CA$1,650
2026-09-02 2026-09-02 B Purchase

Senior Officer of Issuer

Officer
1,000 +0.0%
2.78
CA$2,780
1,000 +0.0% 2.78 CA$2,780