Nasdaq • ILMN • US4523271090
Generating your data highlights...
28.4b USD | # 772 in US
2.02m shares | 351.17m USD
151m
96.61% | 145.89m