Stock Track | Ultra Clean Plunges 7.31% After-Hours on Q3 Loss and Soft Q4 Guidance

Stock Track
Oct 29

Shares of Ultra Clean Holdings Inc. (UCTT) tumbled 7.31% in after-hours trading on Tuesday following the release of its third-quarter 2025 financial results and fourth-quarter guidance. The semiconductor equipment maker reported a net loss and provided an outlook that may have fallen short of investor expectations.

For the third quarter, Ultra Clean posted revenue of $510 million, slightly above the analyst estimate of $505.2 million. However, the company reported a GAAP net loss of $10.9 million, or $8.1 million on an adjusted basis. The adjusted earnings per share came in at $0.28, but the market's reaction suggests this might have disappointed investors who were possibly looking for stronger profitability.

Adding to the bearish sentiment, Ultra Clean's fourth-quarter guidance appeared to be below market expectations. The company forecasts Q4 revenue between $480 million and $530 million, with adjusted earnings per share in the range of $0.11 to $0.31. The midpoint of the EPS guidance ($0.21) falls short of the consensus estimate of $0.24, potentially contributing to the stock's sharp decline. Investors seem to be concerned about the company's near-term growth prospects and profitability in the face of ongoing challenges in the semiconductor industry.

Disclaimer: Investing carries risk. This is not financial advice. The above content should not be regarded as an offer, recommendation, or solicitation on acquiring or disposing of any financial products, any associated discussions, comments, or posts by author or other users should not be considered as such either. It is solely for general information purpose only, which does not consider your own investment objectives, financial situations or needs. TTM assumes no responsibility or warranty for the accuracy and completeness of the information, investors should do their own research and may seek professional advice before investing.

Most Discussed

  1. 1
     
     
     
     
  2. 2
     
     
     
     
  3. 3
     
     
     
     
  4. 4
     
     
     
     
  5. 5
     
     
     
     
  6. 6
     
     
     
     
  7. 7
     
     
     
     
  8. 8
     
     
     
     
  9. 9
     
     
     
     
  10. 10