Nasdaq • ILMN • US4523271090
Generating your data highlights...
41.3b USD | # 558 in US
2.66m shares | 559.9m USD
151m
99.19% | 149.78m