Blue Foundry BLFY Q3 2025 Profit Warning EPS 010 Trails 010 Cellectis CLLS Reports Strong Q1 2026 Revenue NA EPS Beats Putins China Visit Strong Diplomatic Display but No Pipeline Deal What ORIX IXs 379 Jump Means for Investors 20260520