MBUU Q1 2026 Earnings Major EPS Beat Fails to Inspire Market Confidence China Yuchai Q3 2020 Earnings Earnings Slightly Miss Estimates Stock Declines INCR Q2 2023 Earnings EPS Surpasses Estimates by 2868 SFD Q1 2026 Earnings EPS Surpasses Estimates Despite Stock Decline SUZ Q1 2026 Earnings Pulp Price Tailwinds and Cost Discipline Drive Stellar EPS Beat MSIF Q1 2026 Earnings Net Investment Income Slightly Below Expectations HCM Q2 2023 Earnings Stunning EPS Beat Drives Positive Stock Reaction