Equinix Inc (EQIX) P/E Ratio: 75.75x | 2016-2026 | Chartloom