MSDL Q1 2026 Earnings Modest EPS Beat amid Flat Revenue Profile IMMX Q1 2026 Earnings Smallerthanexpected loss drives positive sentiment BXP Q1 2026 Earnings Strong EPS Surprise Driven by Operational Efficiency BWEN Q1 2026 Earnings NarrowerThanExpected Loss Drives DoubleDigit Stock Rally SLSN Q1 2026 Earnings Narrowed Loss Amidst Operational Uncertainty TDS Q1 2026 Earnings Massive EPS Surprise of 3475 Amid Stock Decline