IO Biotech, Inc.IOBTNASDAQ
Loading
ROIC: Returns DecliningContracting
Percentile Rank20
Year-over-Year Change

Return on invested capital

Latest
-194.52%
↓ 36% vs avg
Percentile
P20
Within normal range
Streak
3 yr
Consecutive declineContracting
Average
-143.06%
Historical baseline
PeriodValueYoY Change
2024-194.52%-188.6%
2023-67.41%-33.7%
2022-50.43%-159.2%
2021-19.45%+95.0%
2020-389.74%-184.8%
2019-136.84%-