Granite Ridge Resources Inc

Granite Ridge Resources Inc

GRNT · NYSE

6.30USD-0.19 (-2.93%)