
SentiSense
Ctrl+K
Quick tip: Press
to search stocks
E
EQIX
Equinix, Inc.
$937.20
-15.80 (-1.66%)
Summary
Stories
News
Metrics
Fundamentals
Current Market Valuation
Current Price
$937.20
Live market price
P/E (TTM)
129.27
EPS: $7.25
P/S (TTM)
20.55
Price to Sales
TTM Quarters
4
Quarters included in TTM
Updated: 3/8/2026, 10:25:08 PM
Historical Trends
Range:
Revenue Over Time
Net Income Over Time
Short Interest (% of Float) Over Time
Short Interest
2.6M
% of Float
2.7%
Days to Cover
3.3
Avg Daily Vol
806K
Historical income statement data up to 5 years
Historical SEC Filings
Report Period
Debt/Equity
1.56
Leverage ratio
ROE (TTM)
9.52%
Return on equity
Income Statement
Revenue
$9.22B
Cost of Revenue
$4.51B
Gross Profit
$4.71B
Operating Income
$1.85B
Net Income
$1.35B
EPS (Quarter)
$13.76
EPS (TTM)
--
Balance Sheet
Total Assets
$40.14B
Total Liabilities
$25.96B
Shareholders' Equity
$14.15B
Current Assets
$5.13B
Current Liabilities
$3.89B
Cash & Equivalents
--
Long-Term Debt
--
Cash Flow
Operating Cash Flow
$3.91B
Investing Cash Flow
$-6.48B
Financing Cash Flow
$1.27B
Free Cash Flow
$-2.57B
Profitability Margins
Gross Margin
51.09%
Operating Margin
20.05%
Net Profit Margin
14.63%
ROA (TTM)
3.36%
ROE (TTM)
9.52%
Data source: Polygon.io
Last updated: 3/8/2026, 10:25:09 PM
Company Profile
Symbol
EQIX
Market Cap
$92.08B
IPO Date
Aug 11, 2000
CEO
--
Employees
13,716
Sector
--
Industry
REAL ESTATE INVESTMENT TRUSTS
Country
United States
Exchange
--
Equinix is one of the leading providers of cloud- and carrier-neutral data centers, offering colocation and interconnection services to hyperscalers and businesses. Equinix operates 270 properties in 77 metropolitan areas across 36 countries, serving over 10,000 customers. About 70% of Equinix's revenue comes from renting physical space, which allows hyperscalers and other clients to store servers, data storage, and networking equipment. The other 30% of revenue is generated primarily through interconnection services (20%) and other managed services (10%).
Read MoreSimilar Stocks
AMT
American Tower Corporation
$188.59
+0.51%
DLR
Digital Realty Trust, Inc.
$176.19
-1.98%
DLR
Digital Realty Trust, Inc.
$176.19
-1.98%
AMT
American Tower Corporation
$188.59
+0.51%