Nasdaq • ILMN • US4523271090
Generating your data highlights...
19.3b USD | # 1010 in US
1.84m shares | 232.31m USD
151.91m
97.20% | 147.66m