Skip to main contentGRNT: Granite Ridge Resources, Inc Stock Analysis | finqOS