We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
CIBC Private Wealth Group
101
CIBC Private Wealth Group
Georgia
$47.9M -$631K -3,662 -1%
CI Investments Inc
102
CI Investments Inc
Ontario, Canada
$47.5M -$5.28M -30,660 -11%
DMIC
103
Dixon Mitchell Investment Counsel
British Columbia, Canada
$46.3M +$43.6M +253,377 New
AAP
104
Aristotle Atlantic Partners
Florida
$46.1M -$1.31M -7,629 -3%
Allianz Asset Management
105
Allianz Asset Management
Germany
$45.8M +$1.31M +7,631 +3%
SPI
106
Santori & Peters Inc
Pennsylvania
$45.1M
Fidelity International
107
Fidelity International
Bermuda
$44.2M +$506K +2,937 +1%
New York State Common Retirement Fund
108
New York State Common Retirement Fund
New York
$42.5M -$2.7M -15,685 -6%
NAM
109
Nissay Asset Management
Japan
$40.6M -$4.73M -27,437 -11%
LGF
110
LGT Group Foundation
Liechtenstein
$39.1M +$6.18M +35,904 +20%
DB
111
Danske Bank
Denmark
$38.6M +$36.3M +210,832 New
BNP Paribas Financial Markets
112
BNP Paribas Financial Markets
France
$37.8M +$21.4M +124,130 +150%
State Board of Administration of Florida Retirement System
113
State Board of Administration of Florida Retirement System
Florida
$37.6M +$1.41M +8,189 +3%
PNC Financial Services Group
114
PNC Financial Services Group
Pennsylvania
$37.2M +$362K +2,099 +1%
New York State Teachers Retirement System (NYSTRS)
115
New York State Teachers Retirement System (NYSTRS)
New York
$36.9M -$1.31M -7,591 -4%
TD Asset Management
116
TD Asset Management
Ontario, Canada
$36.3M +$7.24M +42,053 +27%
EIP
117
Epoch Investment Partners
New York
$34.8M +$14.9M +86,693 +84%
CRC
118
Curi RMB Capital
Illinois
$33.1M +$250K +1,454 +0.8%
Robeco Institutional Asset Management
119
Robeco Institutional Asset Management
Netherlands
$32.7M -$377K -2,188 -1%
Prudential Financial
120
Prudential Financial
New Jersey
$32.1M -$1.03M -5,954 -3%
NSAM
121
North Star Asset Management
Wisconsin
$31.2M -$43.8K -254 -0.1%
Canada Pension Plan Investment Board
122
Canada Pension Plan Investment Board
Ontario, Canada
$31.1M +$2.54M +14,749 +9%
Thrivent Financial for Lutherans
123
Thrivent Financial for Lutherans
Minnesota
$30.9M -$187K -1,083 -0.6%
TRSOTSOK
124
Teachers Retirement System of the State of Kentucky
Kentucky
$29.5M -$4.51M -26,177 -14%
KBC Group
125
KBC Group
Belgium
$29.4M -$2.27M -13,186 -8%