We are live on ! Find out more
THFF icon

First Financial Corp

Name Holding Trade Value Shares
Change
Change in
Stake
Barclays
51
Barclays
United Kingdom
$1.13M -$172K -3,809 -13%
Swiss National Bank
52
Swiss National Bank
Switzerland
$1.12M +$67.9K +1,500 +6%
ZCM
53
Ziegler Capital Management
Illinois
$1.1M +$254K +5,624 +28%
SEI Investments
54
SEI Investments
Pennsylvania
$1.03M +$559K +12,350 +109%
CIC
55
Cornercap Investment Counsel
Georgia
$1.01M +$236K +5,208 +29%
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
56
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
Ontario, Canada
$1M
FMWA
57
Forvis Mazars Wealth Advisors
Missouri
$884K +$654K +14,455 +242%
Grantham, Mayo, Van Otterloo & Co (GMO)
58
Grantham, Mayo, Van Otterloo & Co (GMO)
Massachusetts
$835K
HSA
59
HBK Sorce Advisory
Pennsylvania
$799K
ZIM
60
Zacks Investment Management
Illinois
$753K
DCM
61
Donaldson Capital Management
Indiana
$750K
SGI
62
Summit Global Investments
Utah
$736K +$81.5K +1,800 +12%
PPA
63
Parametric Portfolio Associates
Washington
$733K +$163K +3,601 +27%
SO
64
STRS Ohio
Ohio
$701K -$63.4K -1,400 -8%
Norges Bank
65
Norges Bank
Norway
$689K
RhumbLine Advisers
66
RhumbLine Advisers
Massachusetts
$670K -$166K -3,662 -19%
SAM
67
Shell Asset Management
Netherlands
$647K -$100K -2,214 -13%
Truist Financial
68
Truist Financial
North Carolina
$643K
Ohio Public Employees Retirement System (OPERS)
69
Ohio Public Employees Retirement System (OPERS)
Ohio
$627K +$239K +5,289 +57%
California State Teachers Retirement System (CalSTRS)
70
California State Teachers Retirement System (CalSTRS)
California
$618K -$61.6K -1,362 -9%
Royal Bank of Canada
71
Royal Bank of Canada
Ontario, Canada
$611K -$51.5K -1,137 -7%
T. Rowe Price Associates
72
T. Rowe Price Associates
Maryland
$585K -$64.4K -1,424 -10%
Principal Financial Group
73
Principal Financial Group
Iowa
$579K -$309K -6,819 -34%
Federated Hermes
74
Federated Hermes
Pennsylvania
$573K +$9.82K +217 +2%
AIMCA
75
Alberta Investment Management Corp (AIMCo)
Alberta, Canada
$558K +$584K +12,900 New