ULTRA CLEAN HOLDINGS INC
US90385V1070
8.5M
-693
+8.5M
-
Missing dates indicate the stock had no collected data on those days