What Essential EPRT is doing to earn customer loyalty Touches High 20260508 CGEN Compugen Q4 2025 EPS far outpaces estimates shares rise 231 percent on strong investor sentiment MBINL Merchants beats Q1 2026 estimates with 5 EPS surprise shares edge up on positive results Why WhiteHorse WHFCL is still under the radar 033 20260508 GPRO Q1 2026 Earnings Massive EPS Miss Sends Stock Higher Amid Strategic Shifts MTRN Q1 2026 Earnings EPS Surpasses Estimates Stock Gains 234 APH Q1 2026 Earnings Stellar EPS Surprise Drives Strong Stock Rally Novo Nordisk NVO Q1 2026 Earnings EPS Surges Past Estimates by 23 Stock Edges Lower MPLX Q1 2026 Earnings EPS Misses Estimates by 156 as Midstream Operations Face Headwinds MAXN Q4 2024 Earnings Massive EPS Beat as Loss Narrower Than Expected