We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
Prudential Financial
51
Prudential Financial
New Jersey
$6.74M -$6.79M -159,601 -54%
NPPM
52
North Point Portfolio Managers
Ohio
$6.53M +$110K +2,591 +2%
GC
53
Guggenheim Capital
Illinois
$6.52M +$5.64M +132,562 New
New York State Common Retirement Fund
54
New York State Common Retirement Fund
New York
$6.49M -$81.5K -1,917 -1%
California State Teachers Retirement System (CalSTRS)
55
California State Teachers Retirement System (CalSTRS)
California
$6.27M +$677K +15,908 +14%
BIM
56
BlackRock Investment Management
Delaware
$6.2M +$38.4K +902 +0.7%
California Public Employees Retirement System
57
California Public Employees Retirement System
California
$5.94M -$339K -7,959 -6%
TRSOTSOK
58
Teachers Retirement System of the State of Kentucky
Kentucky
$5.8M -$464K -10,915 -8%
MFWM
59
Motley Fool Wealth Management
Virginia
$5.8M +$255K +5,998 +5%
Invesco
60
Invesco
Georgia
$5.7M +$507K +11,927 +11%
Bank of Montreal
61
Bank of Montreal
Ontario, Canada
$5.61M -$59.8K -1,405 -1%
KLWA
62
Kelly Lawrence W & Associates
California
$5.25M +$4.54M +106,788 New
LI
63
Lafayette Investments
Maryland
$5.13M +$1.16M +27,223 +35%
Thrivent Financial for Lutherans
64
Thrivent Financial for Lutherans
Minnesota
$4.83M +$4.17M +98,090 New
RA
65
Royce & Associates
New York
$4.34M +$694K +16,317 +23%
LC
66
Lincoln Capital
Nebraska
$4.31M +$489K +11,496 +15%
Royal Bank of Canada
67
Royal Bank of Canada
Ontario, Canada
$4.18M -$1.4M -33,005 -28%
AC
68
Aternalis Capital
New York
$4.15M +$3.58M +84,245 New
Swiss National Bank
69
Swiss National Bank
Switzerland
$3.96M +$707K +16,616 +25%
PP
70
Paloma Partners
Connecticut
$3.67M +$2.93M +68,916 +1,233%
UBS Group
71
UBS Group
Switzerland
$3.57M +$711K +16,726 +30%
TD Asset Management
72
TD Asset Management
Ontario, Canada
$3.54M -$247K -5,810 -7%
DCM
73
Dupont Capital Management
Delaware
$3.35M +$2.89M +67,977 New
Boston Partners
74
Boston Partners
Massachusetts
$3.31M +$665K +15,626 +30%
State Board of Administration of Florida Retirement System
75
State Board of Administration of Florida Retirement System
Florida
$3.23M – – –