Nasdaq • ABVX • US00370M1036
Generating your data highlights...
8.12b USD | # 1868 in US
1.34m shares | 162.9m USD
86.2m
86.92% | 74.93m