Equinix, Inc. is an American multinational company headquartered in Redwood City, California, that specializes in internet connection and related services
Read More on Wikipedia
Algorithmic Business Summary
Revenues are $5,071,654,000 and Earnings are $365,359,000 as of 2019-02-22. Net Profit Margin is 7.20 %. There are 84,819,213 shares outstanding as of 2019-08-02 .They have increased by 5.51 % year over year.