Nasdaq • IBRX • US45256X1037
Generating your data highlights...
8.19b USD | # 1879 in US
11.76m shares | 89.94m USD
1.06b
38.37% | 406.64m