Credo Technology Surges Over 6 as Shares Test Key Resistance Levels QXO Launches Hostile Takeover Bid for Beacon Building Products