Nasdaq • UCTT • US90385V1070
Generating your data highlights...
3.74b USD | # 2987 in US
1.4m shares | 92.04m USD
44.83m
98.10% | 43.98m