Nasdaq • ABVX • US00370M1036
Generating your data highlights...
5.85b USD | # 2299 in US
1.34m shares | 157.77m USD
63.35m
70.80% | 44.86m