Sponsored
The Analysis of Town & Country Bank & Trust CO dba First Bankers Trust CO's Holdings & P&L
Currently, Town & Country Bank & Trust CO dba First Bankers Trust CO holds 146 types of securities in its portfolio with a total value $296.0M. In the most recent quarter, they have increased their positions in TSM (+6.0K shares, valued at $2.0M), ACWX (+29.0K shares, valued at $2.0M), RGLD (+7.8K shares, valued at $2.0M); decreased their positions in GLW (-26.6K shares, valued at $3.6M), META (-5.7K shares, valued at $3.2M), APH (-19.1K shares, valued at $2.4M); initiated new positions in TSM (+6.0K shares, valued at $2.0M), ACWX (+29.0K shares, valued at $2.0M), RGLD (+7.8K shares, valued at $2.0M).
1M P&L
+6.3M+2.44%
3M P&L
+2.7M+1.02%
HY P&L
+18.6M+7.54%
P&L figures are estimated based on reported 13F stock holdings and market price changes. They are approximations and may not reflect actual fund performance. Stock split events may also affect the accuracy of these calculations, and we cannot guarantee that all splits have been fully accounted for.
Top Holding Treemap
Top Industries by Value
1Drug Manufacturers - General26.0M
10.2%
2Oil & Gas Integrated16.7M
6.5%
3Software - Infrastructure14.8M
5.8%
Top Industries by Stock Count
1N/A7 stocks
5.5%
2Drug Manufacturers - General6 stocks
4.7%
3Specialty Chemicals5 stocks
3.9%
Sponsored
Stock Holdings
TickerCompany NameSharesShares β³%Event DateReport DateHistory
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
FIRST FARMERS BANK HOLDING CO CDT FIRST FARMERS BANK HOLDING CO CDT19.8K shares0.00%2026-03-312026-04-16
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
BROADCOM INC
-4.84%BROADCOM INC
Shares50.7K
Event2026-03-31
Filed2026-04-16
MSFT
16.50%MICROSOFT CORP
Shares33.7K
Event2026-03-31
Filed2026-04-16
XOM
14.88%EXXON MOBIL CORP
Shares56.2K
Event2026-03-31
Filed2026-04-16
JNJ
-7.77%JOHNSON & JOHNSON
Shares35.7K
Event2026-03-31
Filed2026-04-16
LLY
-3.26%ELI LILLY & CO
Shares9.0K
Event2026-03-31
Filed2026-04-16
AAPL
-2.64%APPLE INC
Shares30.6K
Event2026-03-31
Filed2026-04-16
CVX
-4.97%CHEVRON CORPORATION
Shares34.8K
Event2026-03-31
Filed2026-04-16
JPM
-6.57%JPMORGAN CHASE & CO
Shares23.9K
Event2026-03-31
Filed2026-04-16
ABBV
0.35%ABBVIE INC
Shares31.5K
Event2026-03-31
Filed2026-04-16
PM
-2.35%PHILIP MORRIS INTL INC
Shares40.4K
Event2026-03-31
Filed2026-04-16
ABT
25.55%ABBOTT LABORATORIES
Shares58.9K
Event2026-03-31
Filed2026-04-16
CSCO
12.91%CISCO SYS INC
Shares70.5K
Event2026-03-31
Filed2026-04-16
ALPHABET INC
0.29%ALPHABET INC
Shares18.5K
Event2026-03-31
Filed2026-04-16
SYK
13.02%STRYKER CORPORATION
Shares16.1K
Event2026-03-31
Filed2026-04-16
PG
21.02%PROCTER & GAMBLE CO
Shares36.3K
Event2026-03-31
Filed2026-04-16
CEG
4.10%CONSTELLATION ENERGY CORP
Shares17.7K
Event2026-03-31
Filed2026-04-16
LHX
-12.16%L3HARRIS TECHNOLOGIES INC
Shares12.2K
Event2026-03-31
Filed2026-04-16
MPC
-0.70%MARATHON PETE CORP
Shares15.0K
Event2026-03-31
Filed2026-04-16
MMC
3.22%MARSH & MCLENNAN COS INC
Shares20.8K
Event2026-03-31
Filed2026-04-16
AEP
0.61%AMERICAN ELEC PWR CO INC
Shares27.3K
Event2026-03-31
Filed2026-04-16
MERCK & CO INC
-8.78%MERCK & CO INC
Shares29.2K
Event2026-03-31
Filed2026-04-16
V
60.74%VISA INC
Shares11.6K
Event2026-03-31
Filed2026-04-16
PEP
46.08%PEPSICO INC
Shares22.5K
Event2026-03-31
Filed2026-04-16
CHDN
29.19%CHURCHILL DOWNS INC
Shares38.1K
Event2026-03-31
Filed2026-04-16
GLW
-52.02%CORNING INC
Shares24.6K
Event2026-03-31
Filed2026-04-16
MDLZ
6.98%MONDELEZ INTL INC
Shares56.3K
Event2026-03-31
Filed2026-04-16
TJX
-25.20%TJX COS INC NEW
Shares19.4K
Event2026-03-31
Filed2026-04-16
CPK
18.15%CHESAPEAKE UTILS CORP
Shares24.4K
Event2026-03-31
Filed2026-04-16
HD
-1.32%HOME DEPOT INC
Shares9.4K
Event2026-03-31
Filed2026-04-16
TXRH
0.09%TEXAS ROADHOUSE INC
Shares18.6K
Event2026-03-31
Filed2026-04-16
LINDE PLC
24.63%LINDE PLC
Shares5.7K
Event2026-03-31
Filed2026-04-16
EATON CORP PLC
-5.31%EATON CORP PLC
Shares7.7K
Event2026-03-31
Filed2026-04-16
ADP
3.76%AUTOMATIC DATA PROCESSING IN
Shares13.6K
Event2026-03-31
Filed2026-04-16
TGT
75.80%TARGET CORP
Shares22.4K
Event2026-03-31
Filed2026-04-16
TMO
12.23%THERMO FISHER SCIENTIFIC INC
Shares5.5K
Event2026-03-31
Filed2026-04-16
MCK
-0.52%MCKESSON CORP
Shares3.0K
Event2026-03-31
Filed2026-04-16
UNP
-4.80%UNION PAC CORP
Shares10.4K
Event2026-03-31
Filed2026-04-16
CB
-11.24%CHUBB LTD SWITZ
Shares7.7K
Event2026-03-31
Filed2026-04-16
ATO
5.09%ATMOS ENERGY CORP
Shares13.4K
Event2026-03-31
Filed2026-04-16
KO
-1.13%COCA COLA CO
Shares32.5K
Event2026-03-31
Filed2026-04-16
ALPHABET INC
0.23%ALPHABET INC
Shares8.6K
Event2026-03-31
Filed2026-04-16
GE AEROSPACE
-2.48%GE AEROSPACE
Shares8.6K
Event2026-03-31
Filed2026-04-16
LECO
-20.01%LINCOLN ELEC HLDGS INC
Shares9.8K
Event2026-03-31
Filed2026-04-16
TER
-13.48%TERADYNE INC
Shares8.2K
Event2026-03-31
Filed2026-04-16
ROP
11.71%ROPER TECHNOLOGIES INC
Shares6.6K
Event2026-03-31
Filed2026-04-16
ADC
10.42%AGREE RLTY CORP
Shares30.0K
Event2026-03-31
Filed2026-04-16
DKS
-32.38%DICKS SPORTING GOODS INC
Shares11.1K
Event2026-03-31
Filed2026-04-16
VMC
22.70%VULCAN MATLS CO
Shares7.9K
Event2026-03-31
Filed2026-04-16
TSM
NewTAIWAN SEMICONDUCTOR MANUFAC
Shares6.0K
Event2026-03-31
Filed2026-04-16
AMZN
3.05%AMAZON COM INC
Shares9.7K
Event2026-03-31
Filed2026-04-16
ACWX
NewISHARES TR
Shares29.0K
Event2026-03-31
Filed2026-04-16
WMT
-4.66%WALMART INC
Shares16.0K
Event2026-03-31
Filed2026-04-16
RGLD
NewROYAL GOLD INC
Shares7.8K
Event2026-03-31
Filed2026-04-16
KMI
11.94%KINDER MORGAN INC DEL
Shares58.0K
Event2026-03-31
Filed2026-04-16
ADI
-27.83%ANALOG DEVICES INC
Shares6.0K
Event2026-03-31
Filed2026-04-16
SO
-4.45%SOUTHERN CO
Shares19.9K
Event2026-03-31
Filed2026-04-16
HON
-0.54%HONEYWELL INTL INC
Shares8.5K
Event2026-03-31
Filed2026-04-16
ENB
0.09%ENBRIDGE INC
Shares35.1K
Event2026-03-31
Filed2026-04-16
MCD
-1.40%MCDONALDS CORP
Shares5.9K
Event2026-03-31
Filed2026-04-16
J
0.65%JACOBS SOLUTIONS INC
Shares12.5K
Event2026-03-31
Filed2026-04-16
RTX
-4.30%RTX CORPORATION
Shares8.1K
Event2026-03-31
Filed2026-04-16
ODFL
20.21%OLD DOMINION FREIGHT LINE IN
Shares7.9K
Event2026-03-31
Filed2026-04-16
HSY
-1.72%HERSHEY CO
Shares7.4K
Event2026-03-31
Filed2026-04-16
CSX
-0.79%CSX CORP
Shares37.5K
Event2026-03-31
Filed2026-04-16
ECL
12.38%ECOLAB INC
Shares5.6K
Event2026-03-31
Filed2026-04-16
SPGI
NewS&P GLOBAL INC
Shares3.5K
Event2026-03-31
Filed2026-04-16
NEE
-2.82%NEXTERA ENERGY INC
Shares14.8K
Event2026-03-31
Filed2026-04-16
LNT
-3.75%ALLIANT ENERGY CORP
Shares18.9K
Event2026-03-31
Filed2026-04-16
ASTRAZENECA PLC
NewASTRAZENECA PLC
Shares6.9K
Event2026-03-31
Filed2026-04-16
META
-70.79%META PLATFORMS INC
Shares2.3K
Event2026-03-31
Filed2026-04-16
UNH
6.29%UNITEDHEALTH GROUP INC
Shares4.9K
Event2026-03-31
Filed2026-04-16
CRWD
40.61%CROWDSTRIKE HLDGS INC
Shares3.3K
Event2026-03-31
Filed2026-04-16
DOV
-18.00%DOVER CORP
Shares6.0K
Event2026-03-31
Filed2026-04-16
O
-5.17%REALTY INCOME CORP
Shares19.4K
Event2026-03-31
Filed2026-04-16
CW
-40.14%CURTISS WRIGHT CORP
Shares1.7K
Event2026-03-31
Filed2026-04-16
FIRST FARMERS BANK HOLDING CO CDT
0.00%FIRST FARMERS BANK HOLDING CO CDT
Shares19.8K
Event2026-03-31
Filed2026-04-16
BMY
0.25%BRISTOL-MYERS SQUIBB CO
Shares17.3K
Event2026-03-31
Filed2026-04-16
COST
0.00%COSTCO WHOLESALE CORPORATION
Shares1.0K
Event2026-03-31
Filed2026-04-16
MOG.A
-69.90%MOOG INC
Shares3.5K
Event2026-03-31
Filed2026-04-16
APD
-14.73%AIR PRODUCTS AND CHEMICALS I
Shares3.2K
Event2026-03-31
Filed2026-04-16
T
0.27%AT&T INC
Shares31.9K
Event2026-03-31
Filed2026-04-16
VZ
-5.16%VERIZON COMMUNICATIONS INC
Shares17.0K
Event2026-03-31
Filed2026-04-16
NVDA
-3.37%NVIDIA CORPORATION
Shares4.9K
Event2026-03-31
Filed2026-04-16
AWK
1.24%AMERICAN WTR WKS CO INC NEW
Shares6.1K
Event2026-03-31
Filed2026-04-16
ORCL
-48.98%ORACLE CORP
Shares5.6K
Event2026-03-31
Filed2026-04-16
CHD
-0.76%CHURCH & DWIGHT CO INC
Shares8.6K
Event2026-03-31
Filed2026-04-16
IBM
-12.08%INTERNATIONAL BUSINESS MACHS
Shares3.3K
Event2026-03-31
Filed2026-04-16
MU
NewMICRON TECHNOLOGY INC
Shares2.3K
Event2026-03-31
Filed2026-04-16
EUAD
-12.92%SPINNAKER ETF SERIES
Shares19.3K
Event2026-03-31
Filed2026-04-16
RPM
-0.29%RPM INTL INC
Shares7.8K
Event2026-03-31
Filed2026-04-16
CDW
-49.28%CDW CORP
Shares6.2K
Event2026-03-31
Filed2026-04-16
COP
-4.84%CONOCOPHILLIPS
Shares5.7K
Event2026-03-31
Filed2026-04-16
CINF
-7.45%CINCINNATI FINL CORP
Shares4.6K
Event2026-03-31
Filed2026-04-16
BF.B
-5.64%BROWN FORMAN CORP
Shares26.5K
Event2026-03-31
Filed2026-04-16
MMM
0.00%3M CO
Shares4.7K
Event2026-03-31
Filed2026-04-16
OKE
-20.73%ONEOK INC NEW
Shares7.5K
Event2026-03-31
Filed2026-04-16
SRE
0.00%SEMPRA
Shares6.9K
Event2026-03-31
Filed2026-04-16
EMR
0.00%EMERSON ELEC CO
Shares5.1K
Event2026-03-31
Filed2026-04-16
ALB
0.00%ALBEMARLE CORP
Shares3.7K
Event2026-03-31
Filed2026-04-16
PFE
-3.12%PFIZER INC
Shares21.5K
Event2026-03-31
Filed2026-04-16
CAT
-20.13%CATERPILLAR INC
Shares837
Event2026-03-31
Filed2026-04-16
AMGN
-1.28%AMGEN INC
Shares1.5K
Event2026-03-31
Filed2026-04-16
UPS
0.00%UNITED PARCEL SVCS INC
Shares5.4K
Event2026-03-31
Filed2026-04-16
KMB
-1.00%KIMBERLY-CLARK CORP
Shares5.2K
Event2026-03-31
Filed2026-04-16
CLX
-0.68%CLOROX CO DEL
Shares4.8K
Event2026-03-31
Filed2026-04-16
BTAL
40.05%AGF INVTS TR
Shares35.6K
Event2026-03-31
Filed2026-04-16
ZTS
-44.45%ZOETIS INC
Shares4.2K
Event2026-03-31
Filed2026-04-16
EPD
0.00%ENTERPRISE PRODS PARTNERS L
Shares12.5K
Event2026-03-31
Filed2026-04-16
SYY
-16.02%SYSCO CORP
Shares6.5K
Event2026-03-31
Filed2026-04-16
D
-5.12%DOMINION ENERGY INC
Shares7.4K
Event2026-03-31
Filed2026-04-16
GGG
0.00%GRACO INC
Shares5.3K
Event2026-03-31
Filed2026-04-16
BF.A
-2.53%BROWN FORMAN CORP
Shares16.7K
Event2026-03-31
Filed2026-04-16
DIS
-1.68%DISNEY WALT CO
Shares4.6K
Event2026-03-31
Filed2026-04-16
PROSHARES TR
67.41%PROSHARES TR
Shares11.7K
Event2026-03-31
Filed2026-04-16
WY
0.00%WEYERHAEUSER CO
Shares17.9K
Event2026-03-31
Filed2026-04-16
ACCENTURE PLC IRELAND
-38.40%ACCENTURE PLC IRELAND
Shares2.1K
Event2026-03-31
Filed2026-04-16
NOC
0.00%NORTHROP GRUMMAN CORP
Shares558
Event2026-03-31
Filed2026-04-16
PSX
-5.61%PHILLIPS 66
Shares2.1K
Event2026-03-31
Filed2026-04-16
LDOS
-7.80%LEIDOS HOLDINGS INC
Shares2.4K
Event2026-03-31
Filed2026-04-16
DUKE ENERGY CORP NEW
-2.00%DUKE ENERGY CORP NEW
Shares2.7K
Event2026-03-31
Filed2026-04-16
PNC
-11.87%PNC FINL SVCS GROUP INC
Shares1.7K
Event2026-03-31
Filed2026-04-16
XYL
0.00%XYLEM INC
Shares2.9K
Event2026-03-31
Filed2026-04-16
BTI
0.00%BRITISH AMERN TOB PLC
Shares5.8K
Event2026-03-31
Filed2026-04-16
MO
0.50%ALTRIA GROUP INC
Shares5.1K
Event2026-03-31
Filed2026-04-16
AXP
10.37%AMERICAN EXPRESS CO
Shares1.1K
Event2026-03-31
Filed2026-04-16
FANG
-5.19%DIAMONDBACK ENERGY INC
Shares1.7K
Event2026-03-31
Filed2026-04-16
WTRG
-0.71%ESSENTIAL UTILS INC
Shares8.0K
Event2026-03-31
Filed2026-04-16
WM
0.00%WASTE MGMT INC DEL
Shares1.3K
Event2026-03-31
Filed2026-04-16
CL
0.00%COLGATE PALMOLIVE CO
Shares3.4K
Event2026-03-31
Filed2026-04-16
ITT INC
0.00%ITT INC
Shares1.5K
Event2026-03-31
Filed2026-04-16
ISRG
0.00%INTUITIVE SURGICAL INC
Shares613
Event2026-03-31
Filed2026-04-16
BERKSHIRE HATHAWAY INC DEL
-21.83%BERKSHIRE HATHAWAY INC DEL
Shares555
Event2026-03-31
Filed2026-04-16
EQT CORP
NewEQT CORP
Shares4.2K
Event2026-03-31
Filed2026-04-16
APH
-90.19%AMPHENOL CORP
Shares2.1K
Event2026-03-31
Filed2026-04-16
WEC ENERGY GROUP INC
-10.75%WEC ENERGY GROUP INC
Shares2.2K
Event2026-03-31
Filed2026-04-16
TSCO
-0.36%TRACTOR SUPPLY CO
Shares5.5K
Event2026-03-31
Filed2026-04-16
UNILEVER PLC
-0.02%UNILEVER PLC
Shares4.3K
Event2026-03-31
Filed2026-04-16
ITW
-6.93%ILLINOIS TOOL WKS INC
Shares940
Event2026-03-31
Filed2026-04-16
AMT
0.00%AMERICAN TOWER CORP
Shares1.4K
Event2026-03-31
Filed2026-04-16
ROCKET LAB CORP
2.76%ROCKET LAB CORP
Shares3.7K
Event2026-03-31
Filed2026-04-16
TRV
0.00%TRAVELERS COMPANIES INC
Shares808
Event2026-03-31
Filed2026-04-16
SHW
2.54%SHERWIN WILLIAMS CO
Shares728
Event2026-03-31
Filed2026-04-16
SNDK
NewSANDISK CORP
Shares364
Event2026-03-31
Filed2026-04-16
PANW
-22.14%PALO ALTO NETWORKS INC
Shares1.4K
Event2026-03-31
Filed2026-04-16
VIG
NewVANGUARD SPECIALIZED FUNDS
Shares1.0K
Event2026-03-31
Filed2026-04-16
USB
-2.19%US BANCORP
Shares4.1K
Event2026-03-31
Filed2026-04-16
Call Option Holdings
No call option holdings data available
No call option holdings data available
Put Option Holdings
No put option holdings data available
No put option holdings data available