Nasdaq • ALAB • US04626A1034
Generating your data highlights...
52.6b USD | # 438 in US
4.45m shares | 1.46b USD
173.49m
89.91% | 155.98m