Stock Information

Mach Natural Resources LP (MNR)

Mach Natural Resources LP logo
Ticker Symbol: MNR
Exchange: NYSE
Sector: Energy
Market Cap: $2,368.02 mil
Piotroski score: 5
PE Ratio: 14.9414
EPS (TTM): 1.0501
Revenue (TTM): $6.97 M
Dividend Yield: 15.511811023622%
ROE: 8.53%

Latest News

Key Financials

Financial data not available