5 Best Long Term Stocks to Buy Under $20

Page 5 of 5

1. QXO, Inc. (NYSE:QXO)

Number of Hedge Fund Holders: 65

QXO, Inc. (NYSE:QXO) is one of the best long term stocks to buy under $20. Citi cut the price target on QXO, Inc. (NYSE:QXO) to $28 from $30 on May 15 and maintained a Buy rating on the shares. In its financial results for fiscal Q1 2026, QXO, Inc. (NYSE:QXO) reported a basic and diluted loss per common share of $0.35 and an adjusted diluted loss per common share, a non-GAAP financial measure, of $0.12 for the three months ended March 31, 2026. Net sales for the quarter were $1.73 billion, while adjusted net loss, which is a non-GAAP financial measure, came up to $57.2 million for the three months ended March 31, 2026.

QXO, Inc. (NYSE:QXO) further reported that adjusted EBITDA, a non-GAAP financial measure, was $1.2 million for the three months ended March 31, 2026. On April 18, the company entered into a definitive agreement to acquire TopBuild Corp. for approximately $17.0 billion in a combination of cash and stock consideration.

QXO, Inc. (NYSE:QXO) distributes roofing, waterproofing, and complementary building products in the United States. The company has plans to become a tech-enabled player in the building products distribution industry.

While we acknowledge the potential of QXO to grow, our conviction lies in the belief that some AI stocks hold greater promise for delivering higher returns and have limited downside risk. If you are looking for an AI stock that is more promising than QXO and that has 100x upside potential, check out our report about the cheapest AI stock.

READ NEXT: 15 Stocks That Will Make You Rich in 10 Years AND 12 Best Stocks That Will Always Grow.

Disclosure: None. Insider Monkey focuses on uncovering the best investment ideas of hedge funds and insiders. Please subscribe to our free daily e-newsletter to get the latest investment ideas from hedge funds’ investor letters by entering your email address below.

Page 5 of 5
1281292 - 11759070 - 1