Equinix Inc (EQIX) P/FCF Ratio: -107.93x | 2016-2026 | Chartloom