Is Sunrun Run Stock Defensive In Downturns Price At 13.50 Down 4.59 20260402 AAT Q1 2026 Earnings EPS Misses Estimates but Stock Gains 364 SBSI Q1 2026 Earnings EPS Beats Estimates Amid Stable Performance GENI Q1 2026 Earnings Missed EPS Estimates but Stock Rallies on Market Optimism HBANM Q1 2026 Earnings Preferred Dividend Coverage Falls Short of Expectations VSEC Q1 2026 Earnings Strong EPS Beat Amid Mixed Market Reaction QuinStreet QNST Q1 2026 Earnings EPS Misses Estimates Slightly Stock Gains on Operational Resilience CNVS Q1 2026 Earnings NarrowerThanExpected Loss Revenue Data Unavailable Hess Midstream LP HESM Q1 2026 Earnings EPS Beats Estimates by 325 Stock Declines Slightly PostReport Cloudastructure Inc CSAI Q4 2025 Earnings Losses Mount as Shares Slide TOL Q1 2026 Earnings EPS Surprises to the Upside Stock Edges Higher Diamondback Energy FANG Q1 2026 Earnings Stellar EPS Beat Driven by Operational Efficiency and Strong Production Tempest Therapeutics Q1 2026 Earnings WiderthanExpected Loss Amid PreRevenue Development Stage NGNE Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Focuses on Pipeline Progress PRVA Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds Kingsoft Cloud Q1 2026 Earnings EPS Misses Estimates Shares Slip After Release