Nasdaq • ALGN • US0162551016
Generating your data highlights...
10.6b USD | # 1557 in US
920.72k shares | 146.09m USD
71.04m
94.09% | 66.84m