Who owns Castle Brands?

Top Holders and Investors of ROX Stock

Find out what company owns Castle Brands, who bought ROX this quarter, and who sold shares of ROX stock?

Fund or Company Name Number of Shares Valued At As Of
Vanguard 2.32M $2.85M Dec 2015
Hartline Investment Corporation 1.92M $1.80M Mar 2016
BlackRock Fund Advisors 1.70M $1.60M Mar 2016
NORTHERN TRUST 653584 $614368 Mar 2016
Bridgeway Capital Management 589187 $553835 Mar 2016
STATE STREET CORPORATION 492787 $463219 Mar 2016
Geode Capital Management 457085 $429659 Mar 2016
BlackRock Institutional Trust Company, N.A. 437232 $410998 Mar 2016
IAT REINSURANCE 350000 $329000 Mar 2016
Coe Capital Management 335445 $315351 Mar 2016
BlackRock Investment Management 219290 $206132 Mar 2016
TIAA-CREF Investment Management 206876 $194463 Mar 2016
Bristlecone Advisors 195000 $183319 Mar 2016
Silvercrest Asset Management 147572 $138717 Mar 2016
California State Teachers Retirement System 144566 $135892 Mar 2016
Horizon Kinetics 106000 $99640 Mar 2016
SG Americas Securities 98161 $92271 Mar 2016
Teachers Advisors 93422 $87816 Mar 2016
Highlander Capital Management 92620 $87062 Mar 2016
Charles Schwab Investment Management 71331 $67764 Mar 2016
Tudor Investment Corporation 70500 $66270 Mar 2016
GOLDMAN SACHS 70147 $66639 Mar 2016
New York State Common Retirement Fund 60500 $56870 Mar 2016
FAYEZ SAROFIM & CO 52830 $50188 Mar 2016
Brown Advisory Holdings Incorporated 50750 $48212 Mar 2016
E E Geduld 50000 $47000 Mar 2016
Tower Research Capital 45856 $43104 Mar 2016
RHUMBLINE ADVISERS 44842 $42151 Mar 2016
Nationwide Fund Advisors 40196 $38186 Mar 2016
AMERICAN INTERNATIONAL 38998 $37001 Mar 2016
WHALEROCK POINT PARTNERS 37300 $35062 Mar 2016
Commonwealth Equity Services 28000 $26040 Mar 2016
Citi 20078 $25097 Dec 2015
BlackRock Advisors 16936 $15919 Mar 2016
LVW Advisors 15000 $13950 Mar 2016
KCG Holdings 14196 $13060 Mar 2016
Ladenburg Thalmann Financial Services 13000 $11960 Mar 2016
Manufacturers Life Insurance Company 12928 $11376 Mar 2016
CITADEL ADVISORS 12743 $11978 Mar 2016
Douglass Winthrop Advisors 12500 $9000 Jun 2016
Raymond James Financial Services Advisors 11000 $10010 Mar 2016
PanAgora Asset Management 10726 $9975 Mar 2016
Deutsche Bank Aktiengesellschaft 10048 $0 Mar 2016
GOFEN & GLOSSBERG LLC /IL/ 10000 $7000 Jun 2016
Wells Fargo & Company 5408 $0 Mar 2016
METLIFE SECURITIES 1640 $2000 Mar 2016
IFP Advisors 1500 $1005 Mar 2016
BRONFMAN E.L. ROTHSCHILD 1000 $1000 Mar 2016
BlackRock 993 $1002 Mar 2016

Who sold Castle Brands?

Fund Name Date Sold Shares Held Valued At
Hanna Zanoni Dec. 31, 2015 15400 $18942
Credit Suisse AG Dec. 31, 2015 14133 $17383
BlackRock Japan Dec. 31, 2015 9223 $10975
Bank of America Corporation Dec. 31, 2015 1612 $1998
MORGAN STANLEY Dec. 31, 2015 1405 $1995