10 Unstoppable Stocks to Buy and Hold for the Next 3 Years

8. QXO, Inc. (NYSE:QXO)

QXO, Inc. (NYSE:QXO) is one of the Unstoppable Stocks to Buy and Hold for the Next 3 Years. On February 25, the company released its financial results for Q4 2025, with QXO, Inc. (NYSE:QXO) reporting a GAAP basic and diluted loss per common share of -$0.17. This mainly reflects acquisition-related amortization and transaction costs. The company continues to execute against its integration plan throughout the legacy Beacon business amidst investments in technology, sales capacity, and other initiatives.

Coming to the M&A, QXO, Inc. (NYSE:QXO)’s agreement to acquire Kodiak Building Partners for $2.25 billion triples its total addressable market to over $200 billion. The company grew its EBITDA run rate to over $1 billion in less than 10 months with Kodiak. While QXO, Inc. (NYSE:QXO)’s acquisition pipeline remains active, it is also on track to achieve annual revenue of $50 billion.

QXO, Inc. (NYSE:QXO)’s net sales came in at $2.19 billion for the 3 months ended December 31, 2025. It expects the acquisition of Kodiak Building Partners to close early in Q2 2026. The acquisition will be highly accretive to the company’s earnings for 2026.