Nasdaq • ALGN • US0162551016
Generating your data highlights...
10.5b USD | # 1583 in US
950.02k shares | 160.11m USD
71.04m
94.09% | 66.84m