10 Oversold Growth Stocks to Invest In Now

Page 4 of 4

6. Forum Energy Technologies, Inc. (NYSE:FET)

Number of Hedge Fund Holders: 15

Forum Energy Technologies, Inc. (NYSE:FET) is one of the best oversold growth stocks to invest in now. In its financial results for fiscal Q1 2026 announced on April 30, Forum Energy Technologies, Inc. (NYSE:FET) reported revenue of $209 million and net income of $4 million or $0.39 per diluted share. Management stated that adjusting for restructuring costs, net income was $6 million or approximately $0.47 per diluted share, while orders reached $221 million with a book-to-bill ratio of 106%. Adjusted EBITDA for the quarter was $23 million, with the company reporting that revenue and adjusted EBITDA rose 8% and 14% year-over-year. It received solid orders for its differentiated products, raising its backlog 44% compared to the first quarter of 2025.

Forum Energy Technologies, Inc. (NYSE:FET) also reported that while the conflict in the Middle East has resulted in considerable hardships for the region, the company has experienced minimal impact on its financial results and anticipates increased commodity prices and elevated upstream spending in the longer term to drive demand for its products and technology.

Forum Energy Technologies, Inc. (NYSE:FET) is involved in the design, manufacturing, and distribution of products to the oil and natural gas industry. The company’s operations are divided into the following segments: Drilling and Completions and Artificial Lift and Downhole.

While we acknowledge the potential of FET 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 FET and that has 100x upside potential, check out our report about the cheapest AI stock.

Click to continue reading and see the 5 Oversold Growth Stocks to Invest In Now.

Disclosure: None. Follow Insider Monkey on Google News.

Page 4 of 4
1281292 - 11759070 - 1