IO Biotech, Inc. (NASDAQ: IOBT) had its "buy" rating re-affirmed by analysts at HC Wainwright. They now have a $12.00 price target on the stock.
IO Biotech Reports 2024 Business Highlights
IO Biotech Announces New Preclinical Data for Additional Pipeline Candidate Presented at the AACR-IO Conference [Yahoo! Finance]
IO Biotech Announces New Preclinical Data for Additional Pipeline Candidate Presented at the AACR-IO Conference
IO Biotech to Present at the 45th Annual Cowen Health Care Conference [Yahoo! Finance]