IO BIOTECH INC (IOBT) Stock Chart

NASDAQ:IOBT • US4497781090

0.2218 USD
-0.03 (-11.28%)
At close: Mar 12, 2026
0.2337 USD
+0.01 (+5.37%)
Pre-Market: 3/13/2026, 9:03:59 AM
Open in Chart Tool
IO BIOTECH INC / IOBT Daily stock chart