We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
Mitsubishi UFJ Trust & Banking
76
Mitsubishi UFJ Trust & Banking
Japan
$19.8M +$18.4M +1,791,074 New
BlackRock
77
BlackRock
New York
$19M +$17.7M +1,724,208 New
Ohio Public Employees Retirement System (OPERS)
78
Ohio Public Employees Retirement System (OPERS)
Ohio
$18.8M +$17.5M +1,704,060 New
State Board of Administration of Florida Retirement System
79
State Board of Administration of Florida Retirement System
Florida
$18.3M +$17.1M +1,659,552 New
Federated Hermes
80
Federated Hermes
Pennsylvania
$18.2M +$16.9M +1,647,384 New
California State Teachers Retirement System (CalSTRS)
81
California State Teachers Retirement System (CalSTRS)
California
$17.7M +$16.5M +1,604,059 New
PI
82
Putnam Investments
Massachusetts
$17.4M +$16.2M +1,572,087 New
AAA
83
Alpine Associates Advisors
New Jersey
$16.9M +$15.8M +1,532,600 New
T. Rowe Price Associates
84
T. Rowe Price Associates
Maryland
$16.7M +$15.6M +1,514,747 New
Royal Bank of Canada
85
Royal Bank of Canada
Ontario, Canada
$16.4M +$15.3M +1,488,791 New
Wells Fargo
86
Wells Fargo
California
$16.4M +$15.3M +1,484,805 New
JAM
87
Jupiter Asset Management
United Kingdom
$16.3M +$15.1M +1,473,358 New
O
88
OppenheimerFunds
New York
$15.4M +$14.4M +1,398,270 New
RhumbLine Advisers
89
RhumbLine Advisers
Massachusetts
$15.3M +$14.3M +1,390,356 New
MCM
90
Munder Capital Management
Michigan
$15.3M +$14.2M +1,386,394 New
HSBC Holdings
91
HSBC Holdings
United Kingdom
$14.7M +$13.6M +1,327,433 New
MTB
92
Mizuho Trust & Banking
Japan
$14.3M +$13.3M +1,295,147 New
Barclays
93
Barclays
United Kingdom
$14.3M +$13.3M +1,291,727 New
JIR
94
James Investment Research
Ohio
$13.5M +$12.6M +1,225,300 New
WCM
95
Winton Capital Management
United Kingdom
$13.4M +$12.5M +1,212,143 New
First Trust Advisors
96
First Trust Advisors
Illinois
$13.3M +$12.4M +1,204,307 New
Principal Financial Group
97
Principal Financial Group
Iowa
$12.9M +$12M +1,169,507 New
APG Asset Management
98
APG Asset Management
Netherlands
$12.7M +$11.8M +1,152,137 New
PNC Financial Services Group
99
PNC Financial Services Group
Pennsylvania
$12.6M +$11.8M +1,145,849 New
STC
100
SEI Trust Company
Pennsylvania
$12.2M +$11.4M +1,104,462 New