We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
KMC
26
Kirr Marbach & Co
Indiana
$7.59M +$7.34M +1,378,842 New
KCM
27
Kingdon Capital Management
New York
$7.27M +$7.04M +1,323,000 New
HIM
28
Herald Investment Management
United Kingdom
$6.95M +$6.73M +1,263,276 New
TCIM
29
TIAA CREF Investment Management
New York
$6.37M +$6.17M +1,158,430 New
MTB
30
Mizuho Trust & Banking
Japan
$6.24M +$6.04M +1,134,378 New
Principal Financial Group
31
Principal Financial Group
Iowa
$6.08M +$5.88M +1,103,873 New
Geode Capital Management
32
Geode Capital Management
Massachusetts
$4.74M +$4.59M +861,587 New
MAA
33
Managed Account Advisors
New Jersey
$4.57M +$4.42M +829,948 New
BIM
34
BlackRock Investment Management
Delaware
$4.35M +$4.21M +790,659 New
Ameriprise
35
Ameriprise
Minnesota
$4.09M +$3.96M +744,271 New
STC
36
SEI Trust Company
Pennsylvania
$3.49M +$3.38M +634,851 New
ANI
37
American National Insurance
Texas
$3.06M +$2.96M +556,038 New
Charles Schwab
38
Charles Schwab
California
$3.05M +$2.93M +549,495 New
PPA
39
Parametric Portfolio Associates
Washington
$2.74M +$2.65M +498,344 New
JP Morgan Chase
40
JP Morgan Chase
New York
$2.73M +$2.64M +496,711 New
Prudential Financial
41
Prudential Financial
New Jersey
$2.64M +$2.55M +479,550 New
New York State Common Retirement Fund
42
New York State Common Retirement Fund
New York
$2.58M +$2.5M +469,476 New
Invesco
43
Invesco
Georgia
$2.38M +$2.31M +433,343 New
Bank of Montreal
44
Bank of Montreal
Ontario, Canada
$2.19M +$2.12M +398,185 New
Bank of America
45
Bank of America
North Carolina
$2.13M +$2.06M +386,256 New
Goldman Sachs
46
Goldman Sachs
New York
$2.08M +$2.01M +377,565 New
Public Sector Pension Investment Board (PSP Investments)
47
Public Sector Pension Investment Board (PSP Investments)
Quebec, Canada
$2.07M +$2M +376,072 New
NIM
48
Needham Investment Management
New York
$1.94M +$1.87M +351,918 New
AllianceBernstein
49
AllianceBernstein
Tennessee
$1.94M +$1.87M +351,631 New
California State Teachers Retirement System (CalSTRS)
50
California State Teachers Retirement System (CalSTRS)
California
$1.91M +$1.85M +347,541 New