FFC

First Financial Corp Portfolio holdings

AUM $224M
This Quarter Return
+1.34%
1 Year Return
+20%
3 Year Return
+64.82%
5 Year Return
+117.67%
10 Year Return
+234.86%
AUM
$124M
AUM Growth
+$124M
Cap. Flow
-$11.5M
Cap. Flow %
-9.3%
Top 10 Hldgs %
48.23%
Holding
325
New
8
Increased
6
Reduced
115
Closed
16

Sector Composition

1 Financials 25.25%
2 Technology 8.12%
3 Healthcare 7.92%
4 Consumer Staples 6.22%
5 Energy 4.99%
Name Market Value Portfolio Weight Shares or Principal Shares
Change %
Capital Flow
RWK icon
101
Invesco S&P MidCap 400 Revenue ETF
RWK
$982M
$151K 0.12% 2,474
BLK icon
102
Blackrock
BLK
$175B
$144K 0.12% 305
BUSE icon
103
First Busey Corp
BUSE
$2.2B
$141K 0.11% 5,335
NSC icon
104
Norfolk Southern
NSC
$62.8B
$141K 0.11% 705
D icon
105
Dominion Energy
D
$51.1B
$140K 0.11% 1,816
CMS icon
106
CMS Energy
CMS
$21.4B
$138K 0.11% 2,377 -502 -17% -$29.1K
BAX icon
107
Baxter International
BAX
$12.7B
$137K 0.11% 1,675 -200 -11% -$16.4K
ED icon
108
Consolidated Edison
ED
$35.4B
$136K 0.11% 1,550
GOOG icon
109
Alphabet (Google) Class C
GOOG
$2.58T
$130K 0.11% 120
MMM icon
110
3M
MMM
$82.8B
$125K 0.1% 721 -200 -22% -$34.7K
LNT icon
111
Alliant Energy
LNT
$16.7B
$123K 0.1% 2,500
CME icon
112
CME Group
CME
$96B
$121K 0.1% 625
DG icon
113
Dollar General
DG
$23.9B
$118K 0.1% 876 -25 -3% -$3.37K
NTRS icon
114
Northern Trust
NTRS
$25B
$117K 0.09% 1,300
CB icon
115
Chubb
CB
$110B
$116K 0.09% 792 -31 -4% -$4.54K
VIG icon
116
Vanguard Dividend Appreciation ETF
VIG
$95.4B
$115K 0.09% 1,000
AVB icon
117
AvalonBay Communities
AVB
$27.9B
$114K 0.09% 559
CI icon
118
Cigna
CI
$80.3B
$113K 0.09% 717
EFA icon
119
iShares MSCI EAFE ETF
EFA
$66B
$111K 0.09% 1,695 -127 -7% -$8.32K
ICE icon
120
Intercontinental Exchange
ICE
$101B
$110K 0.09% 1,275
VTI icon
121
Vanguard Total Stock Market ETF
VTI
$526B
$110K 0.09% 732 -151 -17% -$22.7K
AXP icon
122
American Express
AXP
$231B
$108K 0.09% 875 -648 -43% -$80K
DOW icon
123
Dow Inc
DOW
$17.5B
$107K 0.09% +2,184 New +$107K
COP icon
124
ConocoPhillips
COP
$124B
$106K 0.09% 1,740 -100 -5% -$6.09K
PAYX icon
125
Paychex
PAYX
$50.2B
$105K 0.08% 1,280