REDWOOD CITY, Calif. (AP) _ Equinix Inc. (EQIX) on Wednesday reported a key measure of profitability in its third quarter. The results topped Wall Street expectations. The real estate investment trust, based in Redwood City, California, said it had funds from operations of $472.7 million, or $5.52 per share, in the period. …read more
Source:: Yahoo Finance