Equinix Inc.

NASDAQ: EQIX · Real-Time Price · USD
790.35
-5.03 (-0.63%)
At close: Jul 02, 2025, 11:25 AM