We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
BlackRock
1
BlackRock
New York
$447M -$20.7M -951,908 -4%
Norges Bank
2
Norges Bank
Norway
$369M -$6.16M -282,763 -1%
Vanguard Group
3
Vanguard Group
Pennsylvania
$332M -$6.89M -316,183 -2%
WA
4
Wasatch Advisors
Utah
$191M -$34.6M -1,587,483 -13%
State Street
5
State Street
Massachusetts
$136M -$9.67M -444,128 -6%
CCA
6
Conestoga Capital Advisors
Pennsylvania
$121M -$8.29M -380,431 -5%
BAMCO Inc
7
BAMCO Inc
New York
$113M -$414K -19,017 -0.3%
Luther King Capital Management (LKCM)
8
Luther King Capital Management (LKCM)
Texas
$110M +$2.51M +115,348 +2%
Morgan Stanley
9
Morgan Stanley
New York
$106M -$9.75M -447,881 -7%
Select Equity Group
10
Select Equity Group
New York
$106M -$87.3M -4,010,423 -41%
Mackenzie Financial
11
Mackenzie Financial
Ontario, Canada
$93.9M -$548K -25,166 -0.5%
T. Rowe Price Investment Management
12
T. Rowe Price Investment Management
Maryland
$93.3M +$399K +18,315 +0.4%
William Blair Investment Management
13
William Blair Investment Management
Illinois
$88.9M +$6.67M +306,111 +7%
Geode Capital Management
14
Geode Capital Management
Massachusetts
$83.7M -$7.21M -330,977 -7%
CIP
15
Champlain Investment Partners
Vermont
$81.4M +$6.49M +298,052 +7%
Citadel Advisors
16
Citadel Advisors
Florida
$77.3M +$15.5M +712,793 +21%
BCM
17
Brown Capital Management
Maryland
$76.1M -$4.82M -221,243 -5%
JP Morgan Chase
18
JP Morgan Chase
New York
$74.1M -$1.34M -61,668 -2%
Northern Trust
19
Northern Trust
Illinois
$67.8M -$2.86M -131,099 -3%
William Blair & Company
20
William Blair & Company
Illinois
$66.4M +$4.74M +217,419 +6%
Janus Henderson Group
21
Janus Henderson Group
$61.6M +$6.69M +307,163 +10%
Susquehanna International Group
22
Susquehanna International Group
Pennsylvania
$60.8M -$16.8M -771,014 -19%
Ameriprise
23
Ameriprise
Minnesota
$45.7M -$1.21M -55,664 -2%
BPC
24
Banque Pictet & Cie
Switzerland
$45M
RP
25
Riverbridge Partners
Minnesota
$41.4M -$987K -45,307 -2%