IO Biotech Inc.

NASDAQ: IOBT · Real-Time Price · USD
2.15
0.87 (67.97%)
At close: Aug 15, 2025, 3:48 PM
2.13
-0.93%
After-hours: Aug 15, 2025, 04:01 PM EDT

IO Biotech Fail-to-Deliver

Total FTD Shares
33.02K
Below Average
FTD / Avg. Volume
1.60%
Low Impact
1-Year Change
> 100%
Positive Trend

FTD Chart

As of Jul 8, 2025, IO Biotech Inc. has 33,015 shares failed to deliver, representing 1.60% of the average daily volume of 2,060,717 shares. Over the past year, the monthly average FTD is 9,754 shares, with the current level 238% above the historical average, indicating elevated settlement pressure. The weighted FTD ratio above 1% suggests potential liquidity constraints or heightened short-selling activity.

FTD History

Date Price FTD Shares % Change
Jul 08, 2025 1.45 33.02K +48451.47%
Jun 11, 2025 1.5 68 -93.20%
May 20, 2025 1.03 1K -63.52%
Apr 07, 2025 0.91 2.74K -80.11%
Mar 31, 2025 1.09 13.78K +309.99%
Jan 02, 2025 0.9258 3.36K -24.69%
Dec 17, 2024 0.7592 4.46K -86.79%
Nov 25, 2024 0.75 33.8K +140754.17%
Oct 31, 2024 1.24 24 -99.80%
Sep 23, 2024 1.12 11.78K +329.11%
Aug 16, 2024 1.4 2.75K +859.79%
Jul 29, 2024 1.32 286 -91.37%
Jun 20, 2024 1.23 3.31K +1104.73%
May 29, 2024 1.23 275 -92.06%
Apr 30, 2024 1.46 3.46K +655.90%
Mar 27, 2024 1.73 458 +2.00%
Feb 14, 2024 1.61 449 -34.74%
Jan 31, 2024 1.74 688 -85.62%
Dec 29, 2023 1.88 4.78K -53.58%
Nov 29, 2023 1.22 10.3K +239.25%
Oct 31, 2023 0.8569 3.04K +320.64%
Sep 15, 2023 1.42 722 -85.43%
Aug 14, 2023 1.92 4.96K -35.32%
Jul 31, 2023 1.84 7.66K +4843.23%
Jun 23, 2023 1.86 155 -74.08%
May 30, 2023 2.07 598 +209.84%
Apr 27, 2023 1.89 193 -79.75%
Mar 29, 2023 1.9 953 +681.15%
Feb 23, 2023 2.56 122 -84.54%
Jan 27, 2023 2.82 789 n/a