Equinix, Inc. (EQIX) fundamental stock analysis