Nasdaq:ALGN | US0162551016
Generating your data highlights...
15.8b USD | # 991 in US
793.33k shares | 180.65m USD
74.65m
94.00% | 70.17m