Nasdaq • ILMN • US4523271090
Generating your data highlights...
22b USD | # 930 in US
1.7m shares | 215.82m USD
151.3m
97.19% | 147.05m