2 months Novo Holdings A S Has $3.52 Million Position in IO Biotech, Inc. (NASDAQ:IOBT) MarketBeat
Novo Holdings A S trimmed its position in shares of IO Biotech, Inc. (NASDAQ:IOBT – Free Report) by 24.3% during the third quarter, according to its most recent disclosure with the Securities and Exchange Commission. The institutional investor owned …
X