IO Biotech (IOBT) shares fell 16% in recent Monday trading after Piper Sandler downgraded the stock to neutral from overweight and cut its price target to $0.50 per share from $3.
Trading volume stood at over 3.6 million shares compared with a daily average of about 9.5 million.
Price: 0.31, Change: -0.06, Percent Change: -16.08