IO Biotech stock rating downgraded to Hold by TD Cowen on FDA setback
NegativeFinancial Markets

IO Biotech's stock rating has been downgraded to 'Hold' by TD Cowen following a setback with the FDA. This news is significant as it reflects concerns about the company's future prospects and regulatory challenges, which could impact investor confidence and stock performance.
— Curated by the World Pulse Now AI Editorial System