Granite Ridge Resources, IncGRNTNYSE
Loading