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.90M Sept. 30, 2014
Thomas P. McIntyre 1.18M $342490 June 30, 2012
Vanguard 814849 $1.07M Sept. 30, 2014
Coe Capital Management 486867 $637795 Sept. 30, 2014
Inves 445800 $338808 Sept. 30, 2013
Horizon Kinetics 229000 $299990 Sept. 30, 2014
E E Geduld 175000 $229250 Sept. 30, 2014
Geode Capital Management 143496 $127711 June 30, 2014
CITADEL ADVISORS 119419 $143302 March 31, 2014
NORTHERN TRUST 91575 $119963 Sept. 30, 2014
Technical Financial Services 50348 $65955 Sept. 30, 2014
STIFEL FINANCIAL 50300 $65893 Sept. 30, 2014
Commonwealth Equity Services 42000 $55020 Sept. 30, 2014
Addison Capital 30400 $40128 Sept. 30, 2014
Hartline Investment Corporation 28900 $37859 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 $28017 Sept. 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 $15960 Sept. 30, 2014
GOLDMAN SACHS 10347 $12002 March 31, 2014
Highlander Capital Management 10000 $13100 Sept. 30, 2014
VSR Financial Services 10000 $8000 Dec. 31, 2013
DAVIDSON & GARRARD 10000 $8000 Sept. 30, 2013
UBS AG 9631 $16083 Sept. 30, 2014
Deutsche Bank Aktiengesellschaft 5227 $4024 June 30, 2014
MORGAN STANLEY 5225 $5016 June 30, 2014
TCI Wealth Advisors 5000 $7000 Sept. 30, 2014
US BANCORP \DE\ 4000 $5000 Sept. 30, 2014
BlackRock Institutional Trust Company, N.A. 2272 $2999 March 31, 2014
Manufacturers Life Insurance Company 1314 $1997 Sept. 30, 2014
Citi 1137 $1000 Sept. 30, 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