Nasdaq • ALAB • US04626A1034
Generating your data highlights...
36.9b USD | # 596 in US
5.53m shares | 795.23m USD
171.28m
82.46% | 141.25m