Nasdaq • AAOI • US03823U1025
Generating your data highlights...
9.62b USD | # 1677 in US
12m shares | 1.97b USD
80.24m
95.04% | 76.26m