IOBT
Io Biotech, Inc. · HEALTHCARE
Novo Holdings A/s sold $988K of Io Biotech, Inc.
10% owner
Sold$988,411
$1.50Price
658,809Shares
−11%Stake
What IOBT did after the filing
- The stock from Wed, Feb 14 open, $1.63
- +6.1%
- S&P 500, same days
- +5.6%
Measured over 30 trading days, to the Mar 28 close.
Traded Fri, Feb 9. Filed Tue, Feb 13, 9:31 PM ET, after the close. Returns use the Feb 14 open and the Mar 28 close. Not investment advice.