Nasdaq • ILMN • US4523271090
Generating your data highlights...
36.2b USD | # 609 in US
2.49m shares | 488.78m USD
151m
99.19% | 149.78m