IO Biotech (NASDAQ:IOBT – Get Free Report) issued its quarterly earnings data on Friday. The company reported ($0.28) earnings per share for the quarter, topping analysts’ consensus estimates of ($0.31) by $0.03, Zacks reports. IO Biotech Trading Up 1.7% Shares of IOBT traded up $0.01 during midd... Read more
Ticker Report - Nov 15