RVSB Riverview Bancorp Q1 2026 earnings beat forecasts shares rise slightly on 47 percent year over year revenue growth Aptevo APVO Stock Fast Summary Weakens 20260420 Is Terex Corporation TEX stock heading higher Terex Corporation posts 381 EPS miss vs forecasts Arqit Quantum ARQQW Stock Why Switching Cost Weakens 20260420 JDcom Inc JD Proposed Ceconomy Acquisition Faces EU Regulatory Review Over Foreign Subsidy Concerns Market Recap Tech leads sectors while consumer lags as markets tick lower WaFd WAFD Stock What Is Driving the Price Q1 2026 EPS Beats Forecasts Is Strive ASST stock losing direction Flat 20260420 CERT Certara shares rise 533 percent despite Q4 2025 EPS missing consensus analyst estimates by 211 percent Morgan Stanley MS Bullish Momentum and Attractive Valuation Support Further Upside Amid Sector Rally Alphabet Inc GOOGL Prominent Market Commentator Jim Cramer Issues 400 Price Target Amid AI Segment Tailwinds Service SVC Stock Smart Money Surges Ahead 20260420 Market Moves Tech outpaces consumer as wider markets edge lower Wyndham WH Stock Is It Forming a Reversal Flirts with Breakout 20260420 Popular Inc BPOP Analyst Consensus Shifts Anchor Fair Value to 160 Amid Mixed Rating Adjustments SMFG Sumitomo notches 164 percent Q1 2026 EPS beat shares rise 05 percent in todays session The SherwinWilliams Company SHW PreQ1 2026 Earnings Preview Segment Trends Revision Dynamics and NearTerm Market Outlook Equinix Inc EQIX Poised to Leverage Expanding Japan Colocation Data Center Market Through 2029 Marathon Petroleum Corp MPC Weekly Performance Update Amid Shifting Geopolitical and Commodity Dynamics FCBC First outperforms Q4 2025 EPS expectations by 218 percent shares climb 025 percent today TKO Group TKO posts steep Q4 2025 EPS miss against analyst estimates stock edges marginally higher Is FrontView REIT FVR stock showing directional bias Q4 2025 Below Expectations BAP Credicorp shares edge higher post earnings even as Q4 2025 results miss analyst consensus estimates Paysafe PSFE Stock Volume Weighted Slight Gain 20260427 NCS NCSM Stock diluted Shares Investor Interest 20260427