Barton Investment Management Sells 1,809 Shares of Equinix, Inc. $EQIX
Barton Investment Management trimmed its position in shares of Equinix, Inc. (NASDAQ:EQIX - Free Report) by 4.8% in the third quarter, according to the company in its most recent 13F filing with the...