Nasdaq • ILMN • US4523271090
Generating your data highlights...
26.9b USD | # 784 in US
1.75m shares | 252.99m USD
151.3m
97.84% | 148.03m