Nasdaq • IBRX • US45256X1037
Generating your data highlights...
7.28b USD | # 2051 in US
12.79m shares | 98.77m USD
1.05b
37.63% | 394.16m