Who owns Cambrex Corporation?

Top Holders and Investors of CBM Stock

Find out what company owns Cambrex Corporation, who bought CBM this quarter, and who sold shares of CBM stock?

Fund or Company Name Number of Shares Valued At As Of
The Vanguard Group,Inc 3.00M $161.79M Dec 2016
BlackRock Fund Advisors 2.50M $135.08M Dec 2016
WILLIAM BLAIR INVESTMENT MANAGEMENT 2.08M $112.25M Dec 2016
Wells Fargo & Company 1.55M $83.69M Dec 2016
Bank of New York Mellon 1.54M $83.14M Dec 2016
DIMENSIONAL FUND ADVISORS 1.36M $73.17M Dec 2016
CONGRESS ASSET MANAGEMENT CO /MA 1.07M $57.57M Dec 2016
BlackRock Institutional Trust Company, N.A. 824263 $44.47M Dec 2016
Acadian Asset Management LLC 781606 $42.17M Dec 2016
ClearBridge Advisors, LLC 720512 $38.87M Dec 2016
STATE STREET CORPORATION 689513 $37.20M Dec 2016
Ranger Investment Management, L.P. 635499 $34.29M Dec 2016
Invesco Ltd. 629939 $33.97M Dec 2016
NORTHERN TRUST 539078 $29.08M Dec 2016
KENNEDY CAPITAL MANAGEMENT 532711 $28.74M Dec 2016
Waddell & Reed Financial, Inc. 519110 $28.01M Dec 2016
T. Rowe Price Associates, Inc. 477230 $25.75M Dec 2016
Frank Russell Company 424238 $18.67M Mar 2016
Principal Financial Group, Inc. 415103 $22.37M Dec 2016
Luke P. La Valle, Jr. 391938 $21.15M Dec 2016
Emerald Acquisition 364827 $16.22M Sep 2016
Fiera Capital Corporation 351883 $18.98M Dec 2016
Teachers Advisors 342872 $18.50M Dec 2016
Apex Capital Management 342019 $15.05M Mar 2016
Public Employees' Retirement Association of Colorado 327468 $17.67M Dec 2016
PanAgora Asset Management 302483 $16.32M Dec 2016
MORGAN STANLEY 292261 $15.77M Dec 2016
Ameriprise Financial, Inc. 284701 $15.36M Dec 2016
Russell Investments 270765 $14.50M Dec 2016
Columbia Wanger Asset Management, L.P. 269795 $14.56M Dec 2016
Geode Capital Management, LLC 250663 $13.52M Dec 2016
IronBridge Capital 238347 $12.86M Dec 2016
Bank of America Corporation 212477 $11.47M Dec 2016
TIAA-CREF Investment Management 200240 $10.80M Dec 2016
PENN Capital Management 199656 $12.12M Dec 2016
JPMORGAN CHASE & CO 197019 $10.63M Dec 2016
Old Mutual Asset Managers 191594 $10.34M Dec 2016
Granite Investment Partners 175644 $9.48M Dec 2016
Nationwide Fund Advisors 168109 $9.07M Dec 2016
BlackRock Investment Management 163370 $8.81M Dec 2016
GOLDMAN SACHS GROUP INC 159805 $8.62M Dec 2016
New York State Common Retirement Fund 157464 $8.50M Dec 2016
CITADEL ADVISORS LLC 147387 $7.95M Dec 2016
Redwood Investments 144570 $7.80M Dec 2016
SUSQUEHANNA INTERNATIONAL 137091 $7.39M Dec 2016
Eaton Vance Management 132891 $7.17M Dec 2016
Credit Suisse AG 128865 $6.95M Dec 2016
American Century Companies, Inc. 121236 $6.54M Dec 2016
PRUDENTIAL FINANCIAL 120627 $6.51M Dec 2016
Charles Schwab Investment Management, Inc. 120398 $6.50M Dec 2016
Thomson Horstmann & Bryant, Inc." 110946 $5.99M Dec 2016
Oberweis Asset Management, Inc. 108965 $5.88M Dec 2016
TrueNorth, Inc. 108003 $4.80M Sep 2016
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 107815 $5.82M Dec 2016
Tributary Capital Management 101565 $5.48M Dec 2016
OHIO PERS 97125 $5.31M Dec 2016
AQR Capital Management, LLC 96638 $5.21M Dec 2016
PEAK6 Investments, L.P. 93600 $5.05M Dec 2016
Monarch Partners Asset Management 87980 $4.75M Dec 2016
Century Capital Management, LLC 87707 $4.73M Dec 2016
First Quadrant 86967 $4.69M Dec 2016
RS INVESTMENT MANAGEMENT 84110 $4.35M Jun 2016
Third Avenue Management 83585 $4.51M Dec 2016
Parametric Portfolio Associates 83352 $4.50M Dec 2016
Royce & Associates, LLC. 81598 $4.40M Dec 2016
Global Alpha Capital Management 80620 $4.35M Dec 2016
CalPERS 78700 $4.25M Dec 2016
Luther King Capital Management Corporation 78694 $4.25M Dec 2016
VICTORY CAPITAL MANAGEMENT 78323 $4.23M Dec 2016
Wellington Management Company, LLP 74675 $4.03M Dec 2016
AlphaOne Investment Services, LLC 72142 $3.89M Dec 2016
Eqis Capital Management 69707 $3.76M Dec 2016
BlackRock Group 68093 $3.67M Dec 2016
Marshall Wace 67128 $3.62M Dec 2016
Trillium Asset Management Corporation 66862 $3.61M Dec 2016
California State Teachers Retirement System 65717 $3.54M Dec 2016
QS Investors, LLC 64909 $3.50M Dec 2016
Hudson Executive Capital 64000 $3.45M Dec 2016
Arbor Capital Management, LLC 62332 $3.22M Jun 2016
Cutler 61521 $3.31M Dec 2016
Citigroup Inc. 60704 $3.27M Dec 2016
BANK OF MONTREAL /CAN/ 60425 $3.13M Dec 2016
SMITH ASSET MANAGEMENT GROUP. LP 59090 $3.19M Dec 2016
Spot Trading L.L.C 58941 $3.19M Dec 2016
Legal & General Group Plc 57649 $3.11M Dec 2016
US BANCORP \DE\ 56869 $3.07M Dec 2016
Brian McDonald 54967 $3.07M Dec 2016
Nuveen Asset Management, LLC 54058 $2.92M Dec 2016
Swiss National Bank 52900 $2.85M Dec 2016
ALLIANCEBERNSTEIN, L.P. 52740 $2.84M Dec 2016
Barclays PLC 51700 $2.79M Dec 2016
Hutchin Hill Capital, LP 51600 $2.78M Dec 2016
ClariVest Asset Management LLC 50392 $2.72M Dec 2016
Allianz Asset Management AG 48457 $2.61M Dec 2016
WEBER ALAN W 47947 $2.59M Dec 2016
MCKINLEY CAPITAL MANAGEMENT, LLC 46869 $2.53M Dec 2016
BlackRock Advisors 46858 $2.53M Dec 2016
Analytic Investors, LLC 46675 $2.08M Sep 2016
RHUMBLINE ADVISERS 45400 $2.45M Dec 2016
The Great-West Life Assurance Company 42599 $2.30M Dec 2016
Tealwood Asset Management, Inc. Address: 42490 $2.29M Dec 2016
Moody Aldrich Partners, LLC 41610 $2.24M Dec 2016
Vident Investment Advisory 41180 $2.22M Dec 2016
PUTNAM INVESTMENTS 41015 $2.21M Dec 2016
JW Asset Management 40519 $2.19M Dec 2016
Rice Hall James & Associates, LLC 38020 $2.05M Dec 2016
Two Sigma Investments, LLC 37963 $2.05M Dec 2016
Shell Asset Management Company 35677 $1.93M Dec 2016
SYSTEMATIC FINANCIAL MANAGEMENT 34899 $1.88M Dec 2016
Deutsche Bank Aktiengesellschaft 34839 $1.66M Dec 2016
Employees Retirement System of Texas 33000 $1.78M Dec 2016
William Blair $ Company, L.L.C. 32057 $1.73M Dec 2016
Technical Financial Services LLC 31191 $1.68M Dec 2016
ING INVESTMENT MANAGEMENT 30519 $1.65M Dec 2016
First Investors Management Company 30500 $1.65M Dec 2016
Damian Sousa 30176 $1.63M Dec 2016
VIRGINIA RETIREMENT SYSTEM 28200 $1.24M Mar 2016
Two Sigma Advisers, LLC 28163 $1.52M Dec 2016
State of Tennessee, Treasury Department 25091 $1.35M Dec 2016
D. E. Shaw & Co., Inc. (see notes 1, 2 and 3) 24712 $1.33M Dec 2016
KORNITZER CAPITAL MANAGEMENT INC /KS 24205 $1.31M Dec 2016
PNC FINANCIAL SERVICES 24132 $1.31M Dec 2016
UBS Group AG 23559 $1.27M Dec 2016
TEXAS PERMANENT SCHOOL FUND 23450 $1.26M Dec 2016
AMERICAN INTERNATIONAL 23398 $1.26M Dec 2016
Florida State Board of Administration 22816 $1.23M Dec 2016
Public Sector Pension Investment Board 22792 $1.23M Dec 2016
HMS Capital Management 22177 $1.20M Dec 2016
Millennium Management LLC 22118 $1.19M Dec 2016
Metropolitan Life Insurance Company 22060 $1.19M Dec 2016
Nicholas Investments Partners LP 21784 $1.18M Dec 2016
Polaris Capital Management 21397 $1.15M Dec 2016
Quantitative Investment Advisors, Inc. 21397 $1.11M Jun 2016
FORMULA GROWTH 19727 $1.06M Dec 2016
Natixis Asset Management Advisors, L.P. 19668 $1.06M Dec 2016
CIGNA INVESTMENTS INC /NEW 19404 $1.05M Dec 2016
ZPR Investment Management, Inc. 17950 $968043 Dec 2016
Thrivent Financial for Lutherans 17360 $936919 Dec 2016
Arizona State Retirement System 16576 $893943 Dec 2016
Paradigm Asset Management Company, LLC 16000 $863200 Dec 2016
MAI Wealth Advisors LLC 15860 $855964 Dec 2016
Aperio Group LLC 15812 $853057 Dec 2016
Guggenheim Capital, LLC Managers 15752 $850450 Dec 2016
Oxford Asset Management 15029 $810964 Dec 2016
Capital One, National Association 14609 $788009 Dec 2016
BOSTON ADVISORS,LLC 14046 $758062 Dec 2016
The Manufacturers Life Insurance Company 14029 $756724 Dec 2016
Navellier & Associates, Inc. 13894 $749998 Dec 2016
Louisiana State Employees Retirement System 12900 $695955 Dec 2016
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY 12800 $690944 Dec 2016

Who sold Cambrex Corporation?

Fund Name Date Sold Shares Held Valued At
FMR LLC Sept. 30, 2016 348695 $15.50M
OppenheimerFunds, Inc. Sept. 30, 2016 297623 $13.23M
Otter Creek Advisors Sept. 30, 2016 137500 $6.11M
Walthausen & Co., LLC Sept. 30, 2016 117204 $5.21M
Point72 Asset Management Sept. 30, 2016 113400 $5.04M
DIAM Co., Ltd. Sept. 30, 2016 80075 $3.56M