Stock Information
Mach Natural Resources LP (MNR)
Ticker Symbol: MNR
Exchange: NYSE
Sector: Energy
Market Cap: $1,540.76 mil
Piotroski score: 5
PE Ratio: 16.2473
EPS (TTM): 1.0501
Revenue (TTM): $6.97 M
Dividend Yield: 14.265024%
ROE: 8.53%
Latest News
-
24 Safer Buys From 10 Years Of Dogcatcher Digging
Sun, Mar 22, 2026 12:26 PM
Key Financials
Financial data not available