First Bank & Trust Q2 2025 Filing

Filed July 9, 2025

Portfolio Value

$560.8M

Holdings

243

Report Date

Q2 2025

Filing Type

13F-HR

All Holdings (243 positions)

#StockSharesValue% PortfolioType
1
VTIVan Ttl Stk Mkt
214,991$65.3M11.65%
2
VEAVanguard FTSE Dev
844,949$48.2M8.59%
3
AGGiShares Core
294,184$29.2M5.20%
4
VOOVanguard Index Fd Et
43,329$24.6M4.39%
5
VWOVanguard FTSE Emg
454,945$22.5M4.01%
6
MSFTMicrosoft Corp (Wa)
34,759$17.3M3.08%
7
IJRiShares Core SP Scp
127,156$13.9M2.48%
8
IJHiShares Tr Core SP
220,532$13.7M2.44%
9
DAKTDaktronics Inc.
591,804$8.9M1.60%
10
VOOVVanguard SP 500 Val
45,762$8.6M1.54%
11
METAFacebook Inc
9,855$7.3M1.30%
12
NVDANvidia Corporation
43,893$6.9M1.24%
13
XYFBig Sioux Financial Class A
101$6.8M1.22%
14
CATHSP 500 Catholic
89,562$6.8M1.20%
15
VIOVVanguard Sp 600 Val
78,422$6.7M1.20%
16
AMZNAmazon Com Inc
27,062$5.9M1.06%
17
4I1Phillip Morris Intl
31,640$5.8M1.03%
18
GILDGilead Sciences In
43,836$4.9M0.87%
19
BACVerizon Comm
105,026$4.5M0.81%
20
DUKDuke Energy Corp NEw
38,206$4.5M0.80%
21
MAMastercard Inc Cl A
7,881$4.4M0.79%
22
NOWServicenow Inc
4,237$4.4M0.78%
23
SOThe Southern Company
46,783$4.3M0.77%
24
TTENTotal Sa-Spon Adr
69,967$4.3M0.77%
25
INTUIntuit Inc
5,350$4.2M0.75%
26
ENBEnbridge Inc C
92,936$4.2M0.75%
27
WMBWIlliams Cos Inc
66,553$4.2M0.75%
28
XELXcel Energy Inc
60,186$4.1M0.73%
29
NGGNatl Grid Plc Npv
53,452$4.0M0.71%
30
COSTCostco Whsl Corp
3,952$3.9M0.70%
31
GOOGAlphabet Inc Class C
22,039$3.9M0.70%
32
TATT Inc
130,164$3.8M0.67%
33
IVViShares Core SP
5,937$3.7M0.66%
34
UBERUber Technologies
38,914$3.6M0.65%
35
VPLVanguard FTSE ETF
43,465$3.6M0.64%
36
ABBVAbbvie Inc USD .01
19,036$3.5M0.63%
37
CITCintas Corp
15,616$3.5M0.62%
38
HBANHuntington Bancshrs
205,501$3.4M0.61%
39
CVXChevron Corp
23,587$3.4M0.60%
40
PNCPNC Financial Serv
18,066$3.4M0.60%
41
SNYSanofi
68,717$3.3M0.59%
42
ISRGIntuitive Surgical
6,091$3.3M0.59%
43
USBUS Bancorp Del Com
73,092$3.3M0.59%
44
PGRProgressive Corp Oh
12,146$3.2M0.58%
45
AAPLApple Inc
15,587$3.2M0.57%
46
AMGNAmgen Inc
11,262$3.1M0.56%
47
JPMJP Morgan Chase Co
10,202$3.0M0.53%
48
TRPTc Energy Corp Com
59,579$2.9M0.52%
49
NFLXNetflix Com Inc
2,144$2.9M0.51%
50
AEPAmerican Elec Pwr
26,985$2.8M0.50%
51
XOMExxon Mobil Corp
25,354$2.7M0.49%
52
HLTHILTON WORLDWIDE HLDGS INC COM
10,254$2.7M0.49%
53
GQ9SPDR Gold Trust ETF
8,940$2.7M0.49%
54
ADSKAutodesk Inc
8,744$2.7M0.48%
55
ETREntergy Corp
30,576$2.5M0.45%
56
ORealty Income Corp
42,802$2.5M0.44%
57
TFCTruist Financial Cor
56,692$2.4M0.43%
58
MRVLMarvell Technology Inc
30,204$2.3M0.42%
59
PLDPrologis Inc
21,331$2.2M0.40%
60
BMTABritish American Tob
45,370$2.1M0.38%
61
CMCan Imperial Bk Comm
29,410$2.1M0.37%
62
KVUEKENVUE INC COM
96,329$2.0M0.36%
63
JNJJohnson & Johnson
12,977$2.0M0.35%
64
VGKVanguard FTSE Europe
25,485$2.0M0.35%
65
CSGPCostar Group Inc
24,562$2.0M0.35%
66
BMOBANK MONTREAL QUE COM
16,206$1.8M0.32%
67
KOCoca-Cola Co
25,007$1.8M0.32%
68
EMXCMSCI Emg Mrkt China
27,895$1.8M0.31%
69
AQLTiShares Trust Core
21,048$1.8M0.31%
70
PFEPfizer Inc
71,216$1.7M0.31%
71
TTDThe Trade Desk Inc C
23,166$1.7M0.30%
72
BRK/BBerkshire Hathaway
3,393$1.6M0.29%
73
GOOGLAlphabet Inc Class A
9,208$1.6M0.29%
74
SPGISP Global Inc USD
2,987$1.6M0.28%
75
WFCWells Fargo Co
19,114$1.5M0.27%
76
T7DTranSDigm
1,006$1.5M0.27%
77
PPLPpl Corporation
44,939$1.5M0.27%
78
VLTOVERALTO CORP COM SHS
14,461$1.5M0.26%
79
CBChubb Ltd Chf
5,005$1.4M0.26%
80
VVisa, Inc
4,044$1.4M0.26%
81
ZTSZoetis Inc
9,183$1.4M0.26%
82
NXPINxp Semiconductors
6,529$1.4M0.25%
83
WDAYWorkday Inc
5,853$1.4M0.25%
84
CCBCoastal Financial Co
14,166$1.4M0.24%
85
BMYBristol Myers Squibb
28,331$1.3M0.23%
86
DWDMorgan Stanley
9,263$1.3M0.23%
87
EEMiShares MSCI Emging
26,947$1.3M0.23%
88
GNRCGENERAC HLDGS INC COM
8,753$1.3M0.22%
89
GSKGSK PLC SPONSORED ADR
31,667$1.2M0.22%
90
DDOGCl A Com
9,035$1.2M0.22%
91
DEODiageo Plc-Spons
11,623$1.2M0.21%
92
IWFiShares 1000 Grwth
2,623$1.1M0.20%
93
FICOFAIR ISAAC CORP COM
574$1.0M0.19%
94
KKRKkr & Co Inc Cl A
7,725$1.0M0.18%
95
FEFirstenergy Corp
24,912$1.0M0.18%
96
TSMTaiwan Semiconductor
4,357$986K0.18%
97
VEEVVeeva Systems
3,373$971K0.17%
98
IWDiShares 1000 Value
4,584$890K0.16%
99
PEPPepsico Inc
6,721$887K0.16%
100
RBCRBC Bearings Inc
2,277$876K0.16%
Page 1 of 3Next