
IBRX
$7.18
1D:
-0.7%
1Y:
145.1%
US45256X1037Sign in to check this stock against your screeners
Sign In$32.26
1D:
-1.5%
1Y:
457.2%
US19240Q2012Mkt Cap
$5.51B
P/E Ratio TTM
-6.1
Revenue TTM
$0.00
Beta
0.37
Earnings TTM
$-354.30M
Dividend Yield TTM
0.00%
$55.69
1D:
1.1%
1Y:
236.9%
US53635D2027Mkt Cap
$4.95B
P/E Ratio TTM
216.4
Revenue TTM
$288.07M
Beta
0.42
Earnings TTM
$22.31M
Dividend Yield TTM
0.00%