Equinix is trading at $991.88, down 4.41%, amid a broader technology-stock selloff tied to sharply higher Treasury yields.

  • Strong September PMI data pushed the 10-year yield above 5.1%, its highest level since 2007, pressuring rate-sensitive valuations.
  • S&P 500 futures are down 0.51% and Nasdaq futures 0.77%, reinforcing risk-off sentiment.
  • No fresh company-specific catalyst was found.