John McCartney Insider Trading Activity
John McCartney has been net-buying over the last 12 months with 17 purchases and 13 sales across 2 different companies.
GRNT is the most-traded position with 17 trades. The largest single transaction was a sale of HURN for $791K on Nov 19, 2025.
Performance Scorecard
Forward stock performance after each transaction by John McCartney. Buy returns measure price movement after open-market purchases; sell-avoided measures the loss avoided after open-market sales. Success rate counts trades where the insider's direction was right.
| PERIOD | AVG BUY RETURN | AVG SELL AVOIDED | SUCCESS RATE | TRADES |
|---|---|---|---|---|
| 30 days | -1.8% | -1.0% | 45% | 31 |
| 90 days | -2.4% | +3.7% | 30% | 27 |
| 120 days | +0.2% | +3.7% | 54% | 26 |
Performance based on stock price movement after each transaction date. Past results do not predict future returns. Not financial advice.
Price & Trades
Pro: Trade Markers🔒 Subscribe to see trade entries
Pro members see exactly when John McCartney bought and sold GRNT.
Upgrade to ProRecent Trades
| DATE | TICKER | TYPE | SHARES | PRICE | VALUE | ROLE |
|---|---|---|---|---|---|---|
| May 21, 2026 | GRNT | Buy | 4,000 | $5.54 | $22K | Director |
| May 19, 2026 | GRNT | Buy | 3,000 | $5.81 | $17K | Director |
| May 1, 2026 | HURN | Sell | 500 | $132.04 | $66K | Director |
| Apr 1, 2026 | HURN | Sell | 500 | $127.68 | $64K | Director |
| Mar 12, 2026 | GRNT | Buy | 5,000 | $5.16 | $26K | Director |
| Mar 11, 2026 | GRNT | Buy | 2,000 | $5.12 | $10K | Director |
| Mar 2, 2026 | HURN | Sell | 500 | $139.15 | $70K | Director |
| Feb 2, 2026 | HURN | Sell | 500 | $168.77 | $84K | Director |
| Jan 2, 2026 | HURN | Sell | 500 | $172.91 | $86K | Director |
| Dec 8, 2025 | GRNT | Buy | 5,000 | $5.26 | $26K | Director |
| Dec 5, 2025 | GRNT | Buy | 4,000 | $5.41 | $22K | Director |
| Dec 1, 2025 | HURN | Sell | 500 | $164.20 | $82K | Director |
| Dec 1, 2025 | GRNT | Buy | 1,026 | $5.23 | $5K | Director |
| Nov 19, 2025 | GRNT | Buy | 4,000 | $5.05 | $20K | Director |
| Nov 19, 2025 | HURN | Sell | 4,908 | $161.15 | $791K | Director |
| Nov 19, 2025 | HURN | Sell | 1,592 | $162.34 | $258K | Director |
| Nov 18, 2025 | GRNT | Buy | 4,000 | $5.07 | $20K | Director |
| Nov 17, 2025 | GRNT | Buy | 4,000 | $5.18 | $21K | Director |
| Nov 13, 2025 | GRNT | Buy | 4,000 | $5.17 | $21K | Director |
| Nov 11, 2025 | GRNT | Buy | 4,000 | $5.26 | $21K | Director |
| Nov 3, 2025 | HURN | Sell | 500 | $164.24 | $82K | Director |
| Oct 1, 2025 | HURN | Sell | 500 | $145.68 | $73K | Director |
| Sep 2, 2025 | HURN | Sell | 500 | $136.21 | $68K | Director |
| Aug 21, 2025 | GRNT | Buy | 974 | $5.30 | $5K | Director |
| Aug 18, 2025 | GRNT | Buy | 5,000 | $5.25 | $26K | Director |
| Aug 15, 2025 | GRNT | Buy | 5,000 | $5.30 | $27K | Director |
| Aug 13, 2025 | GRNT | Buy | 3,000 | $5.41 | $16K | Director |
| Aug 12, 2025 | GRNT | Buy | 3,000 | $5.34 | $16K | Director |
| Aug 1, 2025 | HURN | Sell | 500 | $129.11 | $65K | Director |
| Jul 1, 2025 | HURN | Sell | 500 | $136.74 | $68K | Director |
| Jun 3, 2025 | GRNT | Buy | 2,000 | $5.89 | $12K | Director |
| Jun 2, 2025 | HURN | Sell | 500 | $143.17 | $72K | Director |
| Jun 2, 2025 | GRNT | Buy | 2,000 | $5.72 | $11K | Director |
Top Companies Traded
Other insiders at Granite Ridge Resources, Inc.
3 other tracked filers at GRNT.