Now Live: Cboe Europe real-time data for all major European stocks.
closing in 2h 28m
Main market

STOCKS is currently active.
Closing in 2 hours 28 minutes

13:31
00:00
09:30
16:00
23:59

Trading Hours (Monday - Friday):

Pre-market
04:00 - 09:30
Main market
09:30 - 16:00
Post-market
16:00 - 20:00
All times are displayed in the America/New_York timezone (EDT, UTC-04:00).
61.41000 EUR
3.47
5.99%
Last update Apr 10, 8:05 AM CEST
Main market
Day range
61.41000
61.41000
Previous close
57.94000
Open
61.41000
Access this stock data via API
Subscribe
Ultra Clean Holdings, Inc.
61.41
3.47
5.99%

Financials

Cash flow

Fundamentals currency is USD
Fiscal date 2025 2024 2023 2022
Operating activities -65.3M 92.8M 133.4M -33.5M
Net income -171.6M 34.5M -22.2M 50.4M
Depreciation 76M 76.1M 61.7M 68.4M
Deferred taxes -2.7M -3M -12.4M -200K
StockBased compensation 19.2M 17.4M 12.1M 19.1M
Other non cash items 2.7M 3M 3.9M 3.9M
Accounts receivable 32.3M -60.3M 78.5M -15.7M
Accounts payable -17.6M 26.4M -61.5M -68.4M
Other assets liabilities -3.6M -1.3M 73.3M -91M
Investing activities -47M -63.5M -119.7M -96.2M
Capital expenditures -50.3M -63.5M -73.6M -99.6M
Net intangibles
Net acquisitions 0 0 -46.1M 3.4M
Purchase of investments 0 0
Sale of investments
Other investing activity 3.3M
Financing activities -21.2M 9.8M -69.9M -56M
Long term debt issuance 59.3M 67.7M 0 0
Long term debt payments -77.5M -54.4M -38.6M -39.7M
Short term debt issuance
Common stock issuance 2.2M 2M 800K 700K
Common stock repurchase -3.4M 0 -29.4M -12.1M
Common dividends -100K -500K -200K -300K
Other financing charges -1.7M -5M -2.5M -4.6M
End cash position 311.8M 313.9M 307M 358.8M
Income tax paid 42M 34.3M 31.2M 36.8M
Interest paid 39.7M 40.4M 44.8M 31.9M
Free cash flow 15.3M 1.5M 60.1M -52.9M
Access the full /cash_flow historical dataset via the API — starting from the Pro plan (individual) and the Venture plan (business) and above.
Main market

Exchange is currently active.
Closing in 28 minutes

19:31
00:00
08:00
20:00
23:59

Trading Hours (Monday - Friday):

Main market
08:00 - 20:00
All times are displayed in the Europe/Berlin timezone (CEST, UTC+02:00).