3 hours Novo Holdings A S Sells 658,809 Shares of IO Biotech, Inc. (NASDAQ:IOBT) MarketBeat
Novo Holdings A S lessened its position in shares of IO Biotech, Inc. (NASDAQ:IOBT – Free Report) by 12.9% in the second quarter, according to its most recent disclosure with the Securities & Exchange Commission. The fund owned 4,429,449 shares of…