Why Are Shares Of IO Biotech Plummeting?
3/31/2026
Impact: -100
Healthcare
IO Biotech, Inc. (NASDAQ: IOBT) has filed for Chapter 7 bankruptcy and will cease operations in Delaware, leading to a significant drop in its shares, which fell approximately 73% to around $0.046. The stock is currently trading 81.5% below its 20-day simple moving average and 91.6% below its 100-day SMA, reflecting a bearish trend. Over the past year, shares have declined by 96.09%, and the company is now positioned near its 52-week lows.
AI summary, not financial advice
Share: