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.01M $1.64M Dec. 31, 2014
Eudaimonia Asset Management 958912 $1.55M Dec. 31, 2014
Coe Capital Management 486867 $637795 Sept. 30, 2014
Inves 445800 $338808 Sept. 30, 2013
Geode Capital Management 365602 $592275 Dec. 31, 2014
IAT REINSURANCE 350000 $567000 Dec. 31, 2014
PICTON MAHONEY ASSET MANAGEMENT 240200 $389124 Dec. 31, 2014
Horizon Kinetics 229000 $368690 Dec. 31, 2014
Bridgeway Capital Management 149187 $241682 Dec. 31, 2014
CITADEL ADVISORS 119419 $143302 March 31, 2014
Credit Suisse AG 65200 $106276 Dec. 31, 2014
NORTHERN TRUST 57973 $93916 Dec. 31, 2014
FAYEZ SAROFIM & CO 52830 $86112 Dec. 31, 2014
STIFEL FINANCIAL 50300 $65893 Sept. 30, 2014
Hartline Investment Corporation 28900 $37859 Sept. 30, 2014
Commonwealth Equity Services 27000 $44010 Dec. 31, 2014
Knight Capital 25378 $8120 March 31, 2013
Technical Financial Services 25283 $40958 Dec. 31, 2014
E E Geduld 25000 $41000 Dec. 31, 2014
HighTower Advisors 23000 $17020 Dec. 31, 2013
BlackRock 22861 $31776 March 31, 2014
BESSEMER 21066 $28017 Sept. 30, 2014
Douglass Winthrop Advisors 20000 $32000 Dec. 31, 2014
MORGAN STANLEY 19853 $31963 Dec. 31, 2014
Rotella Capital Management 17900 $20943 March 31, 2014
LVW Advisors 15000 $24000 Dec. 31, 2014
AQR Capital Management 14700 $23961 Dec. 31, 2014
KCG Holdings 14235 $18932 Sept. 30, 2014
Ladenburg Thalmann Financial Services 13000 $21060 Dec. 31, 2014
Guggenheim Capital, LLC Managers 12690 $20938 Dec. 31, 2014
Addison Capital 12400 $19964 Dec. 31, 2014
SUSQUEHANNA INTERNATIONAL 12345 $9011 Dec. 31, 2013
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
Manufacturers Life Insurance Company 5939 $9977 Dec. 31, 2014
Deutsche Bank Aktiengesellschaft 5227 $4024 June 30, 2014
Creative Planning 5000 $8000 Dec. 31, 2014
TCI Wealth Advisors 5000 $7000 Sept. 30, 2014
US BANCORP \DE\ 4000 $6000 Dec. 31, 2014
BlackRock Institutional Trust Company, N.A. 2272 $2999 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