10 Best Oil and Gas Stocks to Buy for the Next Decade 

Page 4 of 4

6. National Energy Services Reunited Corp. (NASDAQ:NESR)

Number of Hedge Fund Holders: 33

National Energy Services Reunited Corp. (NASDAQ:NESR) is one of the best oil and gas stocks to buy for the next decade. UBS lifted the price target on National Energy Services Reunited Corp. (NASDAQ:NESR) to $36 from $32 on June 30 while maintaining a Buy rating on the shares. The firm told investors in a research note that it sees accelerating Jafurah activity driving fiscal Q2 revenue and EBITDA 4% above Street estimates.

For reference, in its financial results for fiscal Q1 2026, National Energy Services Reunited Corp. (NASDAQ:NESR) reported revenue of 404.6 million, reflecting an increase of 33.5% year-over-year and 1.6% sequentially. It further reported that net income for the quarter ended March 31, 2026, reached $23.8 million, improving 205.4% sequentially and 129.3% year-over-year. Diluted Earnings per Share (EPS) for the quarter came in at $0.23, representing an increase of 109.1% year-over-year and 201.3% sequentially, with adjusted EBITDA of $76.7 million, improving 22.7% year-over-year. Management reported that operating cash flow for the quarter ended March 31, 2026, reached $30.7 million, growing 50.1% year-over-year.

National Energy Services Reunited Corp. (NASDAQ:NESR) is a holding company involved in the provision of oilfield services. The company’s operations are divided into Production Services and Drilling and Evaluation Services.

While we acknowledge the potential of NESR to grow, our conviction lies in the belief that some AI stocks hold greater promise for delivering higher returns and have limited downside risk. If you are looking for an AI stock that is more promising than NESR and that has 100x upside potential, check out our report about the cheapest AI stock.

Click to continue reading and see the 5 Best Oil and Gas Stocks to Buy for the Next Decade.

Disclosure: None. Follow Insider Monkey on Google News.

Page 4 of 4
1281292 - 11759070 - 1