Nasdaq • ALGN • US0162551016
Generating your data highlights...
12.5b USD | # 1446 in US
1.03m shares | 177.41m USD
71.62m
93.65% | 67.07m