Nasdaq • AAOI • US03823U1025
Generating your data highlights...
9.59b USD | # 1650 in US
9.7m shares | 1.09b USD
84.91m
95.30% | 80.92m