Early Access — free while we kick the tires
EdgarHawk

John McCartney

Director

Director

Latest: Director buying · May 2026

26 filings analyzed · 2 companies · Latest 2026-06-11

Companies

Company Buys Sells Direction
Granite Ridge Resources, Inc. GRNT 26 0 Net buying
Huron Consulting Group Inc. HURN 0 2 Net selling

Activity

June 2026
Buy
4,000 shares
$19,840
Significance 3/10

Director John McCartney buys 4,000 GRNT shares at $4.96; stock now $4.84, off 28.0% from 52-week high.

John McCartney purchased 4,000 shares of Granite Ridge Resources on 2026-06-10 at $4.96, adding to holdings that already stood at 143,143 shares. The current price of $4.84 sits 28.0% below the 52-week high of $6.72, and the stock has declined 7.6% over the past 30 days and 6.6% over 90 days. Examining McCartney's prior transaction history at GRNT reveals a consistent pattern of underperformance: all 5 of his previous buys at this ticker finished in negative territory at the 90-day mark, with losses ranging from -2.9% to -20.0%, establishing a 0% well-timed rate at this specific security. This purchase arrives during a period of operational stress—the company reports a net loss of $-47,031,000.00 against quarterly revenue of $128,264,000.00—despite annual revenue growth of +18.5%, suggesting margin compression or cost control challenges. The board-level commitment is notable, but the repeated pattern of value deterioration following his prior GRNT purchases warrants close attention to whether this represents fundamental conviction or continued exposure to near-term headwinds.

May 2026
2026-05-22 Granite Ridge Resources, Inc. GRNT Cluster
medium
Buy
4,000 shares
$22,160
Significance 6/10

Director John McCartney buys 4,000 shares of GRNT at $5.54 amid 4-insider cluster; +3.3% price momentum 30-day but mixed timing track record at ticker.

Director John McCartney purchased 4,000 shares at $5.54 on 2026-05-21, adding 2.9% to his holdings to reach 143,143 shares post-transaction. This buy occurs as part of a cluster pattern—4 other insiders also acquired shares within the past 14 days—suggesting coordinated interest at current price levels. Notably, the stock has recovered +3.3% over the past 30 days and +6.9% over 90 days, and currently trades at $5.58, just above his entry. However, McCartney's prior buy history at GRNT shows mixed timing outcomes: his two most recent purchases (2026-03-11 and 2026-03-12) delivered strong 90-day returns of +12.3% and +11.4%, but three earlier December 2025 purchases generated negative 30- and 90-day returns. Across his 5 prior GRNT trades, only 2 of 5 were well-timed at the 90-day mark. The company faces headwinds—net income of -$47.0M on quarterly revenue of $128.3M and a P/E of 31.00—adding to the broader context of directional uncertainty at this price.

2026-05-20 Granite Ridge Resources, Inc. GRNT Cluster
medium
Buy
3,000 shares
$17,430
Significance 6/10

Director John McCartney bought 3,000 shares of GRNT at $5.81; part of 4-insider cluster in 14 days.

John McCartney, Director of Granite Ridge Resources, purchased 3,000 shares at $5.81 on 2026-05-19, bringing his holdings to 139,143 shares. The transaction occurs within a cluster pattern: 4 other insiders also bought within the past 14 days. At the same-ticker level, McCartney's prior trades show mixed results—two of five prior buys at GRNT were well-timed at the 90-day mark, with recent March purchases posting 8.0% and 8.8% 30-day gains. However, his cross-ticker track record is weaker: 18 prior buys averaged -1.0% 30-day return and -1.6% 90-day return with only 11.11% win rate. The current price of $5.66 is -15.8% from the 52-week high but +14.1% over 30 days, suggesting recent momentum recovery. The company faces fundamental headwinds—reporting a net loss of $-47,031,000.00 on revenue of $128,264,000.00—though it has achieved annual revenue growth of +18.5%.

March 2026
medium
Buy
5,000 shares
$25,800
Significance 4/10

Director John McCar tney bought 5,000 shares of GRNT at $5.16 on 2026-03-12; 4 other insiders also bought within 14 days.

Director John McCar tney purchased 5,000 shares at $5.16 on 2026-03-12, increasing his holdings to 136,143 shares (+3.8%). A cluster pattern is present: 4 other insiders also acquired shares within the past 14 days. However, McCar tney's own track record at this ticker shows concerning outcomes: his 5 prior trades at GRNT include 4 completed buy outcomes, none of which were well-timed at the 90-day mark (returns of -8.1%, -10.1%, -13.5%, and -20.0%). His cross-ticker history is similarly weak, with 18 prior buys averaging -2.5% 30-day return and -3.3% 90-day return (0.00% 90-day win rate). The current price of $5.28 is 20.7% below the 52-week high and 30-day momentum is positive (+4.6%), but this isolated trade and concurrent cluster activity do not override the consistent pattern of poorly-timed prior acquisitions.

medium
Buy
2,000 shares
$10,240
Significance 4/10

Director McCartney buys 2,000 GRNT shares at $5.12; 4 other insiders also bought within 14 days

John McCartney, Director of Granite Ridge Resources, purchased 2,000 shares at $5.12 on 2026-03-11, adding to holdings of 129,143 shares for a 1.5% increase. This purchase occurs as part of a broader cluster, with 4 other insiders also buying within the past 14 days, though the aggregate buy pattern alone does not resolve timing quality questions. McCartney's prior 18 open-market purchases across all tickers show an average 90-day return of -3.3% with a 0.00% win rate, and at GRNT specifically, his 4 prior measurable buys all generated negative 90-day returns (ranging from -20.0% to -1.2%), with none well-timed. The company's fundamentals show revenue of $112,671,000.00 and net income of $14,523,000.00 with annual revenue growth of +18.5%, suggesting operational health, but the stock trades at -23.1% from its 52-week high of $6.66.

December 2025
high
Buy
5,000 shares
$26,300
Significance 6/10

Director John McCartney buys 5,000 GRNT shares at $5.26; five consecutive buys at ticker in 17 days signals sustained accumulation

McCartney purchased 5,000 shares on 2025-12-08 at $5.26, bringing his holdings to 113,117 shares (+4.6% increase). The timing is noteworthy because this transaction is the fifth consecutive buy at GRNT in a narrow 17-day window (2025-11-17 through 2025-12-08), indicating sustained open-market accumulation by a director rather than isolated activity. At the transaction price of $5.26, the stock was trading 5 cents below the current price of $5.31 and roughly 23.3% below the 52-week high of $6.89, placing it in the lower half of its annual range. Examining his cross-ticker track record, McCartney has shown a 9.09% 90-day win rate across 18 prior buys with an average 90-day return of -3.7%, suggesting a history of purchasing activity that has not consistently captured upside; however, his same-ticker history at GRNT remains unmeasurable as all five recent purchases occurred within the last 22 days. The pattern of five purchases within three weeks warrants monitoring to assess whether this reflects a material directional view or is part of structured accumulation.

medium
Buy
4,000 shares
$21,640
Significance 4/10

Director John McCartney buys 4,000 shares of GRNT at $5.41; stock down 25.2% from 52-week high

John McCartney, a director at Granite Ridge Resources, purchased 4,000 shares at $5.41 on 2025-12-05, increasing his holdings by 3.8% to 108,117 shares. This marks the fifth consecutive buy at GRNT within a 21-day window (November 17 through December 8), with no intermediate sales, suggesting sustained accumulation at the current price level. The stock is currently priced at $5.15, down 25.2% from its 52-week high of $6.89, while the company maintains solid fundamentals: $112.7M in latest quarterly revenue, $14.5M net income, and a P/E of 17.76. Notably, McCartney's cross-ticker track record shows a 90-day win rate of only 9.09% across 18 prior buys, indicating a historical pattern of entries that have not appreciated in the subsequent 90 days; however, outcomes for his five recent GRNT purchases remain unmeasurable as they are all post-dated transactions.

medium
Buy
1,026 shares
$5,366
Significance 4/10

Director John McCARTNEY purchases 1,026 shares of GRNT at $5.23; stock now $5.14 within 52-week range $4.69–$6.89.

Director John McCARTNEY acquired 1,026 shares on 2025-12-01 at $5.23, expanding his holdings by 1.0% to 104,117 shares total. The stock is currently trading at $5.14, down 2.6% over 30 days and 2.8% over 90 days, and sits 25.4% below its 52-week high. Notably, McCARTNEY has executed five consecutive buy transactions at GRNT since 2025-11-11 (all within the past three weeks), indicating a sustained pattern of incremental accumulation at this price level. His cross-ticker track record shows 18 prior buys with a 90-day win rate of 23.08% and average 90-day return of -3.0%, suggesting a track record of purchases that have generally not appreciated over the 90-day horizon. The company reports quarterly revenue of $112.7M and net income of $14.5M, with annual revenue declining 3.6% year-over-year at a P/E of 17.72. The repetitive purchasing behavior merits examination of whether the director is accumulating at depressed levels or responding to non-public information.

November 2025
medium
Sell
6,500 shares
$1,049,369
Significance 4/10

Director McCartney sells 6,500 HURN shares in 2 transactions at $161.15–$162.34 for $1.0M; retains 43.3K shares post-sale.

John McCartney, Director, executed two separate sales on 2025-11-19, selling 4,908 shares at $161.15 and 1,592 shares at $162.34 for a combined $1,049,369.48 at a blended average price of $161.44. This represents a -13.0% reduction in his holdings from 49.8K to 43.3K shares. The sales occurred near current price levels ($163.35 is only -3.7% from the 52-week high), and the timing follows a strong near-term rally (+7.2% over 30 days, +17.8% over 90 days). McCartney's cross-ticker track record shows 20 prior buys with a 90-day win rate of 20.00% and negative average returns (-2.9% avg 90d), suggesting limited predictive accuracy on his transaction timing overall. The company's fundamentals remain solid (P/E 25.97, 8.8% annual revenue growth, $30.4M net income), providing no obvious operational red flags that would explain the sale.

medium
Buy
8,000 shares
$40,480
Significance 5/10

GRNT Director McCartney buys 8,000 shares across 2 transactions ($40,480) at $5.06–$5.07 average, holding now 103.1K shares

Director John McCartney executed two separate purchases totaling 8,000 shares (8.0K shares) for $40,480.00 at a blended average price of $5.06 on consecutive days (2025-11-18 and 2025-11-19), increasing his stake to 103,091 shares, an 8.4% net increase versus pre-transaction holdings. The purchases occurred near the 52-week high range ($4.69–$6.89), though the current price of $4.97 reflects a -3.5% decline over the past 30 days and -13.3% over 90 days. His prior trades at GRNT show mixed outcomes: a buy on 2025-08-21 posted a +1.9% 30-day return but -6.0% 90-day return, and a buy on 2025-08-18 posted a +5.1% 30-day return but -1.3% 90-day return; only 0 of 2 measurable same-ticker prior buys delivered positive 90-day returns. Cross-ticker track record shows 18 prior buys with an average 90d return of -2.9% and a 20% win rate at the 90-day horizon, suggesting limited consistency in timing discretionary equity purchases.

Related insiders

Create a free account

Build watchlists, get email alerts on the tickers you follow, and read the full AI analysis on every insider filing.

Sign up — free during early access