RL Q1 2026 Earnings EPS Surpasses Estimates by 664 Core Laboratories Q1 2026 Earnings EPS Misses Estimates by Wide Margin Shares Decline Mercantile Bank Corporation MBWM Q1 2026 Earnings Strong EPS Beat Drives Positive Surprise Amidst Modest Share Decline TCRT Q4 2023 Earnings EPS Misses Estimates as ClinicalStage Biotech Reports No Revenue JAKK Q1 2026 Earnings EPS Surprises Positive but Revenue Details Absent Stock Dips Eco Wave Power WAVE Surges 75 to 886 on Renewed Interest SHF Holdings Inc SHFS Falls Toward Support as Digital Banking Headwinds Persist Balchem BCPC Holds Steady Near Support as Slight Decline Tests Investor Sentiment MaxCyte Inc MXCT Faces Selling Pressure Approaches Key Support at 095 BBU Q4 2025 Earnings Significant Earnings Miss Impacts Quarterly Results