Granite Ridge Resources, Inc (GRNT) NYSE

Currency In USD

AD
AD