Who owns Thoratec Corporation?

Key details on Thoratec Corporation (Ticker: THOR)

Who owns Thoratec Corporation?

Is THOR a good stock to own? Find out who bought Thoratec Corporation, who sold Thoratec Corporation (THOR) stock, and who holds a large position in Thoratec Corporation.

Fund Name Number of Shares Share Valuation As Of
Vanguard 3.94M $141.12M March 31, 2014
Damian Sousa 2.92M $101.88M June 30, 2014
BlackRock Fund Advisors 2.70M $96.69M March 31, 2014
Cadian Capital Management 2.65M $99.41M March 31, 2013
BlackRock Institutional Trust Company, N.A. 2.46M $88.18M March 31, 2014
STATE STREET CORPORATION 2.06M $73.69M March 31, 2014
T. Rowe Price Associates 1.93M $68.96M March 31, 2014
CITADEL ADVISORS 1.83M $68.67M March 31, 2013
Oracle Investment Management 1.76M $62.89M March 31, 2014
Wells Fargo & Company 1.45M $52.08M March 31, 2014
Century Capital Management 1.39M $52.17M Dec. 31, 2012
JPMORGAN CHASE & CO 1.36M $45.50M June 30, 2012
Inves 1.18M $42.19M March 31, 2014
Thrivent Financial for Lutherans 1.12M $41.01M Dec. 31, 2013
Name Passport Capital 1.12M $37.63M March 31, 2012
ING INVESTMENT MANAGEMENT 1.11M $39.74M March 31, 2014
Sectoral Asset Management 1.10M $37.02M March 31, 2012
Renaissance Technologies 1.05M $37.63M March 31, 2014
Rainier Investment Management 1.01M $34.00M Dec. 31, 2011
Balyasny Asset Management 1.01M $31.65M June 30, 2013
Third Point 1000000 $33.58M June 30, 2012
NORTHERN TRUST 996986 $35.71M March 31, 2014
Franklin Resources 991320 $34.30M Sept. 30, 2012
BTIM 982209 $35.17M March 31, 2014
Royce & Associates 913900 $28.61M June 30, 2013
Deerfield Management Company 891000 $33.23M Sept. 30, 2013
Palisade Capital Management 866874 $31.73M Dec. 31, 2013

Who sold Thoratec Corporation?

Fund Name Date Sold Number of Shares Sold Share Valuation
Frontier Capital Management Sept. 30, 2011 1.16M $37.91M
FRED ALGER MANAGEMENT Sept. 30, 2011 939995 $30.68M
Maverick Capital June 30, 2011 1.66M $54.52M
Expo Capital Management March 31, 2011 1.10M $28.52M
Aster Investment Management June 30, 2005 906528 $13.91M