Mach Natural Resources (NYSE:MNR) Sets New 12-Month Low - Time to Sell?

Market Beat
2025.11.22 15:29
portai
I'm PortAI, I can summarize articles.

Mach Natural Resources (NYSE:MNR) hit a new 52-week low at $10.93, closing at $11.3950. Analysts have mixed ratings: some suggest 'Strong Buy', others 'Sell'. The company reported better-than-expected earnings and announced a dividend cut. Hedge funds have adjusted their stakes, with 78.36% ownership. MNR focuses on oil and gas in the Anadarko Basin.