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
Eudaimonia Asset Management 1.45M $1.29M June 30, 2014
Thomas P. McIntyre 1.18M $342490 June 30, 2012
Coe Capital Management 650865 $781038 March 31, 2014
Vanguard 640949 $570444 June 30, 2014
Inves 445800 $338808 Sept. 30, 2013
Horizon Kinetics 229000 $274800 March 31, 2014
E E Geduld 150000 $133500 June 30, 2014
Geode Capital Management 143496 $127711 June 30, 2014
CITADEL ADVISORS 119419 $143302 March 31, 2014
STIFEL FINANCIAL 59000 $70800 March 31, 2014
NORTHERN TRUST 51237 $60972 March 31, 2014
Commonwealth Equity Services 42000 $55020 Sept. 30, 2014
Guggenheim Capital, LLC Managers 27290 $33020 March 31, 2014
Knight Capital 25378 $8120 March 31, 2013
HighTower Advisors 23000 $17020 Dec. 31, 2013
BlackRock 22861 $31776 March 31, 2014
BESSEMER 21066 $18959 June 30, 2014
Douglass Winthrop Advisors 20000 $26000 Sept. 30, 2014
Rotella Capital Management 17900 $20943 March 31, 2014
KCG Holdings 15245 $17989 March 31, 2014
Credit Suisse AG 12807 $4994 June 30, 2013
SUSQUEHANNA INTERNATIONAL 12345 $9011 Dec. 31, 2013
Ladenburg Thalmann Financial Services 12000 $11040 June 30, 2014
Addison Capital 12000 $11040 June 30, 2014
GOLDMAN SACHS 10347 $12002 March 31, 2014
VSR Financial Services 10000 $8000 Dec. 31, 2013
DAVIDSON & GARRARD 10000 $8000 Sept. 30, 2013
Deutsche Bank Aktiengesellschaft 5227 $4024 June 30, 2014
MORGAN STANLEY 5225 $5016 June 30, 2014
TCI Wealth Advisors 5000 $4000 June 30, 2014
US BANCORP \DE\ 4000 $5000 March 31, 2014
BlackRock Institutional Trust Company, N.A. 2272 $2999 March 31, 2014
UBS AG 2000 $2000 March 31, 2014
Manufacturers Life Insurance Company 1314 $998 June 30, 2014
Citi 1284 $2003 March 31, 2014
Nomura Holdings 800 $1000 Sept. 30, 2013
Barclays 528 $0 Sept. 30, 2012
LifePlan Financial 400 $0 March 31, 2014
Bank of America Corporation 268 $0 March 31, 2014
Royal Bank of Canada 66 $0 March 31, 2014
BlackRock 15 $0 March 31, 2014

Who sold Castle Brands?

Fund Name Date Sold Number of Shares Sold Share Valuation
Wells Fargo & Company March 31, 2014 5000 $6000
Johnson Financial March 31, 2011 185788 $61310