Nasdaq • ALGN • US0162551016
Generating your data highlights...
12.5b USD | # 1454 in US
1.02m shares | 177.56m USD
71.04m
94.15% | 66.88m