We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
BlackRock
1
BlackRock
New York
$262M +$6.51M +107,433 +3%
Vanguard Group
2
Vanguard Group
Pennsylvania
$200M -$2.44M -40,270 -1%
DGI
3
Disciplined Growth Investors
Minnesota
$182M +$817K +13,472 +0.5%
Dimensional Fund Advisors
4
Dimensional Fund Advisors
Texas
$171M -$1.41M -23,251 -0.8%
Barrow, Hanley, Mewhinney & Strauss
5
Barrow, Hanley, Mewhinney & Strauss
Texas
$88.3M -$3.39M -55,965 -4%
Franklin Resources
6
Franklin Resources
California
$72.4M +$29.1M +479,300 +67%
Northern Trust
7
Northern Trust
Illinois
$62.2M -$600K -9,892 -1%
Fidelity Investments
8
Fidelity Investments
Massachusetts
$56.1M -$5.78M -95,383 -9%
SAM
9
Silvercrest Asset Management
New York
$53.4M +$53.3M +878,994 New
State Street
10
State Street
Massachusetts
$53.4M +$996K +16,434 +2%
Fisher Asset Management
11
Fisher Asset Management
Washington
$42.5M -$323K -5,327 -0.8%
Norges Bank
12
Norges Bank
Norway
$36.4M -$491K -8,102 -1%
VNIM
13
Vaughan Nelson Investment Management
Texas
$35.3M +$3.42M +56,425 +11%
Bank of New York Mellon
14
Bank of New York Mellon
New York
$35.2M +$135K +2,228 +0.4%
Royal Bank of Canada
15
Royal Bank of Canada
Ontario, Canada
$29.1M -$277K -4,571 -0.9%
Victory Capital Management
16
Victory Capital Management
Texas
$24.2M +$481K +7,937 +2%
Invesco
17
Invesco
Georgia
$23.1M -$1.16M -19,156 -5%
VOYA Investment Management
18
VOYA Investment Management
Georgia
$22.6M -$3.03M -50,035 -12%
CIP
19
Chartwell Investment Partners
Pennsylvania
$21.8M -$798K -13,170 -4%
Geode Capital Management
20
Geode Capital Management
Massachusetts
$21.4M -$2.72M -44,878 -11%
Renaissance Technologies
21
Renaissance Technologies
New York
$17.8M -$3.65M -60,200 -17%
Thrivent Financial for Lutherans
22
Thrivent Financial for Lutherans
Minnesota
$17.5M +$8.7M +143,561 +100%
Charles Schwab
23
Charles Schwab
California
$17.1M +$520K +8,587 +3%
Massachusetts Financial Services
24
Massachusetts Financial Services
Massachusetts
$16.8M -$804K -13,267 -5%
Ohio Public Employees Retirement System (OPERS)
25
Ohio Public Employees Retirement System (OPERS)
Ohio
$16.2M -$429K -7,071 -3%