IO Biotech, Inc. (IOBT)
NASDAQ: IOBT · IEX Real-Time Price · USD
1.550
+0.020 (1.31%)
At close: May 3, 2024, 10:38 AM
1.480
-0.070 (-4.52%)
After-hours: May 3, 2024, 4:00 PM EDT

IO Biotech Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current20232022202120202019
Market Capitalization
9812466184--
Market Cap Growth
-86.88%-64.06%---
Enterprise Value
-39-17-74-27-31
PE Ratio
-1.44-1.44-0.93-2.46--
PB Ratio
0.770.930.480.87--
P/FCF Ratio
-1.72-1.72-1.10-4.52--
P/OCF Ratio
-1.73-1.73-1.11-4.54--
EV/EBITDA Ratio
0.200.201.060.400.28-0.08
EV/EBIT Ratio
0.200.201.050.400.28-0.08
EV/FCF Ratio
0.230.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
9.119.1113.3620.531.120.72
Current Ratio
9.379.3713.8821.521.850.87
Interest Coverage
---231.40-186.84-462.15-1789.50
Return on Equity (ROE)
-66.30%-66.30%-43.40%-84.90%49.60%-
Return on Assets (ROA)
-59.60%-59.60%-40.90%-65.80%-193.60%-
Return on Capital (ROIC)
-67.41%-67.41%-50.43%-19.46%28.74%66.67%
Earnings Yield
-84.30%-69.50%-107.82%-40.66%--
FCF Yield
-70.57%-58.18%-91.16%-22.12%--
Buyback Yield / Dilution
-51.10%-51.10%-564.62%-2346.74%--
Total Shareholder Return
-51.10%-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).