Nasdaq • ABEO • US00289Y2063
Generating your data highlights...
319m USD | # 6859 in US
1.51m shares | 9.46m USD
57.18m
64.37% | 36.81m