20 Most Expensive Stocks Insiders Are Dumping In March

Page 16 of 19

4. Equinix, Inc. (NASDAQ:EQIX)

Market Capitalization: $81.88 billion

Equinix, based in Redwood City, California, is one of the largest third-party data center providers globally. The company specializes in data center operations, offering services such as colocation, interconnection, and internet connectivity, all through a neutral platform that facilitates seamless data exchange between networks. With 268 data centers across 34 countries and 33.7 million square feet of space, Equinix operates on every major continent. Equinix is also one of the 20 best data center stocks to buy according to billionaires.

In 2024, Equinix reported revenue of $8.75 billion, a 7% increase from the previous year. However, net income attributable to common stockholders fell by 16% to $815 million. Adjusted EBITDA reached $4.1 billion, marking a 160 basis-point improvement year-over-year.

In March, eight insiders, including the president and CEO, and CFO, sold a total of $5.39 million worth of Equinix shares at an average price of $860.15 per share. The stock now trades at $841.22 per share, having dropped 10.78% year-to-date. Over the past 12 months, Equinix returned 5.14% to its investors.

According to 19 analysts, the average rating for Equinix stock is “Buy,” reports StockAnalysis. The 12-month stock price target is $972.22, representing a potential upside of 15.56% from the latest price.

Page 16 of 19