EQIX - Financial Statements - $761.64 | MarketTrack