ImageneBio, Inc. (IMA)
NASDAQ: IMA · Real-Time Price · USD
5.75
-0.08 (-1.37%)
At close: Apr 28, 2026, 4:00 PM EDT
5.64
-0.11 (-1.91%)
After-hours: Apr 28, 2026, 5:37 PM EDT

ImageneBio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6477792396451
Market Cap Growth
--2.51%241.34%-75.96%-78.62%-
Enterprise Value
-68.06-57.48245.27-145.1-56.72224.05
Last Close Price
5.756.9019.6823.6431.92150.48
PE Ratio
--0.72-0.89-1.21-1.40-10.28
PS Ratio
80.3996.4422.612.536.1814.56
PB Ratio
0.490.58-0.490.140.662.17
P/TBV Ratio
0.270.25-0.600.480.661.69
P/FCF Ratio
--1.61-3.71-0.29-1.28-7.27
P/OCF Ratio
--1.61-3.71-0.29-1.30-7.49
EV/Sales Ratio
--71.8570.08-15.84-3.637.23
EV/EBITDA Ratio
-1.21-6.911.950.81-6.67
EV/EBIT Ratio
-1.19-6.631.920.80-6.56
EV/FCF Ratio
-1.20-11.501.810.75-3.61
Debt / Equity Ratio
0.010.01-0.160.040.030.02
Debt / EBITDA Ratio
-0.06-0.06-0.23-0.14-0.08-0.21
Debt / FCF Ratio
-0.06-0.06-0.38-0.13-0.07-0.11
Net Debt / Equity Ratio
-0.99-0.990.03-0.97-1.03-1.08
Net Debt / EBITDA Ratio
2.482.790.122.212.166.71
Net Debt / FCF Ratio
2.772.770.192.062.003.63
Asset Turnover
0.010.010.030.050.070.15
Quick Ratio
12.0512.050.7012.357.308.54
Current Ratio
12.4912.490.7212.587.448.70
Return on Equity (ROE)
-65.45%-68.91%-43.47%-43.04%-38.76%-21.81%
Return on Assets (ROA)
-64.18%-56.93%-35.59%-41.50%-33.75%-16.40%
Return on Invested Capital (ROIC)
-2922.68%-2592.61%-7159.22%-1392.70%-1152.91%-1174.54%
Return on Capital Employed (ROCE)
-77.81%-68.99%-41.90%-45.90%-38.18%-18.93%
Earnings Yield
-81.47%-139.71%-112.30%-82.91%-71.43%-9.73%
FCF Yield
-74.39%-62.01%-26.94%-345.71%-78.32%-13.75%
Buyback Yield / Dilution
-148.16%0.00%-40.05%-15.33%-29.32%-911.88%
Total Shareholder Return
-148.16%0.00%-40.05%-15.33%-29.32%-911.88%
Updated Mar 10, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q