5 Most Undervalued Large Cap Stocks to Buy According to Analysts

Page 5 of 5

1. Strategy Inc. (NASDAQ:MSTR)

Average Upside Potential: 92.90%

Strategy Inc. (NASDAQ:MSTR) is one of the most undervalued large cap stocks to buy according to analysts. On May 26, Strategy completed a series of capital-markets and bitcoin transactions between May 11 and May 25, aimed at optimizing its balance sheet. Key actions included the repurchase of $1.5 billion in 2029 convertible notes at an 8% discount for $1.38 billion in cash, alongside the issuance of $2.0 billion in new preferred stock and $84 million in common stock to fund the acquisition of 24,869 bitcoin.

As of May 25, the company holds 843,738 bitcoin, maintains a USD reserve of $871 million, and has reduced its outstanding convertible note debt to $6.7 billion. Year-to-date, Strategy Inc. (NASDAQ:MSTR) has reported a 13.3% BTC Yield, totaling a gain of 89,378 bitcoin, which management attributes to its multi-variate capital allocation model designed to increase Bitcoin Per Share for common shareholders while supporting credit quality.

Looking forward, the company intends to replenish its USD reserve over time through a mix of capital market activities depending on prevailing market conditions. Furthermore, Strategy anticipates that its preferred equity distributions will be treated as non-taxable “return of capital” for the foreseeable future, as it does not expect to generate accumulated earnings and profits for US federal income tax purposes.

Strategy Inc. (NASDAQ:MSTR) is a publicly traded US technology and Bitcoin treasury company that offers AI‑powered enterprise analytics software while holding Bitcoin as its primary treasury asset, providing investors with diversified exposure and business intelligence solutions. It rebranded from MicroStrategy in 2025.

While we acknowledge the potential of MSTR 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 MSTR and that has 100x upside potential, check out our report about the cheapest AI stock.

READ NEXT: 10 Best Large Cap Stocks to Buy Under $100 and 10 Best Cheap Stocks Under $10 to Buy in June.

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