Nasdaq • ABEO • US00289Y2063
Generating your data highlights...
425m USD | # 6388 in US
1.26m shares | 7.73m USD
57m
64.05% | 36.5m