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
Vanguard 1.11M $1.52M March 31, 2015
Eudaimonia Asset Management 968293 $1.36M March 31, 2015
Hartline Investment Corporation 534138 $747793 March 31, 2015
Coe Capital Management 486867 $637795 Sept. 30, 2014
Inves 445800 $338808 Sept. 30, 2013
Geode Capital Management 395081 $553113 March 31, 2015
IAT REINSURANCE 350000 $490000 March 31, 2015
Horizon Kinetics 223000 $312200 March 31, 2015
PICTON MAHONEY ASSET MANAGEMENT 187100 $261940 March 31, 2015
Bridgeway Capital Management 149187 $241682 Dec. 31, 2014
Credit Suisse AG 133241 $186537 March 31, 2015
CITADEL ADVISORS 119419 $143302 March 31, 2014
GOLDMAN SACHS 110124 $154173 March 31, 2015
Deutsche Bank Aktiengesellschaft 104997 $145945 March 31, 2015
NORTHERN TRUST 57973 $81162 March 31, 2015
FAYEZ SAROFIM & CO 52830 $73962 March 31, 2015
STIFEL FINANCIAL 50300 $65893 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
Knight Capital 25378 $8120 March 31, 2013
Technical Financial Services 25283 $40958 Dec. 31, 2014
E E Geduld 25000 $35000 March 31, 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
Douglass Winthrop Advisors 20000 $28000 June 30, 2015
LVW Advisors 20000 $28000 March 31, 2015
MORGAN STANLEY 19853 $31963 Dec. 31, 2014
KCG Holdings 19393 $26956 March 31, 2015
Rotella Capital Management 17900 $20943 March 31, 2014
CTC Alternative Strategies 16400 $22960 March 31, 2015
AQR Capital Management 14700 $23961 Dec. 31, 2014
Ladenburg Thalmann Financial Services 13000 $17940 March 31, 2015
Guggenheim Capital, LLC Managers 12747 $17973 March 31, 2015
Addison Capital 12400 $16988 June 30, 2015
SUSQUEHANNA INTERNATIONAL 12345 $9011 Dec. 31, 2013
Highlander Capital Management 10000 $13100 Sept. 30, 2014
VSR Financial Services 10000 $8000 Dec. 31, 2013
TCI Wealth Advisors 10000 $8000 Dec. 31, 2013
DAVIDSON & GARRARD 10000 $8000 Sept. 30, 2013
UBS AG 9631 $16083 Sept. 30, 2014

Who sold Castle Brands?

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