GRI Bio GRI Q1 2026 Results Miss Estimates EPS 161 vs 091 Rise in Solar Panel Purchases Signals Growing Demand for Energy Cost Savings Kevin Warsh Takes Helm of Deeply Divided Federal Reserve Gen Z Homeownership on the Rise Young Buyers Outpace Millennials at Same Age Solo Brands SBDS Gains Nearly 3 as Stock Tests Key Resistance Why Integra ITRG Just Surged 289 Key Levels Ahead 20260520 JHX Q1 2026 Earnings Earnings Miss Estimates Amid Challenging Market Conditions Starbucks Corporation SBUX Delivers Q1 2026 Beat EPS 050 vs 044 Expected