NYSE:MNROil and Gas
Mach Natural Resources (MNR) Valuation Check After Recent Share Price Slide
Mach Natural Resources (MNR) has been sliding, with shares down around 14% over the past 3 months and more than 30% this year, even as revenue and net income continue to grow.
See our latest analysis for Mach Natural Resources.
At the current share price of $11.71, the stock’s year to date share price return of negative 31.40 percent contrasts with a milder 1 year total shareholder return of negative 12.46 percent, suggesting sentiment has cooled even as fundamentals improve.
If Mach’s recent...