Townsquare Media TSQ Q1 2026 Results Miss Estimates EPS 016 vs 014 Wind and Solar Overtake Gas in Global Electricity Generation for First Time Companhia ELPC Surges 384 Nearing 1278 Resistance 20260520 PRPL Q1 2026 Earnings NarrowerThanExpected Loss Amid Challenging Market CubeSmart Q1 2026 Earnings EPS Beats Estimates by 141 Stock Slips Slightly WLKP Q1 2026 Earnings EPS Misses Estimates Amid Challenging Chemical Market Amazon AMZN Q1 2026 Earnings EPS Misses Estimates as Margins Face Pressure Stock Edges Higher FMS Q1 2026 Earnings EPS Misses Estimates as Core Operations Face Headwinds Honeywell Q1 2026 Earnings EPS Beats Estimates by 439 Shares Edge Higher VAC Q1 2026 Earnings Earnings Miss Estimates Despite Stable Share Price