SpyGlass Pharma SGP Stock Up 271 Key Resistance at 2503 20260518 The Great TradeDown How Consumer Spending Holds Up Despite Inflation Squeeze Vistra VST Q1 2026 Earnings EPS 287 Beats Estimates Black Stone BSM Rallies 071 as Bulls Target 1487 20260519