Nasdaq • IBRX • US45256X1037
Generating your data highlights...
7.71b USD | # 1925 in US
15.95m shares | 120.07m USD
1.05b
37.62% | 394.04m