Nasdaq:ILMN | US4523271090
76.0578.65
Day
68.70156.66
52 Week
Generating your data highlights...
12.2b USD | # 1205 in US
2.74m shares | 248.85m USD
158.26m
97.19% | 153.81m