We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
Mackenzie Financial
76
Mackenzie Financial
Ontario, Canada
$6.73M +$863K +712 +16%
Neuberger Berman Group
77
Neuberger Berman Group
New York
$6.7M -$1.35M -1,117 -18%
Canada Life
78
Canada Life
Manitoba, Canada
$6.52M +$4.15M +3,420 +201%
Canada Pension Plan Investment Board
79
Canada Pension Plan Investment Board
Ontario, Canada
$6.5M -$24.1M -19,900 -80%
AIM
80
Artemis Investment Management
United Kingdom
$6.25M +$5.94M +4,900 New
Swiss National Bank
81
Swiss National Bank
Switzerland
$5.99M -$121K -100 -2%
PI
82
Putnam Investments
Massachusetts
$5.72M +$5.44M +4,488 New
TRSOTSOK
83
Teachers Retirement System of the State of Kentucky
Kentucky
$5.6M +$97K +80 +2%
BCM
84
Brown Capital Management
Maryland
$5.29M -$1.68M -1,388 -25%
MIM
85
Montgomery Investment Management
Maryland
$5.04M +$2.4M +1,980 +101%
Bank of America
86
Bank of America
North Carolina
$4.85M +$739K +610 +19%
PPA
87
Parametric Portfolio Associates
Washington
$4.78M +$4.54M +3,747 New
HSBC Holdings
88
HSBC Holdings
United Kingdom
$4.66M +$3.12M +2,577 +240%
CIA
89
CCM Investment Advisers
South Carolina
$4.48M +$168K +139 +4%
TPSF
90
Texas Permanent School Fund
Texas
$4.47M -$133K -110 -3%
MLICM
91
Metropolitan Life Insurance Company (MetLife)
New York
$4.45M -$47.3K -39 -1%
CS
92
Credit Suisse
Switzerland
$4.43M +$38.8K +32 +0.9%
Federated Hermes
93
Federated Hermes
Pennsylvania
$4.38M -$721K -595 -15%
BNP Paribas Financial Markets
94
BNP Paribas Financial Markets
France
$4.37M +$499K +412 +14%
State of Wisconsin Investment Board
95
State of Wisconsin Investment Board
Wisconsin
$4.37M +$406K +335 +11%
ACM
96
Advisors Capital Management
New Jersey
$3.94M +$345K +285 +10%
AllianceBernstein
97
AllianceBernstein
Tennessee
$3.92M -$526K -434 -12%
RAM
98
Ramsey Asset Management
Virginia
$3.89M
AQR Capital Management
99
AQR Capital Management
Connecticut
$3.83M +$2.42K +2 +0.1%
BCM
100
Bridgeway Capital Management
Texas
$3.58M