Discover Granite Ridge Resources’ Q3 2025 earnings results: strong production growth, disciplined capital allocation, and outlook for resilient returns.