QXO, Inc. (QXO) Plunges -8.32% on Weak Roofing Sector Outlook