Major IO Biotech (IOBT) shareholder updates 27.4% stake as company e...