Nasdaq • ILMN • US4523271090
Generating your data highlights...
29.1b USD | # 754 in US
1.95m shares | 344.99m USD
151m
98.33% | 148.47m