
UCTT
$105.15
1D:
14.6%
1Y:
338.7%
US90385V1070Sign in to check this stock against your screeners
Sign In$86.06
1D:
14.7%
1Y:
440.6%
US57776J1007Mkt Cap
$7.71B
P/E Ratio TTM
-47.3
Revenue TTM
$508.90M
Beta
3.93
Earnings TTM
$-132.11M
Dividend Yield TTM
0.00%
$20.73
1D:
1.3%
1Y:
189.9%
US31188V1008Mkt Cap
$3.24B
P/E Ratio TTM
-30.0
Revenue TTM
$652.57M
Beta
—
Earnings TTM
$-103.05M
Dividend Yield TTM
0.00%