APPLIED OPTOELECTRONICS INC
US03823U1025
5.1M
-3.4M
+1.7M
-
Missing dates indicate the stock had no collected data on those days