Nasdaq • IBRX • US45256X1037
Generating your data highlights...
8.62b USD | # 1905 in US
11.68m shares | 89.4m USD
1.06b
38.37% | 406.64m