Nasdaq • ILMN • US4523271090
Generating your data highlights...
21.6b USD | # 965 in US
1.74m shares | 218.34m USD
151.3m
97.19% | 147.05m