Nasdaq • ABEO • US00289Y2063
Generating your data highlights...
336m USD | # 6717 in US
1.19m shares | 6.05m USD
56.88m
69.00% | 39.25m