We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
Vanguard Group
1
Vanguard Group
Pennsylvania
$385M +$19.8M +255,497 +6%
BlackRock
2
BlackRock
New York
$292M -$7.83M -100,986 -3%
RP
3
Riverbridge Partners
Minnesota
$183M -$4.59M -59,188 -3%
T. Rowe Price Investment Management
4
T. Rowe Price Investment Management
Maryland
$167M +$17.6M +227,006 +13%
Brown Advisory
5
Brown Advisory
Maryland
$143M +$3.57M +46,112 +3%
Ameriprise
6
Ameriprise
Minnesota
$129M +$5.88M +75,869 +5%
CIP
7
Champlain Investment Partners
Vermont
$128M -$3.61M -46,545 -3%
Fidelity Investments
8
Fidelity Investments
Massachusetts
$118M +$38.9M +501,477 +55%
Artisan Partners
9
Artisan Partners
Wisconsin
$105M -$4.36M -56,203 -4%
Macquarie Group
10
Macquarie Group
Australia
$92.3M +$2.55M +32,923 +3%
PIMC
11
Praesidium Investment Management Company
New York
$87.7M -$7.7M -99,410 -9%
State Street
12
State Street
Massachusetts
$82.3M +$813K +10,489 +1%
CCA
13
Conestoga Capital Advisors
Pennsylvania
$77.2M +$4.9M +63,220 +7%
MPI
14
Mairs & Power Inc
Minnesota
$71.5M +$4.28M +55,278 +7%
Geode Capital Management
15
Geode Capital Management
Massachusetts
$69.6M +$2.28M +29,452 +4%
JP Morgan Chase
16
JP Morgan Chase
New York
$69.3M +$18.8M +243,024 +42%
Thrivent Financial for Lutherans
17
Thrivent Financial for Lutherans
Minnesota
$67.5M +$1.98M +25,518 +3%
DDC
18
DF Dent & Co
Maryland
$66.2M -$1.24M -15,979 -2%
Invesco
19
Invesco
Georgia
$61.3M +$152K +1,964 +0.3%
ClearBridge Investments
20
ClearBridge Investments
New York
$60.6M -$252K -3,253 -0.4%
T. Rowe Price Associates
21
T. Rowe Price Associates
Maryland
$59.8M -$14.2M -182,620 -20%
First Trust Advisors
22
First Trust Advisors
Illinois
$59.7M -$20.4M -262,835 -27%
Aberdeen Group
23
Aberdeen Group
United Kingdom
$53.6M +$13.1M +169,057 +36%
Renaissance Technologies
24
Renaissance Technologies
New York
$50M -$6.58M -84,900 -12%
Northern Trust
25
Northern Trust
Illinois
$48.1M +$19.8K +256 +0%