IO Biotech IOBT Q3 2025 Earnings Beat Revenue NA EPS 013 Aus Oilseeds COOT Down 166 How Low Could It Go 20260515 AIRelated Layoffs and Stock Performance A Nuanced Relationship Honda Reports FirstEver Annual Loss Amid Strategic Retreat from Electric Vehicles