Who owns Castle Brands?

Key details on Castle Brands (Ticker: ROX)

Who owns Castle Brands?

Is ROX a good stock to own? Find out who bought Castle Brands, who sold Castle Brands (ROX) stock, and who holds a large position in Castle Brands.

Fund Name Number of Shares Share Valuation As Of
BlackRock Fund Advisors 1.77M $2.46M June 30, 2015
Vanguard 1.26M $1.74M June 30, 2015
Thomas P. McIntyre 1.18M $342490 June 30, 2012
Eudaimonia Asset Management 964276 $1.34M June 30, 2015
Hartline Investment Corporation 852698 $1.19M June 30, 2015
Coe Capital Management 486867 $637795 Sept. 30, 2014
Inves 445800 $338808 Sept. 30, 2013
Geode Capital Management 443284 $616164 June 30, 2015
STATE STREET CORPORATION 399357 $555106 June 30, 2015
BlackRock Institutional Trust Company, N.A. 376685 $523592 June 30, 2015
IAT REINSURANCE 350000 $486500 June 30, 2015
Horizon Kinetics 223000 $312200 March 31, 2015
BlackRock Investment Management 215936 $300151 June 30, 2015
TIAA-CREF Investment Management 206876 $287557 June 30, 2015
PICTON MAHONEY ASSET MANAGEMENT 187100 $261940 March 31, 2015
Bridgeway Capital Management 149187 $241682 Dec. 31, 2014
California State Teachers Retirement System 121609 $169036 June 30, 2015
CITADEL ADVISORS 119419 $143302 March 31, 2014
KCG Holdings 111763 $155350 June 30, 2015
NORTHERN TRUST 110136 $153089 June 30, 2015
GOLDMAN SACHS 110124 $154173 March 31, 2015
Teachers Advisors 90496 $125789 June 30, 2015
Credit Suisse AG 85512 $110310 June 30, 2015
Tudor Investment Corporation 71200 $98968 June 30, 2015
FAYEZ SAROFIM & CO 52830 $72905 June 30, 2015
STIFEL FINANCIAL 50300 $65893 Sept. 30, 2014
Nationwide Fund Advisors 40196 $55872 June 30, 2015
New York State Common Retirement Fund 39780 $54896 June 30, 2015
AMERICAN INTERNATIONAL 39020 $54237 June 30, 2015
RHUMBLINE ADVISERS 36335 $50869 June 30, 2015
BlackRock Advisors 30835 $42860 June 30, 2015
Addison Capital 30400 $40128 Sept. 30, 2014
Commonwealth Equity Services 30000 $42000 June 30, 2015
WHALEROCK POINT PARTNERS 28300 $39054 June 30, 2015
BlueCrest Capital Management 28213 $38933 March 31, 2015
Guggenheim Capital, LLC Managers 27290 $33020 March 31, 2014
Knight Capital 25378 $8120 March 31, 2013
Technical Financial Services 25283 $40958 Dec. 31, 2014
E E Geduld 25000 $35000 June 30, 2015
HighTower Advisors 23000 $17020 Dec. 31, 2013
BlackRock 22861 $31776 March 31, 2014
Wells Fargo & Company 21172 $30064 March 31, 2015
BESSEMER 21066 $28017 Sept. 30, 2014
LVW Advisors 20000 $28000 June 30, 2015
Douglass Winthrop Advisors 20000 $28000 June 30, 2015
MORGAN STANLEY 19853 $31963 Dec. 31, 2014
Rotella Capital Management 17900 $20943 March 31, 2014
Deutsche Bank Aktiengesellschaft 16700 $23046 June 30, 2015
CTC Alternative Strategies 16400 $22960 March 31, 2015
AQR Capital Management 14700 $23961 Dec. 31, 2014

Who sold Castle Brands?

Fund Name Date Sold Number of Shares Sold Share Valuation
UBS AG Dec. 31, 2013 36442 $27331
Johnson Financial March 31, 2011 185788 $61310