10 Energy Stocks with Insider Buying in 2025

3. Mach Natural Resources LP (NYSE:MNR)

Insider Transactions: 6.62%

Mach Natural Resources LP (NYSE:MNR) holds a rank among our list of 10 energy stocks with insider buying in 2025. Following strong first-quarter results, the company’s top executives are making a bold move on the stock.

The independent upstream oil and gas company, Mach Natural Resources LP (NYSE:MNR) is a Delaware limited partnership that focuses on acquiring, developing, and producing hydrocarbons in the Anadarko Basin across Western Oklahoma, Southern Kansas, and the Texas Panhandle. Headquartered in Oklahoma and formed in 2017, the company holds a portfolio of low-leverage, cash-generating conventional assets.

In its first quarter of 2025 earnings report, released on May 8, 2025, the company highlighted declaring the quarterly cash distribution of $0.79 per common unit following a solid financial performance. However, despite the market headwinds, including a decline in oil prices, Mach Natural Resources LP (NYSE:MNR) has reaffirmed its outlook for 2025 in its earnings report.

On June 12, 2025, William Wallace McMullen, a Director at Mach Natural Resources LP (NYSE:MNR), made a significant purchase of 245,129 shares in a transaction valued at $3,426,373. Five days later, on June 17, 2025, McMullen made another significant purchase, acquiring 280,400 shares valued at $4,162,264.

The purchase, in addition to signaling McMullen’s confidence in the company’s potential, resulted in an increase in overall insider ownership by 6.62% in the last months.