Nasdaq • APLS • US03753U1060
Generating your data highlights...
5.26b USD | # 2436 in US
4.92m shares | 142.11m USD
128.01m
65.00% | 83.21m