IOBT Dividend: IO Biotech Inc Yield Insights