Nasdaq • ABEO • US00289Y2063
Generating your data highlights...
328m USD | # 6719 in US
1.07m shares | 5.8m USD
57m
64.02% | 36.49m