IFS Q1 2026 Earnings Earnings Beat Estimates as EPS Surprises by 1095 ORIC Q1 2026 Earnings NarrowerThanExpected Loss Pipeline Progress Keeps Focus on Key Milestones CF Industries Q1 2026 Earnings EPS Beats Expectations Amidst Stable Operations ALRS Q1 2026 Earnings EPS Beat by 4838 but Stock Declines 057 MSC Q4 2025 Earnings 011 EPS No Revenue Disclosure Stock Declines TGT Q1 2026 Earnings EPS Surprises to the Upside Stock Reacts Positively