We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
Swiss National Bank
51
Swiss National Bank
Switzerland
$83.5M -$3.67M -22,400 -4%
Bank of Montreal
52
Bank of Montreal
Ontario, Canada
$81.3M +$22.8M +139,514 +42%
Robeco Institutional Asset Management
53
Robeco Institutional Asset Management
Netherlands
$78.5M +$4.34M +26,511 +6%
PI
54
PGGM Investments
Netherlands
$78M +$2.55M +15,587 +4%
MHI
55
Miller Howard Investments
New York
$77.6M -$5.29M -32,295 -7%
Federated Hermes
56
Federated Hermes
Pennsylvania
$75.4M -$4.35M -26,584 -6%
Prudential Financial
57
Prudential Financial
New Jersey
$74.7M -$80.9M -494,388 -53%
VOYA Investment Management
58
VOYA Investment Management
Georgia
$67.7M +$51.5M +314,435 +390%
AIA
59
Avalon Investment & Advisory
Texas
$67.1M +$49M +299,064 +323%
UBS Group
60
UBS Group
Switzerland
$64.9M -$5.74M -35,062 -8%
AllianceBernstein
61
AllianceBernstein
Tennessee
$64.9M +$16.2M +99,028 +35%
California Public Employees Retirement System
62
California Public Employees Retirement System
California
$64.3M -$8.04M -49,086 -12%
EARNEST Partners
63
EARNEST Partners
Georgia
$63M +$1.05M +6,397 +2%
Massachusetts Financial Services
64
Massachusetts Financial Services
Massachusetts
$59.5M +$52.4M +319,985 +1,180%
New York State Common Retirement Fund
65
New York State Common Retirement Fund
New York
$56.1M +$2.76M +16,865 +5%
TD Asset Management
66
TD Asset Management
Ontario, Canada
$55.3M +$5.74M +35,035 +12%
Janus Henderson Group
67
Janus Henderson Group
$54M +$18.2M +111,320 +55%
Russell Investments Group
68
Russell Investments Group
United Kingdom
$53.7M +$23.9M +146,057 +86%
Canada Pension Plan Investment Board
69
Canada Pension Plan Investment Board
Ontario, Canada
$53.2M +$381K +2,325 +0.8%
Barclays
70
Barclays
United Kingdom
$52.2M -$33.7M -205,876 -40%
T. Rowe Price Associates
71
T. Rowe Price Associates
Maryland
$51.7M -$1.02M -6,224 -2%
AL
72
AJO LP
Pennsylvania
$51.3M +$48.3M +294,852 +6,115%
RhumbLine Advisers
73
RhumbLine Advisers
Massachusetts
$50.1M +$3.85M +23,521 +9%
Allianz Asset Management
74
Allianz Asset Management
Germany
$48.7M +$15.4M +94,342 +50%
GLA
75
Great Lakes Advisors
Illinois
$48.1M +$46M +280,724 New