1. Home
  2. MNR

as of 12-08-2025 2:43pm EST

$12.41
$0.09
-0.72%
Stocks Nasdaq

Mach Natural Resources LP is an independent upstream oil and gas company. The company is focused on the acquisition, development and production of oil, natural gas, and NGL reserves in the Anadarko Basin region of Western Oklahoma, Southern Kansas, and the panhandle of Texas.

Chart Type:
Time Range:
Founded: 2017 Country:
United States
United States
Employees: N/A City: OKLAHOMA CITY
Market Cap: 2.1B IPO Year: 2023
Target Price: $21.00 AVG Volume (30 days): 451.4K
Analyst Decision: Strong Buy Number of Analysts: 4
Dividend Yield:
22.02%
Dividend Payout Frequency: Quarterly
EPS: 0.92 EPS Growth: N/A
52 Week Low/High: $10.93 - $19.00 Next Earning Date: 11-06-2025
Revenue: $956,307,000 Revenue Growth: 9.45%
Revenue Growth (this year): 21.87% Revenue Growth (next year): 28.20%

AI-Powered MNR Daily Prediction

Machine learning model trained on 25+ technical indicators

Updated 21 hours ago

AI Recommendation

hold
Model Accuracy: 72.50%
72.50%
Confidence

Disclaimer: This prediction is generated by an AI model and should not be considered as financial advice. Always conduct your own research and consult with financial professionals before making investment decisions.

Stock Insider Trading Activity of Mach Natural Resources LP (MNR)

WARD TOM L.

See Remarks

Buy
MNR Nov 26, 2025

Avg Cost/Share

$11.63

Shares

40,000

Total Value

$465,200.00

Owned After

167,030

SEC Form 4

WARD TOM L.

See Remarks

Buy
MNR Nov 25, 2025

Avg Cost/Share

$11.45

Shares

43,660

Total Value

$499,907.00

Owned After

167,030

SEC Form 4

WARD TOM L.

See Remarks

Buy
MNR Nov 17, 2025

Avg Cost/Share

$11.98

Shares

41,740

Total Value

$500,045.20

Owned After

167,030

SEC Form 4

WARD TOM L.

See Remarks

Buy
MNR Nov 14, 2025

Avg Cost/Share

$12.01

Shares

41,630

Total Value

$499,976.30

Owned After

167,030

SEC Form 4

McMullen William Wallace

Director, 10% Owner, Other

Buy
MNR Nov 14, 2025

Avg Cost/Share

$11.85

Shares

4,608

Total Value

$54,604.80

Owned After

74,820,632

SEC Form 4

Share on Social Networks: