Nasdaq • ALAB • US04626A1034
Generating your data highlights...
71.5b USD | # 320 in US
5.99m shares | 1.38b USD
171.41m
89.74% | 153.83m