How Restaurant QSR returns capital to shareholders Q1 2026 Earnings Beat Estimates Why Trex Company TREX cost structure is getting attention Q4 2025 EPS Exceeds Expectations MTZ MasTec Q1 earnings disappoint with 39 EPS beat revenue jumps 16 stock falls despite strong results Public Service Enterprise Group PEG Positive PreEarnings Momentum Signals Potential Q1 2026 Beat Amid Utility Sector Strength IceCure Medical ICCM Nears Key Support as Selling Pressure Moderates Genesco GCO Edges Higher as Stock Tests Key Resistance Levels Ouster Inc OUST Surges Over 15 Momentum Builds Past Key Support Extra Space Storage EXR Holds Steady at 14443 as Sector Rotates Cautiously