Equinix (EQIX) posted net profit margins of 11.8%, just below last year’s 13%, as earnings growth over the past year slowed ...