Nasdaq • AAOI • US03823U1025
Generating your data highlights...
14.3b USD | # 1279 in US
12.86m shares | 1.76b USD
80.24m
94.72% | 76.01m