Nasdaq • ILMN • US4523271090
Generating your data highlights...
21.5b USD | # 962 in US
1.73m shares | 217.65m USD
151.3m
97.19% | 147.05m