Live feed21:22:20·699dINSIDERFilingvia QuantisnowLarge owner Novo Holdings A/S sold $99,125 worth of shares (75,000 units at $1.32), decreasing direct ownership by 2% to 4,354,449 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.IOBT· IO Biotech Inc.Health CareOriginal source