Nasdaq • ALAB • US04626A1034
Generating your data highlights...
55.2b USD | # 426 in US
5.92m shares | 1.97b USD
171.41m
89.84% | 153.98m