Logo image of IOBT

IO BIOTECH INC (IOBT) Stock News

USA - NASDAQ:IOBT - US4497781090 - Common Stock

1.58 USD
0 (0%)
Last: 9/25/2025, 8:00:02 PM
1.6 USD
+0.02 (+1.27%)
After Hours: 9/25/2025, 8:00:02 PM

IOBT Latest News, Press Relases and Analysis