We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
EA
26
Emerald Advisers
Pennsylvania
$9.74M +$8.56M +24,816 New
Thrivent Financial for Lutherans
27
Thrivent Financial for Lutherans
Minnesota
$9.35M +$7.7M +22,320 +1,495%
Principal Financial Group
28
Principal Financial Group
Iowa
$8.49M +$143K +414 +2%
Geode Capital Management
29
Geode Capital Management
Massachusetts
$8.29M +$521K +1,511 +8%
RCM
30
Rutabaga Capital Management
Massachusetts
$7.9M
Public Employees Retirement Association of Colorado
31
Public Employees Retirement Association of Colorado
Colorado
$7.51M
Mackenzie Financial
32
Mackenzie Financial
Ontario, Canada
$7.07M -$9.7M -28,140 -61%
Norges Bank
33
Norges Bank
Norway
$7.03M
GF
34
Gabelli Funds
New York
$6.83M -$868K -2,517 -13%
Charles Schwab
35
Charles Schwab
California
$6.49M +$580K +1,683 +11%
BIM
36
BlackRock Investment Management
Delaware
$6.1M +$950K +2,755 +22%
EMFAT
37
Emerald Mutual Fund Advisers Trust
Pennsylvania
$6.09M +$5.35M +15,510 New
WA
38
WealthTrust Axiom
Pennsylvania
$5.99M -$241K -699 -4%
JP Morgan Chase
39
JP Morgan Chase
New York
$5.84M +$610K +1,770 +14%
Ameriprise
40
Ameriprise
Minnesota
$5.81M +$90K +261 +2%
Barrow, Hanley, Mewhinney & Strauss
41
Barrow, Hanley, Mewhinney & Strauss
Texas
$5.43M -$10K -29 -0.2%
PCM
42
Perritt Capital Management
Illinois
$4.93M
PPA
43
Parametric Portfolio Associates
Washington
$4.79M +$2.38M +6,893 +130%
TA
44
Teton Advisors
New York
$4.4M -$279K -809 -7%
California Public Employees Retirement System
45
California Public Employees Retirement System
California
$4.08M -$155K -450 -4%
TCIM
46
TIAA CREF Investment Management
New York
$3.6M -$147K -427 -4%
Morgan Stanley
47
Morgan Stanley
New York
$3.4M +$2.69M +7,799 +915%
BA
48
Bard Associates
Illinois
$3.3M -$2.41K -7 -0.1%
New York State Common Retirement Fund
49
New York State Common Retirement Fund
New York
$2.74M -$901K -2,613 -27%
Natixis Advisors
50
Natixis Advisors
Massachusetts
$2.71M -$889K -2,577 -27%