
UCTT
$72.48
1D:
2.6%
1Y:
146.2%
US90385V1070Sign in to check this stock against your screeners
Sign In$81.12
1D:
8.2%
1Y:
385.7%
US57776J1007Mkt Cap
$7.36B
P/E Ratio TTM
-68.2
Revenue TTM
$568.93M
Beta
3.95
Earnings TTM
$-103.76M
Dividend Yield TTM
0.00%
$23.86
1D:
-2.9%
1Y:
166.6%
US31188V1008Mkt Cap
$3.73B
P/E Ratio TTM
-45.0
Revenue TTM
$687.17M
Beta
—
Earnings TTM
$-81.10M
Dividend Yield TTM
0.00%