Nasdaq:ILMN | US4523271090
Generating your data highlights...
22.8b USD | # 746 in US
1.91m shares | 269.9m USD
158.6m
99.70% | 158.12m