Who owns Suntech Power Holdings?

Key details on Suntech Power Holdings (Ticker: STP)

Who owns Suntech Power Holdings?

Is STP a good stock to own? Find out who bought Suntech Power Holdings, who sold Suntech Power Holdings (STP) stock, and who holds a large position in Suntech Power Holdings.

Fund Name Number of Shares Share Valuation As Of
Renaissance Technologies 3.90M $5.96M Dec. 31, 2012
Verition Fund Management 3.08M $4.71M Dec. 31, 2012
AXA 2.57M $5.95M Sept. 30, 2011
Inves 2.44M $4.14M Sept. 30, 2013
Citi 2.20M $3.73M Sept. 30, 2013
CalPERS 1.96M $3.34M Sept. 30, 2013
Alden Global Capital 1.93M $4.27M Dec. 31, 2011
Bank of America Corporation 1.92M $2.26M Dec. 31, 2012
Guggenheim Capital, LLC Managers 1.44M $4.40M March 31, 2012
Deutsche Bank Aktiengesellschaft 1.21M $2.05M Sept. 30, 2013
Ascend Capital 1.06M $3.26M March 31, 2012
HAP Trading 978000 $1.91M Sept. 30, 2012
Barclays 927882 $927882 Sept. 30, 2013
SUSQUEHANNA INTERNATIONAL 892647 $1.52M Sept. 30, 2013
Mazama Capital Management 890709 $1.97M Dec. 31, 2011
Mount Kellett Capital Management 840800 $1.29M Dec. 31, 2012
AXA 800000 $688000 Sept. 30, 2012
CITADEL ADVISORS 759409 $1.68M Dec. 31, 2011
VAN ECK ASSOCIATES 486506 $1.08M Dec. 31, 2011
GOLDMAN SACHS 472642 $803491 Sept. 30, 2013
SG Americas Securities 457131 $1.40M March 31, 2012
UBS AG 442263 $751847 Sept. 30, 2013
Parametric Portfolio Associates 432553 $160044 June 30, 2014
Alydar Partners 400000 $884000 Dec. 31, 2011
STATE STREET CORPORATION 388399 $334023 Sept. 30, 2012
GETCO Holding Company 382207 $149060 March 31, 2013

Who sold Suntech Power Holdings?

Fund Name Date Sold Number of Shares Sold Share Valuation
Akanthos Capital Management Sept. 30, 2012 500000 $430000
Grantham, Mayo, Van Otterloo & Co Sept. 30, 2011 5.63M $13.00M
Walleye Trading Sept. 30, 2011 522600 $1.20M
Credit Suisse AG Sept. 30, 2011 481099 $1.12M
T. Rowe Price Associates Aug. 12, 2011 5.70M $44.90M
Tremblant Capital June 30, 2011 824800 $6.49M
Southpoint Capital Advisors March 31, 2011 1.22M $12.07M
Oceanic Investment Management March 31, 2011 560000 $5.52M
OZ Management March 31, 2011 418200 $4.12M
Sunrise Partners Limited Partnership Dec. 31, 2010 1.31M $10.48M
D. E. Shaw & Co Dec. 31, 2010 573040 $4.59M
Capstone Investment Advisors Dec. 31, 2010 433489 $3.40M
SiVest Dec. 31, 2010 418620 $3.35M
Tudor Investment Corporation June 30, 2009 431980 $7.72M