Nasdaq • ALGN • US0162551016
Generating your data highlights...
12.4b USD | # 1361 in US
1.02m shares | 176.75m USD
71.62m
93.58% | 67.02m