Trex Company TREX Q1 2026 Earnings EPS 059 Beats Estimates Halliburton Company HAL Q1 2026 Earnings Why the Beat Matters Edwards EW Q1 2026 Beat Revenue NA EPS Exceeds by Significant Grasim Industries Q4 Results Standalone Net Loss Narrows to 163 Crore Revenue Surges 32 YoY Board Declares 10 Dividend Wellchange WCT Flat at 180 Consolidation Continues 20260520 Trumps 50M Trading Spree on Magnificent Seven Stocks Raises Ethics Questions