Skip to main content
Back
THFF logo

First Financial Corporation

Data quality: 100%
THFF
NASDAQ Financial Services Banks - Regional
$62.61
▲ $2.12 (3.50%)
Mkt Cap: 744.55M
Day Range
$61.18 $63.59
52-Week Range
$42.05 $69.21
Volume
129,276
50D / 200D Avg
$63.96 / $58.44
Prev Close
$60.49

Price History

Financial Trends

Peer Comparison

vs Financial Services sector median (854 peers)

Metric Stock Sector Median
P/E 9.4 10.3
P/B 1.1 1.1
ROE % 13.2 11.7
Net Margin % 24.3 16.8
Rev Growth 5Y % 13.9 11.7
D/E 0.7 0.5

Analyst Price Target

Hold
$50.00 -20.1%
Forward P/E
8.7
Forward EPS
$7.21
EPS Growth (est.)
+0.0%
Est. Revenue
290 M

Earnings Estimates

Period EPS Est. Revenue Est. Analysts
FY2027 $7.44
$7.43 – $7.46
300 M 2
FY2026 $7.21
$7.09 – $7.32
290 M 2

Insider Trading Activity

Buy ratio (90d) 0.0%
15 transactions
Date Insider Type Shares Price Value
Mar 2, 2026
Franklin Mark Allen
CHIEF LENDING OFFICER
sell 2,209 $64.60 $142,701
Feb 9, 2026
Panagouleas Stephen P
CHIEF CREDIT OFFICER
grant 2,129
Feb 9, 2026
Franklin Mark Allen
CHIEF LENDING OFFICER
grant 2,143
Feb 9, 2026
McHargue Rodger Allen
CHIEF FINANCIAL OFFICER
grant 2,961
Jan 2, 2026
Lowery Norman D
PRESIDENT & C.E.O.
other 2,700 $60.42 $163,134
Jan 2, 2026
Franklin Mark Allen
CHIEF LENDING OFFICER
other 1,165 $60.42 $70,389
Jan 2, 2026
Panagouleas Stephen P
CHIEF CREDIT OFFICER
other 147 $60.42 $8,882
Jan 2, 2026
McHargue Rodger Allen
CHIEF FINANCIAL OFFICER
other 1,498 $60.42 $90,509
Dec 4, 2025
Jensen Susan M
buy 28 $60.23 $1,686
Oct 13, 2025
McDonald James O
buy 2,295 $52.25 $119,914
Jun 10, 2025
Jensen Susan M
buy 148 $56.89 $8,420
Jun 2, 2025
Jensen Susan M
buy 33 $51.36 $1,695
May 6, 2025
Jensen Susan M
buy 33 $50.11 $1,654
Apr 30, 2025
Blade Mark Jason Sr
buy 202 $49.09 $9,916
Apr 24, 2025
KRIEBLE WILLIAM RANDOLPH
buy 440 $48.00 $21,160

Key Takeaways

Revenue grew 13.85% annually over 5 years — strong growth
Earnings grew 67.55% over the past year
ROE of 13.20% — decent returns on equity
Net margin of 24.26% shows strong profitability
Generating 85.28M in free cash flow
P/E of 9.40 — trading at a low valuation

Growth

Revenue Growth (5Y)
13.85%
Revenue (1Y)6.16%
Earnings (1Y)67.55%
FCF Growth (3Y)3.54%

Quality

Return on Equity
13.20%
ROIC6.59%
Net Margin24.26%
Op. Margin30.44%

Safety

Debt / Equity
0.74
Current Ratio4.47
Interest Coverage1.31

Valuation

P/E Ratio
9.40
P/B Ratio1.14
EV/EBITDA11.01
Dividend Yield0.03%

All Fundamental Metrics

Growth
Revenue Growth (1Y) 6.16% Revenue Growth (3Y) 9.73%
Earnings Growth (1Y) 67.55% Earnings Growth (3Y) 14.26%
Revenue Growth (5Y) 13.85% Earnings Growth (5Y) 10.57%
Profitability
Revenue (TTM) 326.44M Net Income (TTM) 79.21M
ROE 13.20% ROA 1.38%
Gross Margin 77.68% Operating Margin 30.44%
Net Margin 24.26% Free Cash Flow (TTM) 85.28M
ROIC 6.59% FCF Growth (3Y) 3.54%
Safety
Debt / Equity 0.74 Current Ratio 4.47
Interest Coverage 1.31 Dividend Yield 0.03%
Valuation
P/E Ratio 9.40 P/B Ratio 1.14
P/S Ratio 2.28 PEG Ratio 0.13
EV/EBITDA 11.01 Dividend Yield 0.03%
Market Cap 744.55M Enterprise Value 1.09B

Income Statement

Annual, most recent first

Income statement data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Revenue 326.44M 307.51M 271.10M 230.02M 194.28M
Net Income 79.21M 47.28M 60.67M 71.11M 52.99M
EPS (Diluted) 6.68 4.00 5.08 5.82 4.02
Gross Profit 253.59M 201.59M 202.67M 213.78M 183.02M
Operating Income 99.36M 57.15M 72.49M 87.76M 65.61M

Balance Sheet

Annual, most recent first

Balance sheet data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Total Assets 5.76B 5.56B 4.85B 4.99B 5.18B
Total Liabilities 5.11B 5.01B 4.32B 4.51B 4.59B
Shareholders' Equity 650.87M 549.04M 527.98M 475.29M 582.58M
Total Debt 480.68M 215.18M 175.80M 80.46M 115.53M
Cash & Equivalents 130.84M 93.53M 76.76M 222.52M 688.03M
Current Assets 1.31B 847.42M 1.36B 1.57B 2.06B
Current Liabilities 292.47M 4.91B 4.16B 4.44B 4.50B

Strategy Scores

This stock passed the criteria for 1 strategy

Score = fit strength (0–100)
Rank = position among all matches
#552 of 1024
43

Recent Activity

Entered Cash Flow Compounder
Mar 24, 2026