Stock Information
Mach Natural Resources LP (MNR)
Ticker Symbol: MNR
Exchange: NYSE
Sector: Energy
Market Cap: $2,294.50 mil
Piotroski score: 3
PE Ratio: 21.54
EPS (TTM): 0.53
Revenue (TTM): $8.05 M
Dividend Yield: N/A
ROE: 5.26%
Latest News
-
Mach Natural Resources: Turning The Next Oil Downturn Into An Opportunity
Wed, Aug 26, 2026 6:23 AM
Key Financials
Financial data not available