$985.98
-10.28-1.03%
Ult. Agg.: Oct 16, 4:44 PM
$985.98
-10.28-1.03%

Equinix (EQIX) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
98.672M
Shares Float
86.147M
Insider Shares Owned
648.899K
Insider % Owned
0.7%
Institutional Shares Held
65.819M
Institutional % Held
66.7%
Ownership Breakdown