Nasdaq • UCTT • US90385V1070
Generating your data highlights...
4.77b USD | # 2613 in US
1.2m shares | 107.65m USD
44.83m
98.18% | 44.01m