Nasdaq • ILMN • US4523271090
Generating your data highlights...
24.5b USD | # 848 in US
1.66m shares | 233.36m USD
151.3m
97.84% | 148.03m