Garmin Q1 2026 Earnings EPS Beats Estimates by 12 Shares Edge Higher MWH Q1 2026 Earnings EPS Surge of 67 Beats Estimates by Wide Margin TISI Q1 2026 Earnings Deep EPS Loss Weighs on Sentiment as Stock Slips MSBIP Q1 2026 Earnings Preferred Shares Deliver Strong EPS Beat Amid Steady Market Reception Arcturus Therapeutics Q1 2026 Earnings Narrower Loss Surprises as Pipeline Progress Continues Enbridge Inc ENB Q1 2026 Earnings Earnings Beat Expectations on Strong Operational Performance