NRG Energy Declines 173 as Shares Test Key Support Levels Amid Broader Market Pressure Wall Street Extends Rally as US Corporate Profits Surge to New Records SAMG Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Edges Higher Renaissance Technologies Continues to Trim Palantir Technologies Stake