Nasdaq • ABUS • CA03879J1003
Generating your data highlights...
923m USD | # 5261 in US
1.97m shares | 8.83m USD
197.54m
60.82% | 120.15m