We are live on ! Find out more
PFG icon

Principal Financial Group

Name Holding Trade Value Shares
Change
Change in
Stake
Bank of Nova Scotia
76
Bank of Nova Scotia
Ontario, Canada
$16.6M +$13.8M +246,723 +834%
CM
77
Capital Management
Virginia
$15.6M -$1.94M -34,866 -12%
Manulife (Manufacturers Life Insurance)
78
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$15.2M -$612K -10,987 -4%
Swedbank
79
Swedbank
Sweden
$14.8M +$13.8M +247,341 New
GHA
80
GW Henssler & Associates
Georgia
$14.8M +$13.7M +246,640 New
BGIM
81
Brandywine Global Investment Management
Pennsylvania
$14.6M -$993K -17,812 -7%
GC
82
Gillson Capital
Illinois
$14.3M +$13.3M +238,130 New
Canada Life
83
Canada Life
Manitoba, Canada
$14.2M -$11.5M -205,641 -46%
State of Wisconsin Investment Board
84
State of Wisconsin Investment Board
Wisconsin
$13.3M +$2.11M +37,835 +21%
IP
85
Interval Partners
New York
$12.7M +$4.79M +86,010 +69%
Mitsubishi UFJ Trust & Banking
86
Mitsubishi UFJ Trust & Banking
Japan
$12.6M -$1.67M -29,995 -12%
Royal Bank of Canada
87
Royal Bank of Canada
Ontario, Canada
$12.5M -$148K -2,654 -1%
GC
88
Guggenheim Capital
Illinois
$12M +$8.58K +154 +0.1%
PI
89
Putnam Investments
Massachusetts
$11.4M -$244K -4,376 -2%
GT
90
Glenmede Trust
Pennsylvania
$11.2M -$733K -13,155 -7%
Ensign Peak Advisors
91
Ensign Peak Advisors
Utah
$11.2M -$3.57K -64 -0%
CB
92
Commerce Bank
Missouri
$11.1M +$149K +2,680 +1%
MLM
93
Mount Lucas Management
Pennsylvania
$11.1M +$1.07M +19,114 +12%
Public Sector Pension Investment Board (PSP Investments)
94
Public Sector Pension Investment Board (PSP Investments)
Quebec, Canada
$11M +$3.56M +63,910 +54%
PP
95
Prudential plc
United Kingdom
$10.8M -$51.5M -924,700 -84%
Chevy Chase Trust
96
Chevy Chase Trust
Maryland
$10.2M -$775K -13,901 -8%
GIM
97
Goelzer Investment Management
Indiana
$9.81M -$371K -6,649 -4%
State of New Jersey Common Pension Fund D
98
State of New Jersey Common Pension Fund D
New Jersey
$9.65M -$390K -6,990 -4%
SLAM
99
Swiss Life Asset Management
$9.51M -$1.23M -22,006 -12%
Ohio Public Employees Retirement System (OPERS)
100
Ohio Public Employees Retirement System (OPERS)
Ohio
$9.02M +$771K +13,838 +10%