We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
Vanguard Group
1
Vanguard Group
Pennsylvania
$104M -$596K -52,792 -0.6%
BFA
2
BlackRock Fund Advisors
California
$97.3M -$1.68M -148,792 -2%
BAMCO Inc
3
BAMCO Inc
New York
$84.7M
Barrow, Hanley, Mewhinney & Strauss
4
Barrow, Hanley, Mewhinney & Strauss
Texas
$67.8M -$776K -68,800 -1%
JHIU
5
Janus Henderson Investors US
Colorado
$63.4M +$1M +88,736 +2%
ClearBridge Investments
6
ClearBridge Investments
New York
$59.7M -$16.6M -1,467,212 -22%
Dimensional Fund Advisors
7
Dimensional Fund Advisors
Texas
$45.2M -$35.1K -3,112 -0.1%
WA
8
Wasatch Advisors
Utah
$39.7M +$309K +27,388 +0.8%
Invesco
9
Invesco
Georgia
$34.8M -$6.63M -587,928 -16%
KI
10
Kalmar Investments
Delaware
$34.6M -$573K -50,736 -2%
BIT
11
BlackRock Institutional Trust
California
$33.8M -$775K -68,648 -2%
Ameriprise
12
Ameriprise
Minnesota
$30.7M -$3.89M -344,380 -11%
EAM
13
Eagle Asset Management
Florida
$30.5M +$3.14M +278,656 +11%
KCM
14
Kornitzer Capital Management
Kansas
$26.7M -$6.44M -571,000 -19%
State Street
15
State Street
Massachusetts
$26.2M -$549K -48,624 -2%
CCA
16
Conestoga Capital Advisors
Pennsylvania
$26.2M -$4.99M -442,300 -16%
JP Morgan Chase
17
JP Morgan Chase
New York
$25.1M -$7.2M -637,688 -22%
RIM
18
Ranger Investment Management
Texas
$24.7M -$1.09M -97,000 -4%
Bank of New York Mellon
19
Bank of New York Mellon
New York
$22.6M -$2.23M -197,708 -9%
Loomis, Sayles & Company
20
Loomis, Sayles & Company
Massachusetts
$22.1M -$820K -72,672 -4%
EA
21
Emerald Advisers
Pennsylvania
$21.2M -$8.41M -745,680 -28%
EMFAT
22
Emerald Mutual Fund Advisers Trust
Pennsylvania
$19.9M -$8.95M -793,044 -31%
Norges Bank
23
Norges Bank
Norway
$18.8M -$3.83M -339,400 -17%
State of New Jersey Common Pension Fund D
24
State of New Jersey Common Pension Fund D
New Jersey
$18.5M -$1.87M -166,000 -9%
Northern Trust
25
Northern Trust
Illinois
$17.2M -$736K -65,236 -4%