BOOM Q1 2026 Earnings Surprising EPS Beat Despite Challenging Environment MIRA Q3 2025 Earnings Narrowed Loss Surpasses Expectations Amid No Revenue Titan America SA TTAM Q1 2026 Earnings EPS Falls Short of Estimates Shares Edge Lower ITW Q1 2026 Earnings EPS Beats Estimates Amid Operational Strength STZ Q1 2026 Earnings EPS Surprises to the Upside Stock Slips STXS Q1 2026 Earnings LargerThanExpected Loss as Company Continues Strategic Transition