30 Best AI Stocks to Buy According to Billionaires

Page 5 of 30

26. Equinix, Inc. (NASDAQ:EQIX)

Number of Hedge Fund Holders: 56 

Number of Billionaire Investors: 11

Value of Billionaire Holdings: $1 Billion  

Equinix, Inc. (NASDAQ:EQIX) is a California-based real estate trust that operates data centers and other technology assets. It owns and runs over 250 data centers around the globe, positioning it one of the major power players in the AI world where these centers are the key to AI offerings by software firms. In 2024, the firm posted $8.7 billion in revenue, marking 22 consecutive years of quarterly revenue growth. Adjusted EBITDA over the time reached $4.1 billion, and AFFO per share grew 10% year-over-year. CEO Adaire Fox-Martin, during the earnings call, highlighted that his firm had closed 16,200 deals across 6,000 customers, supported by record megawatts sold and strong performance in non-Tier 1 metros. The firm projects 2025 revenue growth of 7%-8%, driven by strong bookings and a large backlog.

Page 5 of 30