Bank of Marin Bancorp BMRC Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Landscape Essent Group Q1 2026 Earnings Strong EPS Beat Amid Mixed Market Sentiment RUM Q1 2026 Earnings WiderThanExpected Loss Fails to Deter Investors Halozyme Therapeutics Inc HALO Q1 2026 Earnings EPS Surpasses Estimates Despite Flat Revenue Disclosure MCHP Q1 2026 Earnings EPS Surges Past Estimates by 106 Amid Solid Operational Execution OTIS Q1 2026 Earnings EPS Falls Short of Estimates Amid Mixed Demand