On September 6, 2024, Scott Crenshaw, EVP of Equinix Inc, sold 1,107 shares at $815.6 per share, now owning 4 shares. Equinix provides data center services globally, aiding digital transformation.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing