Nasdaq • IBRX • US45256X1037
Generating your data highlights...
10.9b USD | # 1527 in US
10.12m shares | 81.03m USD
1.06b
38.37% | 406.64m