Nasdaq • AAOI • US03823U1025
Generating your data highlights...
9.71b USD | # 1681 in US
12.7m shares | 2.09b USD
80.24m
95.14% | 76.34m