Stock analysis, AI verdict, fundamentals & technical signals
Rating: HOLD
Price: $1014.40 Analyst target: $1234.09 Upside: 21.66%
Equinix, Inc. is an American multinational company headquartered in Redwood City, California, that specializes in Internet connection and data centers.
See the full interactive analysis & chart →Informational only — not investment advice.