Nasdaq • ILMN • US4523271090
Generating your data highlights...
37.4b USD | # 600 in US
2.51m shares | 498.46m USD
151m
99.19% | 149.78m