Free Trial

First Financial Top Holdings and 13F Report (2025)

About First Financial

First Financial NASDAQ: THFF has filed 13-F forms with the SEC as an investor. First Financial is itself a publicly traded company. For more information on First Financial stock, visit the First Financial stock profile here.

Investment Activity

  • First Financial has $214.66 million in total holdings as of December 31, 2024.
  • First Financial owns shares of 399 different stocks, but just 54 companies or ETFs make up 80% of its holdings.
  • Approximately 4.13% of the portfolio was purchased this quarter.
  • About 1.56% of the portfolio was sold this quarter.
  • This quarter, First Financial has purchased 440 new stocks and bought additional shares in 86 stocks.
  • First Financial sold shares of 69 stocks and completely divested from 74 stocks this quarter.

Largest Holdings

First Financial
$35,180,799
Microsoft
$7,640,109

Largest New Holdings this Quarter

iShares Russell 2000 ETF
$81,313 Holding
Bank of New York Mellon
$80,441 Holding

Largest Purchases this Quarter

Vanguard Small-Cap ETF
3,013 shares (about $723.96K)
Vanguard Mid-Cap ETF
2,678 shares (about $707.34K)
Vanguard FTSE Developed Markets ETF
14,269 shares (about $682.34K)
Palo Alto Networks
3,160 shares (about $574.99K)
Schwab US Dividend Equity ETF
16,324 shares (about $445.97K)

Largest Sales this Quarter

Vanguard Mega Cap ETF
3,093 shares (about $657.76K)
BP
11,000 shares (about $325.16K)
Walmart
3,134 shares (about $283.16K)
Eli Lilly and Company
353 shares (about $272.52K)
iShares S&P 100 ETF
608 shares (about $175.62K)

Sector Allocation Over Time

Map of 500 Largest Holdings ofFirst Financial

 
 
Selling
 
 
Neutral
 
 
Buying
Issuer NameHoldings ValueApproximate Purchase/SaleChange in SharesShares Held% of PortfolioSector
First Financial Co. stock logo
THFF
First Financial
$35,180,799$380,467 1.1%761,65416.4%Finance
Vanguard S&P 500 ETF stock logo
VOO
Vanguard S&P 500 ETF
$25,548,215$319,514 1.3%47,41611.9%ETF
Vanguard Information Technology ETF stock logo
VGT
Vanguard Information Technology ETF
$11,490,242$248,720 2.2%18,4795.4%ETF
Microsoft Co. stock logo
MSFT
Microsoft
$7,640,109$204,006 2.7%18,1263.6%Computer and Technology
Vanguard FTSE Developed Markets ETF stock logo
VEA
Vanguard FTSE Developed Markets ETF
$6,726,456$682,343 11.3%140,6623.1%ETF
Apple Inc. stock logo
AAPL
Apple
$5,229,771$44,575 -0.8%20,8842.4%Computer and Technology
Vanguard Small-Cap ETF stock logo
VB
Vanguard Small-Cap ETF
$4,035,503$723,964 21.9%16,7951.9%ETF
Vanguard Mid-Cap ETF stock logo
VO
Vanguard Mid-Cap ETF
$3,760,947$707,340 23.2%14,2391.8%ETF
Eli Lilly and Company stock logo
LLY
Eli Lilly and Company
$3,477,088$272,516 -7.3%4,5041.6%Medical
Vanguard Health Care ETF stock logo
VHT
Vanguard Health Care ETF
$3,154,635$110,609 3.6%12,4351.5%ETF
Vanguard Financials ETF stock logo
VFH
Vanguard Financials ETF
$3,143,259$86,663 2.8%26,6221.5%ETF
Vanguard Consumer Discretionary ETF stock logo
VCR
Vanguard Consumer Discretionary ETF
$2,875,410$83,334 3.0%7,6601.3%ETF
JPMorgan Chase & Co. stock logo
JPM
JPMorgan Chase & Co.
$2,855,426$87,734 3.2%11,9121.3%Finance
NVIDIA Co. stock logo
NVDA
NVIDIA
$2,776,849$86,483 -3.0%20,6781.3%Computer and Technology
Vanguard Communication Services ETF stock logo
VOX
Vanguard Communication Services ETF
$2,737,988$30,217 1.1%17,6691.3%ETF
Vanguard Industrials ETF stock logo
VIS
Vanguard Industrials ETF
$2,399,157$85,984 3.7%9,4311.1%ETF
Broadcom Inc. stock logo
AVGO
Broadcom
$2,397,2260.0%10,3401.1%Computer and Technology
Exxon Mobil Co. stock logo
XOM
Exxon Mobil
$1,969,607$4,518 -0.2%18,3100.9%Oils/Energy
The Procter & Gamble Company stock logo
PG
Procter & Gamble
$1,937,196$75,945 4.1%11,5550.9%Consumer Staples
Meta Platforms, Inc. stock logo
META
Meta Platforms
$1,919,302$48,012 -2.4%3,2780.9%Computer and Technology
Abbott Laboratories stock logo
ABT
Abbott Laboratories
$1,881,472$22,056 1.2%16,6340.9%Medical
AbbVie Inc. stock logo
ABBV
AbbVie
$1,783,930$22,923 -1.3%10,0390.8%Medical
Waste Connections, Inc. stock logo
WCN
Waste Connections
$1,672,9050.0%9,7500.8%Business Services
The Home Depot, Inc. stock logo
HD
Home Depot
$1,614,308$52,125 3.3%4,1500.8%Retail/Wholesale
Invesco NASDAQ 100 ETF stock logo
QQQM
Invesco NASDAQ 100 ETF
$1,494,616$110,907 8.0%7,1020.7%ETF
Alphabet Inc. stock logo
GOOGL
Alphabet
$1,490,359$38,239 -2.5%7,8730.7%Computer and Technology
iShares Russell 1000 ETF stock logo
IWB
iShares Russell 1000 ETF
$1,480,9700.0%4,5970.7%ETF
Visa Inc. stock logo
V
Visa
$1,456,312$632 0.0%4,6080.7%Business Services
iShares U.S. Real Estate ETF stock logo
IYR
iShares U.S. Real Estate ETF
$1,452,295$132,331 10.0%15,6060.7%ETF
Lockheed Martin Co. stock logo
LMT
Lockheed Martin
$1,401,451$102,047 7.9%2,8840.7%Aerospace
Invesco QQQ stock logo
QQQ
Invesco QQQ
$1,338,9110.0%2,6190.6%Finance
SPDR Portfolio S&P 500 Growth ETF stock logo
SPYG
SPDR Portfolio S&P 500 Growth ETF
$1,321,3130.0%15,0320.6%ETF
Merck & Co., Inc. stock logo
MRK
Merck & Co., Inc.
$1,307,167$78,589 6.4%13,1400.6%Medical
Avantis U.S. Small Cap Value ETF stock logo
AVUV
Avantis U.S. Small Cap Value ETF
$1,255,951$40,639 -3.1%13,0110.6%ETF
Amazon.com, Inc. stock logo
AMZN
Amazon.com
$1,243,064$8,556 0.7%5,6660.6%Retail/Wholesale
Palo Alto Networks, Inc. stock logo
PANW
Palo Alto Networks
$1,132,155$574,994 103.2%6,2220.5%Computer and Technology
Walmart Inc. stock logo
WMT
Walmart
$1,125,490$283,157 -20.1%12,4570.5%Retail/Wholesale
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
$1,114,708$72,550 7.0%15,5490.5%Utilities
Thermo Fisher Scientific Inc. stock logo
TMO
Thermo Fisher Scientific
$1,082,598$1,561 0.1%2,0810.5%Medical
Vanguard Energy ETF stock logo
VDE
Vanguard Energy ETF
$1,063,768$30,449 2.9%8,7690.5%ETF
Vanguard Mega Cap ETF stock logo
MGC
Vanguard Mega Cap ETF
$1,063,300$657,757 -38.2%5,0000.5%ETF
Vanguard Consumer Staples ETF stock logo
VDC
Vanguard Consumer Staples ETF
$1,035,551$32,130 3.2%4,8990.5%ETF
Comcast Co. stock logo
CMCSA
Comcast
$1,031,963$80,239 8.4%27,4970.5%Consumer Discretionary
Vanguard FTSE Emerging Markets ETF stock logo
VWO
Vanguard FTSE Emerging Markets ETF
$1,024,767$166,603 19.4%23,2690.5%ETF
UnitedHealth Group Incorporated stock logo
UNH
UnitedHealth Group
$1,012,226$34,398 3.5%2,0010.5%Medical
The Charles Schwab Co. stock logo
SCHW
Charles Schwab
$994,177$27,606 -2.7%13,4330.5%Finance
iShares Russell 1000 Growth ETF stock logo
IWF
iShares Russell 1000 Growth ETF
$989,4930.0%2,4640.5%ETF
iShares Russell 1000 Value ETF stock logo
IWD
iShares Russell 1000 Value ETF
$974,524$15,921 -1.6%5,2640.5%ETF
PayPal Holdings, Inc. stock logo
PYPL
PayPal
$962,235$341 0.0%11,2740.4%Computer and Technology
Costco Wholesale Co. stock logo
COST
Costco Wholesale
$959,335$8,246 -0.9%1,0470.4%Retail/Wholesale
Starbucks Co. stock logo
SBUX
Starbucks
$933,397$31,208 3.5%10,2290.4%Retail/Wholesale
Linde PLC
$864,554$8,792 1.0%2,0650.4%Com
McDonald's Co. stock logo
MCD
McDonald's
$853,436$86,097 11.2%2,9440.4%Retail/Wholesale
The Coca-Cola Company stock logo
KO
Coca-Cola
$845,9890.0%13,5880.4%Consumer Staples
Chevron Co. stock logo
CVX
Chevron
$840,072$68,799 8.9%5,8000.4%Oils/Energy
Vanguard Real Estate ETF stock logo
VNQ
Vanguard Real Estate ETF
$832,096$65,830 8.6%9,3410.4%ETF
NIKE, Inc. stock logo
NKE
NIKE
$819,960$10,972 -1.3%10,8360.4%Consumer Discretionary
SPDR S&P 500 ETF Trust stock logo
SPY
SPDR S&P 500 ETF Trust
$815,2370.0%1,3910.4%Finance
Mondelez International, Inc. stock logo
MDLZ
Mondelez International
$778,401$18,994 2.5%13,0320.4%Consumer Staples
American Tower Co. stock logo
AMT
American Tower
$739,326$83,635 12.8%4,0310.3%Finance
Vanguard Utilities ETF stock logo
VPU
Vanguard Utilities ETF
$716,760$5,556 0.8%4,3860.3%ETF
Johnson Controls International plc stock logo
JCI
Johnson Controls International
$712,896$27,231 4.0%9,0320.3%Construction
Union Pacific Co. stock logo
UNP
Union Pacific
$712,6250.0%3,1250.3%Transportation
Schwab US Dividend Equity ETF stock logo
SCHD
Schwab US Dividend Equity ETF
$673,055$445,971 196.4%24,6360.3%ETF
WisdomTree Emerging Markets ex-State-Owned Enterprises Fund stock logo
XSOE
WisdomTree Emerging Markets ex-State-Owned Enterprises Fund
$649,010$97,384 17.7%21,2930.3%Finance
SPDR Dow Jones Industrial Average ETF Trust stock logo
DIA
SPDR Dow Jones Industrial Average ETF Trust
$643,3560.0%1,5120.3%Finance
Cisco Systems, Inc. stock logo
CSCO
Cisco Systems
$631,782$58,786 10.3%10,6720.3%Computer and Technology
Sysco Co. stock logo
SYY
Sysco
$628,349$24,391 4.0%8,2180.3%Consumer Staples
RTX Co. stock logo
RTX
RTX
$578,716$1,041 0.2%5,0010.3%Aerospace
Novo Nordisk A/S stock logo
NVO
Novo Nordisk A/S
$556,5490.0%6,4700.3%Medical
Bristol-Myers Squibb stock logo
BMY
Bristol-Myers Squibb
$551,6300.0%9,7530.3%Medical
Salesforce, Inc. stock logo
CRM
Salesforce
$525,567$53,493 -9.2%1,5720.2%Computer and Technology
Bank of America Co. stock logo
BAC
Bank of America
$517,643$48,609 10.4%11,7780.2%Finance
Republic Services, Inc. stock logo
RSG
Republic Services
$515,8260.0%2,5640.2%Business Services
Honeywell International Inc. stock logo
HON
Honeywell International
$512,770$32,302 -5.9%2,2700.2%Multi-Sector Conglomerates
Caterpillar Inc. stock logo
CAT
Caterpillar
$510,7660.0%1,4080.2%Industrial Products
Vanguard Materials ETF stock logo
VAW
Vanguard Materials ETF
$509,047$10,519 2.1%2,7100.2%ETF
PepsiCo, Inc. stock logo
PEP
PepsiCo
$504,991$47,899 10.5%3,3210.2%Consumer Staples
Accenture plc stock logo
ACN
Accenture
$497,7830.0%1,4150.2%Computer and Technology
BP p.l.c. stock logo
BP
BP
$493,386$325,160 -39.7%16,6910.2%Oils/Energy
Vanguard Small-Cap Growth ETF stock logo
VBK
Vanguard Small-Cap Growth ETF
$478,343$19,884 -4.0%1,7080.2%ETF
The Walt Disney Company stock logo
DIS
Walt Disney
$477,0240.0%4,2840.2%Consumer Discretionary
Johnson & Johnson stock logo
JNJ
Johnson & Johnson
$453,384$59,005 15.0%3,1350.2%Medical
Mastercard Incorporated stock logo
MA
Mastercard
$448,638$3,159 -0.7%8520.2%Business Services
Vanguard Russell 2000 ETF stock logo
VTWO
Vanguard Russell 2000 ETF
$429,4990.0%4,8080.2%ETF
iShares Russell Mid-Cap ETF stock logo
IWR
iShares Russell Mid-Cap ETF
$427,8560.0%4,8400.2%ETF
Suncor Energy Inc. stock logo
SU
Suncor Energy
$425,556$8,599 2.1%11,9270.2%Oils/Energy
Wells Fargo & Company stock logo
WFC
Wells Fargo & Company
$408,024$33,504 -7.6%5,8090.2%Finance
Oracle Co. stock logo
ORCL
Oracle
$403,2690.0%2,4200.2%Computer and Technology
Pfizer Inc. stock logo
PFE
Pfizer
$359,535$15,069 -4.0%13,5520.2%Medical
Elevance Health, Inc. stock logo
ELV
Elevance Health
$358,202$43,899 -10.9%9710.2%Medical
Marriott International, Inc. stock logo
MAR
Marriott International
$356,4850.0%1,2780.2%Consumer Discretionary
iShares Russell Mid-Cap Value ETF stock logo
IWS
iShares Russell Mid-Cap Value ETF
$347,149$4,398 -1.3%2,6840.2%ETF
Lowe's Companies, Inc. stock logo
LOW
Lowe's Companies
$337,869$2,715 0.8%1,3690.2%Retail/Wholesale
Marathon Petroleum Co. stock logo
MPC
Marathon Petroleum
$337,730$1,116 -0.3%2,4210.2%Oils/Energy
Texas Instruments Incorporated stock logo
TXN
Texas Instruments
$326,4550.0%1,7410.2%Computer and Technology
iShares Core MSCI EAFE ETF stock logo
IEFA
iShares Core MSCI EAFE ETF
$324,272$18,905 6.2%4,6140.2%ETF
iShares Russell Mid-Cap Growth ETF stock logo
IWP
iShares Russell Mid-Cap Growth ETF
$321,8180.0%2,5390.1%ETF
Waste Management, Inc. stock logo
WM
Waste Management
$318,828$78,496 32.7%1,5800.1%Business Services
Lennar Co. stock logo
LEN
Lennar
$302,4690.0%2,2180.1%Construction

Showing largest 100 holdings. View all holdings.
SEC Filings and Trading Data