IOBT Earnings: AI Insights on IO Biotech Inc