Granite Ridge Resources, Inc.
GRNT · Crude Petroleum & Natural Gas · 131.9M shares · +0%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: $33M (gross $35M, SBC $2M)
Grade
C66Diversified non-operated oil & gas portfolio with good growth and cash flow but only mid-pack, low-absolute returns.
Strengths
- Strong revenue growth (18.5%, 74th pct), net-income growth (77th pct) and OCF margin (89.6th pct)
- Diversified across six basins with a stated low-leverage focus and adequate liquidity (current ratio 1.25)
Risks
- Low absolute returns (ROE 4.0%, 45th pct; ROA 2.1%) keep it from above-average status
- Non-operator dependence on third parties, elevated D/E (0.63, 85th pct), and controlled-company governance
Notable findings
- Exec changeRecent 8-K item 5.02 8-K ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Operating margin
10.3%
Net margin
5.4%
Return on equity
4.0%
Return on assets
2.1%
ROIC
3.7%
Revenue growth (QoQ)
21.6%
Net-income growth
29.8%
Debt / equity
0.6×
Current ratio
1.2×
Tangible book value
$606M
Stock comp / revenue
0.8%
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-05-22 | Exec/director changeShareholder voteExhibits | filing ↗ |
| 2026-05-07 | ResultsReg FDExhibits | filing ↗ |
| 2026-03-05 | ResultsReg FDExhibits | filing ↗ |
| 2026-02-05 | Exec/director changeReg FDExhibits | filing ↗ |
| 2025-12-16 | Material agreementExhibits | filing ↗ |
| 2025-11-07 | ResultsReg FDExhibits | filing ↗ |
| 2025-08-07 | ResultsReg FDExhibits | filing ↗ |
| 2025-06-12 | Exec/director changeReg FDExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-22 | 2026-05-22 | 0001928446-26-000019 ↗ |
| 8-K | 2026-05-07 | 2026-05-07 | 0001928446-26-000015 ↗ |
| 10-Q | 2026-05-07 | 2026-03-31 | 0001928446-26-000016 ↗ |
| 10-K | 2026-03-06 | 2025-12-31 | 0001928446-26-000007 ↗ |
| 8-K | 2026-03-05 | 2026-03-05 | 0001928446-26-000005 ↗ |
| 8-K | 2026-02-05 | 2026-02-04 | 0001928446-26-000003 ↗ |
| 8-K | 2025-12-16 | 2025-12-10 | 0001928446-25-000051 ↗ |
| 8-K | 2025-11-07 | 2025-11-06 | 0001928446-25-000046 ↗ |
| 10-Q | 2025-11-07 | 2025-09-30 | 0001928446-25-000048 ↗ |
| 10-Q | 2025-08-07 | 2025-06-30 | 0001928446-25-000043 ↗ |
| 8-K | 2025-08-07 | 2025-08-07 | 0001928446-25-000041 ↗ |
| 8-K | 2025-06-12 | 2025-06-11 | 0001928446-25-000036 ↗ |