FOXA Q1 2026 Earnings EPS Beat by Over 33 Drives Positive Market Reaction PIII Q1 2026 Earnings Surprise Profitability Amidst Operational Challenges MBX Q1 2026 Earnings Narrower Loss Exceeds Expectations Amid Clinical Development Progress CSIQ Q1 2026 Earnings NarrowerThanExpected Loss Shows Cost Discipline Amid Solar Market Challenges CTO Q1 2026 Earnings Massive EPS Surprise of 374 as FFO Exceeds Expectations FLD Q1 2026 Earnings Significant EPS Miss Sends Stock Lower