QXO Launches Hostile Takeover Bid for Beacon Escalating BuildingProducts Consolidation Play SRTS Q1 2026 Earnings EPS Misses Estimates Stock Declines 283 Everpure Stock Declines After Earnings Beat Market Reaction Raises Questions