Nasdaq • ALGN • US0162551016
Generating your data highlights...
10.2b USD | # 1591 in US
924.48k shares | 153.21m USD
71.04m
94.09% | 66.84m