IO Biotech, Inc. (IOBT)
NASDAQ: IOBT · IEX Real-Time Price · USD
1.180
-0.060 (-4.84%)
At close: May 31, 2024, 4:00 PM
1.190
+0.010 (0.85%)
After-hours: May 31, 2024, 4:00 PM EDT

IO Biotech Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current20232022202120202019
Market Capitalization
7812466184--
Market Cap Growth
-86.88%-64.06%---
Enterprise Value
-38-17-74-27-31
PE Ratio
-1.29-1.44-0.93-2.46--
PB Ratio
0.670.930.480.87--
P/FCF Ratio
-1.39-1.72-1.10-4.52--
P/OCF Ratio
-1.39-1.73-1.11-4.54--
EV/EBITDA Ratio
0.020.201.060.400.28-0.08
EV/EBIT Ratio
0.020.201.050.400.28-0.08
EV/FCF Ratio
0.020.231.220.660.34-0.09
Debt / Equity Ratio
0.020.020.02---0.37
Debt / EBITDA Ratio
-0.03-0.03-0.04---0.81
Debt / FCF Ratio
-0.03-0.03-0.05---0.97
Quick Ratio
10.689.1113.3620.531.120.72
Current Ratio
11.249.3713.8821.521.850.87
Interest Coverage
---231.40-186.84-462.15-1789.50
Return on Equity (ROE)
-69.30%-66.30%-43.40%-84.90%49.60%-
Return on Assets (ROA)
-62.20%-59.60%-40.90%-65.80%-193.60%-
Return on Capital (ROIC)
-79.57%-67.41%-50.43%-19.46%28.74%66.67%
Earnings Yield
-113.84%-69.50%-107.82%-40.66%--
FCF Yield
-105.69%-58.18%-91.16%-22.12%--
Buyback Yield / Dilution
-128.63%-51.10%-564.62%-2346.74%--
Total Shareholder Return
-128.63%-51.10%-564.62%-2346.74%--
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).