Equinix, Inc. (EQIX) Stock Price, Chart, News and AI analysis | Edgen