Granite Ridge Resources, Inc. stock rated Sell: high leverage, debt-funded dividend risk, rising OPEX and hedge losses. Click ...