Nasdaq • AAOI • US03823U1025
Generating your data highlights...
13.7b USD | # 1295 in US
12.43m shares | 1.59b USD
80.24m
96.19% | 77.18m