Nasdaq • EXEL • US30161Q1040
Generating your data highlights...
13b USD | # 1359 in US
2.54m shares | 120.52m USD
251.36m
81.32% | 204.41m