Nasdaq:ILMN | US4523271090
Generating your data highlights...
20.6b USD | # 932 in US
1.79m shares | 197.84m USD
152.8m
97.13% | 148.42m