Nasdaq • AAOI • US03823U1025
Generating your data highlights...
9.61b USD | # 1724 in US
12.18m shares | 1.7b USD
84.57m
95.24% | 80.54m