What patience needed for BlackLine BL Technical Strength 20260501 Consolidated Edison Inc ED PreEarnings Analysis Growth Consensus Holds Amid Mixed EPS Beat Signals Sunrun RUN Trading Strategy Q4 2025 EPS Tops Views State Street Financial Select Sector SPDR ETF XLF Top Bullish Sector Pick Amid Broad SP 500 Q1 Earnings Resilience SNOA Sonoma Pharmaceuticals reports narrow Q1 2026 EPS miss as shares rise 192 percent on mild positive investor sentiment What ask wall Dine Brands DIN 168 20260501 BW Babcock fourth quarter 2025 earnings turn profitable against consensus loss estimates shares edge higher in todays trading Is Lowes Companies LOW stock overbought in valuation terms Q1 2026 EPS Exceeds Expectations