Nasdaq • AAOI • US03823U1025
Generating your data highlights...
11.7b USD | # 1522 in US
11.94m shares | 1.72b USD
84.57m
95.27% | 80.57m