Insider Activity of STT COMMUNICATIONS LTD
Biography of STT COMMUNICATIONS LTD
No biography is available at this moment.
No biography is available at this moment.
| 2005-11-16 | Sale | Equinix, Inc. EQIX | 10 percent owner | 10.19M 37.6592% | $32.12 | $327.31M | +52.95% | |
| 2003-11-21 | Equinix, Inc. EQIX | 10 percent owner | 3.77M 35.1406% | $20.00 | $75.43M | +39.46% |