EQIX Equinix, Inc.
$1001.56 -4.98%
EQIX is at $1,001.56. Price remains below the key medium/long-term averages, so pressure on the technical picture continues. The stock is under medium-to-long-term downside pressure. The stock is showing noticeably high volatility.
Loading analysis...
