Nasdaq • ALAB • US04626A1034
Generating your data highlights...
49.1b USD | # 480 in US
4.92m shares | 1.68b USD
173.49m
89.80% | 155.79m