AIN Q1 2026 Earnings Strong EPS Beat Drives Positive Investor Reaction BMO Q1 2026 Earnings Profit Beat Drives Modest Share Gains Rapid7 RPD Q1 2026 Earnings EPS Surges Past Expectations as Cybersecurity Demand Remains Strong 111 Inc Q3 2024 Earnings Net Loss Widens Amid Market Pressures APPN Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency Barrick Mining B Q1 2026 Earnings EPS Smashes Estimates Yet Shares Slide on Macro Concerns First Merchants Corporation Depository Shares FRMEP Q1 2026 Earnings EPS Beats Estimates by 895 Amid Stable Market Conditions ECC Q1 2026 Earnings Earnings Miss Estimates Amid Stable Portfolio Performance UFCS Q1 2026 Earnings Strong EPS Beat Reflects Improved Underwriting Performance UTMD Q1 2024 Earnings Solid EPS Performance Amidst Cautious Market Reaction ENTA Q1 2026 Earnings Narrower Loss Than Expected as Pipeline Progress Continues Rail Vision Ltd RVSN Q3 2023 Earnings EPS Surprises to the Upside Despite Narrowing Losses IMCC Q1 2026 Earnings Loss Per Share Widens Revenue Unreported Stock Gains 298