Who owns Capstead Mortgage Corporation?

Top Holders and Investors of CMO Stock

Find out what company owns Capstead Mortgage Corporation, who bought CMO this quarter, and who sold shares of CMO stock?

Fund or Company Name Number of Shares Valued At As Of
BlackRock 13.92M $134.28M Sep 2017
BlackRock Fund Advisors 10.03M $102.16M Dec 2016
Vanguard 8.86M $85.46M Sep 2017
Paradice Investment Management 5.69M $54.92M Sep 2017
Jpmorgan Chase & Co 3.73M $38.93M Jun 2017
Wolverine Asset Management 2.86M $27.56M Sep 2017
State Street Corporation 2.73M $26.36M Sep 2017
Northern Trust 2.61M $25.15M Sep 2017
UBS Group AG 2.55M $24.57M Sep 2017
BlackRock Institutional Trust Company, N.A. 2.55M $25.93M Dec 2016
Renaissance Technologies 2.51M $24.24M Sep 2017
Bank of New York Mellon 1.91M $19.90M Jun 2017
Inves 1.76M $17.02M Sep 2017
Citadel Advisors 1.23M $11.87M Sep 2017
Global X Management Company 1.06M $10.26M Sep 2017
Geode Capital Management 803423 $7.75M Sep 2017
Prudential Financial 771084 $7.44M Sep 2017
Tom Rawlings 747571 $7.21M Sep 2017
Principal Financial 724763 $6.99M Sep 2017
Alberta Investment Management Corporation 689185 $6.65M Sep 2017
Smith, Graham & Co. Investment Advisors 663182 $6.40M Sep 2017
Charles Schwab Investment Management 647193 $6.25M Sep 2017
Wells Fargo & Company 616856 $6.44M Jun 2017
Goldman Sachs 528860 $5.10M Sep 2017
BlackRock Investment Management 526105 $5.36M Dec 2016
Ameriprise Financial 497062 $4.80M Sep 2017
Penn Mutual Life Insurance Company 473000 $4.56M Sep 2017
Parametric Portfolio Associates 450822 $4.35M Sep 2017
Bessemer 433818 $4.19M Sep 2017
Van Eck Associates 427728 $4.13M Sep 2017
TD Asset Management 405500 $3.91M Sep 2017
Nationwide Fund Advisors 401203 $3.87M Sep 2017
Thrivent Financial for Lutherans 378290 $3.65M Sep 2017
CalPERS 360154 $3.48M Sep 2017
Baird Financial 360033 $3.47M Sep 2017
Barnett & Company 304098 $2.93M Sep 2017
Deutsche Bank Aktiengesellschaft 301468 $2.91M Sep 2017
Legal & General 276972 $2.89M Jun 2017
Guggenheim Capital, LLC Managers 270434 $2.61M Sep 2017
Allianz Asset Management AG 263644 $2.54M Sep 2017
TIAA-CREF Investment Management 258037 $2.49M Sep 2017
Bank of America Corporation 250119 $2.42M Sep 2017
Wintrust Financial Corporation 226247 $2.18M Sep 2017
BlackRock 216875 $2.21M Dec 2016
Millennium Management 213942 $2.06M Sep 2017
Morgan Stanley 206786 $2.18M Mar 2017
Rhumbline Advisers 198784 $2.07M Jun 2017
Russell Investments 198142 $1.91M Sep 2017
LSV Asset Management 183300 $1.77M Sep 2017
Teachers Advisors 169308 $1.63M Sep 2017
Swiss National Bank 163800 $1.58M Sep 2017
PineBridge Investments 154228 $1.49M Sep 2017
Hutchin Hill Capital 154000 $1.49M Sep 2017
California State Teachers Retirement System 152905 $1.48M Sep 2017
Cipher Capital 150164 $1.42M Sep 2017
Great-West Life Assurance Company 139106 $1.45M Jun 2017
Schonfeld Strategic Advisors 137773 $1.33M Sep 2017
Raymond James & Associates 136518 $1.32M Sep 2017
Alliancebernstein 135747 $1.31M Sep 2017
Shell Asset Management Company 124119 $1.20M Sep 2017
AQR Capital Management 121633 $1.17M Sep 2017
First Trust Advisors 116455 $1.12M Sep 2017
IndexIQ Advisors 115879 $1.12M Sep 2017
Confluence Investment Management 110509 $1.05M Sep 2017
Sei Investments 109049 $1.05M Sep 2017
Brian McDonald 101452 $907995 Sep 2017
New York State Common Retirement Fund 99700 $1.04M Jun 2017
Aperio 92830 $895809 Sep 2017
South Dakota Investment Council 86300 $832795 Sep 2017
State of Tennessee, Treasury Department 84858 $818879 Sep 2017
New York State Teachers Retirement System 82250 $793712 Sep 2017
Doheny Asset Management 78450 $757042 Sep 2017
American International 71524 $745995 Jun 2017
Florida State Board of Administration 71369 $688710 Sep 2017
Texas Permanent School Fund 70161 $677053 Sep 2017
Citi 70045 $676634 Sep 2017
Manufacturers Life Insurance Company 67211 $649258 Sep 2017
Metropolitan Life Insurance Company 65161 $628803 Sep 2017
Mckinley Capital Management 64727 $625262 Sep 2017
Public Sector Pension Investment Board 60804 $586758 Sep 2017
Bnp Paribas Arbitrage, Snc 60783 $586555 Sep 2017
Credit Suisse AG 60750 $633015 Jun 2017
Oxford Asset Management 58766 $571205 Sep 2017
Ubs Global Asset Management Americas 58106 $560554 Sep 2017
NISA Investment Advisors 58000 $560280 Sep 2017
Magnetar Financial 57740 $557191 Sep 2017
A.R.T. Advisors 54700 $526761 Sep 2017
QS Investors 53686 $518069 Sep 2017
Stevens Capital Management 51156 $494166 Sep 2017
Arizona State Retirement System 49863 $481177 Sep 2017
BlackRock Advisors 49771 $507166 Dec 2016
Pekin, Singer Strauss Asset Management 48670 $470152 Sep 2017
Quantbot Technologies 43153 $415994 Sep 2017
Ing Investment Management 41949 $404807 Sep 2017
Municipal Employees' Retirement System of Michigan 39340 $410316 Jun 2017
Louisiana State Employees Retirement System 38900 $374996 Sep 2017
Mackenzie Financial 37810 $364866 Sep 2017
Financial Network Investment Corporation 37793 $365836 Sep 2017
Telemus Capital 36150 $348847 Sep 2017
Public Employees' Retirement Association of Colorado 35922 $347006 Sep 2017
T. Rowe Price Associates 35066 $366089 Jun 2017
Maple Capital Management 34380 $332110 Sep 2017
Thompson, Siegel, & Walmsley 33750 $326025 Sep 2017
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 28100 $270884 Sep 2017
Capstone Asset Management Company 26670 $277901 Jun 2017
Crossmark Global Holdings 26670 $257098 Sep 2017
Teachers Retirement System Of The State Of Kentucky 26100 $271962 Jun 2017
Tocqueville Asset Management 26000 $250900 Sep 2017
Barclays 24885 $239891 Sep 2017
Mason Street Advisors 24340 $234881 Sep 2017
Sheaff Brock Investment Advisors 24002 $232099 Sep 2017
SG Americas Securities 23133 $223002 Sep 2017
First Heartland Consultants 22596 $218051 Sep 2017
Piedmont Investment Advisers 20934 $202013 Sep 2017
Wealthtrust Axiom 20900 $201058 Sep 2017
Elkfork Partners 20502 $198049 Sep 2017
Pnc Financial Services 20354 $196416 Sep 2017
Squarepoint Ops 20269 $196001 Sep 2017
ETRADE Capital Management 20256 $211067 Jun 2017
Hunter Associates 20000 $193000 Sep 2017
HBK Investments 19700 $189908 Sep 2017
Alaska Retirement Management Board 19030 $183068 Sep 2017
Laurion Capital Management 18303 $176990 Sep 2017
SII Investments 17141 $167981 Sep 2017
ProFund Advisors 17038 $164075 Sep 2017
Glen Harbor Capital Management 16884 $162930 Sep 2017
Crawford Investment Counsel 16450 $159071 Sep 2017
OppenheimerFunds 16414 $158066 Sep 2017
Capital Guardian Asset Management 16000 $163040 Dec 2016
Natixis 15529 $150010 Sep 2017
Commonwealth Equity Services 15295 $146984 Sep 2017
IFC Holdings Incorporated/FL dba INVEST Financial Corporation 15267 $147937 Sep 2017
Ladenburg Thalmann Financial Services 15185 $147446 Sep 2017
Morse Asset Management 14000 $134960 Sep 2017
Ares Management 14000 $134960 Sep 2017
KCG Holdings 13961 $146032 Jun 2017
Meadow Creek Investment Management 13266 $128016 Sep 2017
Amalgamated Bank 12876 $123995 Sep 2017
Infrastructure Capital Advisors 12700 $123063 Sep 2017
Martingale Asset Management 12700 $123063 Sep 2017
Honkamp Krueger Financial Services 12621 $122045 Sep 2017
Everence Capital Management 12570 $121049 Sep 2017
CIBC Global Asset Management 12098 $125940 Jun 2017
Weiss Asset Management LP[1 11003 $105958 Sep 2017
Riverhead Capital Management 10643 $103024 Sep 2017
Flinton Capital Management 9648 $93006 Sep 2017
Ohio Pers 8589 $82969 Sep 2017
Summit Investment Advisors 8250 $79035 Sep 2017
Advisor 6787 $71399 Jun 2017
Simplex Trading 6099 $58001 Sep 2017

Who sold Capstead Mortgage Corporation?

Fund Name Date Sold Shares Held Valued At
Kestrel Investment Management Corporation June 30, 2017 591750 $6.17M
Arrowstreet Capital, Limited Partnership June 30, 2017 356767 $3.72M
Segall Bryant & Hamill June 30, 2017 175257 $1.83M
Susquehanna International June 30, 2017 139116 $1.45M
Royal Bank of Canada Dec. 31, 2016 118864 $1.22M
Beck Capital Management June 30, 2017 97165 $1.07M
SECOR Capital Advisors June 30, 2017 68739 $716947
PDT Partners June 30, 2017 56009 $584173
GSA Capital Partners June 30, 2017 48106 $502226