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
Thomas P. McIntyre 1.18M $342490 June 30, 2012
Inves 445800 $338808 Sept. 30, 2013
Coe Capital Management 420371 $319481 Dec. 31, 2013
KCG Holdings 145185 $110340 Dec. 31, 2013
Vanguard 96600 $73416 Dec. 31, 2013
E E Geduld 75000 $57000 Dec. 31, 2013
UBS AG 32141 $11892 June 30, 2013
Knight Capital 25378 $8120 March 31, 2013
HighTower Advisors 23000 $17020 Dec. 31, 2013
BESSEMER 21066 $16010 Dec. 31, 2013
Guggenheim Capital, LLC Managers 18020 $14055 Dec. 31, 2013
Credit Suisse AG 12807 $4994 June 30, 2013
SUSQUEHANNA INTERNATIONAL 12345 $9011 Dec. 31, 2013
VSR Financial Services 10000 $8000 Dec. 31, 2013
TCI Wealth Advisors 10000 $8000 Dec. 31, 2013
DAVIDSON & GARRARD 10000 $8000 Sept. 30, 2013
Ladenburg Thalmann Financial Services 4000 $3000 Dec. 31, 2013
Deutsche Bank Aktiengesellschaft 3700 $1998 Dec. 31, 2013
Manufacturers Life Insurance Company 1314 $998 Dec. 31, 2013
Nomura Holdings 800 $1000 Sept. 30, 2013
Bank of America Corporation 541 $0 Dec. 31, 2013
Barclays 528 $0 Sept. 30, 2012
LifePlan Financial 400 $0 March 31, 2014

Who sold Castle Brands?

Fund Name Date Sold Number of Shares Sold Share Valuation
Johnson Financial March 31, 2011 185788 $61310