Nasdaq • IBRX • US45256X1037
Generating your data highlights...
8.99b USD | # 1759 in US
10.16m shares | 80.3m USD
1.06b
38.37% | 406.64m