Geddes, Robert Harold

Insider profile

Performance

Overall performance
2.6

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -15% 8.2% 15.1%
Success rate 23% 68% 82%
Transactions
9 67% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 15%
Success rate 73%
Average holding period 220
Transactions 28
Geddes, Robert Harold's trades of Ensign Energy Services 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
Sale
Price
264.09
Quantity 88,915 +3.7%
Value CA$587,999
Transaction date
Planned purchase
Price
345.37
Quantity 81,293 -43.1%
Value CA$2,520,129
Transaction date
Sale
Price
120.62
Quantity 23,937 -32.0%
Value CA$2,336,794
Transaction date
Purchase
Price
1.94
Quantity 25,000 +1.3%
Value CA$48,500
Transaction date
Purchase
Price
1.92
Quantity 25,000 +1.3%
Value CA$48,000
Transaction date
Purchase
Price
2.17
Quantity 50,000 +2.6%
Value CA$108,500
Transaction date
Planned purchase
Price
2.48
Quantity 17,789 +0.9%
Value CA$44,117
Transaction date
Purchase
Price
2.90
Quantity 50,400 +2.7%
Value CA$146,160
Transaction date
Sale
Price
3.00
Quantity 25,000 -1.3%
Value CA$75,000
Transaction date
Planned purchase
Price
2.67
Quantity 14,303 +0.9%
Value CA$38,189
Transaction date
Purchase
Price
2.99
Quantity 250,000 +17.8%
Value CA$746,675
Transaction date
Planned purchase
Price
3.11
Quantity 11,716 +0.8%
Value CA$36,437
Transaction date
Purchase
Price
3.66
Quantity 10,000 +0.7%
Value CA$36,600
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-17 2026-08-17 S Sale
88,915 +3.7%
264.09
CA$587,999
88,915 +3.7% 264.09 CA$587,999
2026-02-05 2025-12-31 PP Planned purchase
81,293 -43.1%
345.37
CA$2,520,129
81,293 -43.1% 345.37 CA$2,520,129
2025-11-26 2025-11-26 S Sale
23,937 -32.0%
120.62
CA$2,336,794
23,937 -32.0% 120.62 CA$2,336,794
2025-04-04 2025-04-04 B Purchase
25,000 +1.3%
1.94
CA$48,500
25,000 +1.3% 1.94 CA$48,500
2025-04-04 2025-04-04 B Purchase
25,000 +1.3%
1.92
CA$48,000
25,000 +1.3% 1.92 CA$48,000
2025-04-03 2025-04-03 B Purchase
50,000 +2.6%
2.17
CA$108,500
50,000 +2.6% 2.17 CA$108,500
2025-02-06 2024-12-31 PP Planned purchase
17,789 +0.9%
2.48
CA$44,117
17,789 +0.9% 2.48 CA$44,117
2024-12-13 2024-12-10 B Purchase
50,400 +2.7%
2.90
CA$146,160
50,400 +2.7% 2.90 CA$146,160
2024-11-05 2024-11-05 S Sale
25,000 -1.3%
3.00
CA$75,000
25,000 -1.3% 3.00 CA$75,000
2024-02-05 2023-12-31 PP Planned purchase
14,303 +0.9%
2.67
CA$38,189
14,303 +0.9% 2.67 CA$38,189
2023-10-17 2023-10-16 B Purchase
250,000 +17.8%
2.99
CA$746,675
250,000 +17.8% 2.99 CA$746,675
2023-01-31 2022-12-31 PP Planned purchase
11,716 +0.8%
3.11
CA$36,437
11,716 +0.8% 3.11 CA$36,437
2022-11-09 2022-11-08 B Purchase
10,000 +0.7%
3.66
CA$36,600
10,000 +0.7% 3.66 CA$36,600