We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
Vanguard Group
1
Vanguard Group
Pennsylvania
$442M +$14.3M +190,463 +3%
BlackRock
2
BlackRock
New York
$398M -$12.6M -168,210 -3%
Wellington Management Group
3
Wellington Management Group
Massachusetts
$255M -$12.2M -163,005 -5%
Dimensional Fund Advisors
4
Dimensional Fund Advisors
Texas
$200M -$22.6M -301,065 -10%
T. Rowe Price Associates
5
T. Rowe Price Associates
Maryland
$185M +$17.8M +238,107 +11%
NI
6
Natural Investments
California
$163M +$164M +2,191,192 New
Victory Capital Management
7
Victory Capital Management
Texas
$141M +$33.4M +445,736 +31%
State Street
8
State Street
Massachusetts
$126M -$574K -7,666 -0.5%
AllianceBernstein
9
AllianceBernstein
Tennessee
$121M +$4.32M +57,623 +4%
Macquarie Group
10
Macquarie Group
Australia
$84.7M +$6.82M +91,072 +9%
Fayez Sarofim & Co
11
Fayez Sarofim & Co
Texas
$78M +$225K +3,000 +0.3%
Bank of New York Mellon
12
Bank of New York Mellon
New York
$71.7M -$4.59M -61,244 -6%
Fuller & Thaler Asset Management
13
Fuller & Thaler Asset Management
California
$69.7M +$15.5M +206,248 +28%
Thrivent Financial for Lutherans
14
Thrivent Financial for Lutherans
Minnesota
$64.6M +$46.8M +625,248 +257%
CVA
15
Ceredex Value Advisors
Florida
$63.4M -$14.2M -189,900 -18%
Norges Bank
16
Norges Bank
Norway
$60.4M
Northern Trust
17
Northern Trust
Illinois
$55.6M +$1.41M +18,818 +3%
Geode Capital Management
18
Geode Capital Management
Massachusetts
$53M +$1.53M +20,407 +3%
Goldman Sachs
19
Goldman Sachs
New York
$44.8M -$9.95M -132,873 -18%
Charles Schwab
20
Charles Schwab
California
$39.8M +$2.08M +27,786 +5%
Schroder Investment Management Group
21
Schroder Investment Management Group
United Kingdom
$37.2M +$41.4M +552,835 New
MAM
22
Madison Asset Management
Wisconsin
$32.3M +$903K +12,056 +3%
Principal Financial Group
23
Principal Financial Group
Iowa
$31.1M -$10.4M -139,345 -25%
Nuveen
24
Nuveen
North Carolina
$29.4M -$11.6M -154,974 -28%
GKIM
25
GW&K Investment Management
Massachusetts
$29.1M +$29.3M +391,560 New