Nasdaq • ALGN • US0162551016
Generating your data highlights...
12.1b USD | # 1434 in US
1.25m shares | 224.91m USD
71.62m
93.61% | 67.04m