Equinix, Inc.
Data as of April 18, 2026
Key Metrics
Market Cap
$107.30B
P/E Ratio
79.36
P/B Ratio
7.55
Dividend Yield
1.80%
Return on Equity
0.10%
Debt / Equity
160.29
Insider Ownership
0.27%
Institutional Own.
99.21%
Employees
13,716
Sector & Industry
Sector
Real Estate
Industry
REIT - Specialty
About Equinix, Inc.
Equinix, Inc. shortens the path to boundless connectivity anywhere in the world. Its digital infrastructure, data center footprint and interconnected ecosystems empower innovations that enhance our work, life and planet. Equinix connects economies, countries, organizations and communities, delivering seamless digital experiences and cutting-edge AI quickly, efficiently and everywhere. Equinix, Inc. was incorporated in 1998 in Delaware, USA.
Ownership Snapshot
Source: Yahoo Finance / SEC filings. For full details, see the Holdings page.