APPLIED OPTOELECTRONICS INC
US03823U1025
17.3M
-1.2M
+16.1M
-
Missing dates indicate the stock had no collected data on those days