INVH Q1 2026 Earnings Strong EPS Surprise Amidst Stable Operations NRG Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds Stock Edges Higher NESR Q1 2026 Earnings EPS Beats Estimates by Nearly 20 But Stock Dips Heritage Financial Corporation HFWA Q1 2026 Earnings EPS Beat on Solid Core Performance CHKP Q1 2026 Earnings Cybersecurity Leader Delivers Modest EPS Beat Shares Edge Higher CMSD Q1 2026 Earnings EPS Surpasses Estimates Mild Stock Uptick