We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
National Bank of Canada
101
National Bank of Canada
Quebec, Canada
$68.4M +$42.3M +125,772 +161%
State Board of Administration of Florida Retirement System
102
State Board of Administration of Florida Retirement System
Florida
$66.3M -$424K -1,260 -0.6%
PNC Financial Services Group
103
PNC Financial Services Group
Pennsylvania
$65.5M -$1.39M -4,146 -2%
Wells Fargo
104
Wells Fargo
California
$65.2M -$3.02M -8,979 -4%
YL
105
YCG LLC
Texas
$63.2M +$170K +505 +0.3%
GIC
106
GFI Investment Counsel
Ontario, Canada
$61.9M +$1.93M +5,733 +3%
Canada Life
107
Canada Life
Manitoba, Canada
$60.8M +$46.1K +137 +0.1%
EPFB
108
Employees Provident Fund Board
Malaysia
$60.8M +$32.3M +96,082 +114%
DC
109
Davenport & Co
Virginia
$60.7M +$221K +657 +0.4%
HHAA
110
Henry H. Armstrong Associates
Pennsylvania
$59M -$1.09M -3,230 -2%
SIC
111
Schwartz Investment Counsel
Michigan
$58.9M +$3.03M +9,025 +5%
Bank of Nova Scotia
112
Bank of Nova Scotia
Ontario, Canada
$57.6M -$10.2M -30,351 -15%
New York State Teachers Retirement System (NYSTRS)
113
New York State Teachers Retirement System (NYSTRS)
New York
$57.4M -$67.3K -200 -0.1%
HSBC Holdings
114
HSBC Holdings
United Kingdom
$57.3M -$19.7M -58,573 -26%
Lazard Asset Management
115
Lazard Asset Management
New York
$57.1M -$28.8M -85,523 -34%
BPC
116
Banque Pictet & Cie
Switzerland
$56.4M +$25.9M +76,908 +85%
ESBC
117
E.S. Barr & Co
Kentucky
$55.5M -$433K -1,288 -0.8%
Prudential Financial
118
Prudential Financial
New Jersey
$55.2M -$18.7M -55,694 -25%
Chevy Chase Trust
119
Chevy Chase Trust
Maryland
$53.6M -$41K -122 -0.1%
First Manhattan
120
First Manhattan
New York
$53.1M +$1.21M +3,589 +2%
BTW
121
Boston Trust Walden
Massachusetts
$52.5M +$1.12M +3,330 +2%
DZ Bank
122
DZ Bank
Germany
$51.8M -$52M -154,655 -50%
LP
123
Longview Partners
Guernsey
$51.4M +$51.2M +152,195 New
Citigroup
124
Citigroup
New York
$51.1M -$11.3M -33,558 -18%
UBS Group
125
UBS Group
Switzerland
$50.3M +$8.63M +25,662 +21%