ImmunityBio, Inc. (IBRX)
NASDAQ: IBRX · Real-Time Price · USD
7.80
+0.48 (6.56%)
Jun 24, 2026, 4:00 PM EDT - Market closed

ImmunityBio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8,1692,0032,1833,3682,1372,419
Market Cap Growth
169.06%-8.25%-35.17%57.57%-11.64%-52.53%
Enterprise Value
8,9032,6042,8233,9842,7512,746
Last Close Price
7.801.982.565.025.076.08
PS Ratio
57.8717.68148.085414.408905.652589.73
PB Ratio
--4.00-4.46-5.74-4.78-9.99
EV/Sales Ratio
63.1522.99191.476405.9211464.402939.63
Debt / Equity Ratio
-1.28-1.67-1.60-1.50-1.60-2.63
Net Debt / Equity Ratio
-0.85-1.20-1.31-1.05-1.38-1.36
Net Debt / EBITDA Ratio
-3.03-2.49-1.96-1.79-1.85-1.04
Net Debt / FCF Ratio
-2.48-1.94-1.60-1.55-1.48-1.07
Asset Turnover
0.250.260.030.000.000.00
Inventory Turnover
1.280.160---
Quick Ratio
6.244.622.774.610.220.86
Current Ratio
6.675.103.365.050.280.91
Return on Equity (ROE)
124.88%71.17%77.02%112.74%120.31%193.07%
Return on Assets (ROA)
-45.52%-57.85%-77.57%-83.58%-84.53%-95.70%
Return on Invested Capital (ROIC)
-127.02%-124.46%-162.84%-82.65%-63.85%-115.83%
Return on Capital Employed (ROCE)
-51.31%-66.66%-88.92%-235.48%1820.67%-260.92%
Buyback Yield / Dilution
-29.75%-31.33%-37.71%-27.19%-2.74%-3.23%
Total Shareholder Return
-29.75%-31.33%-37.71%-27.19%-2.74%-3.23%
SEC Filings: 10-K · 10-Q