The strong earnings beat reinforces the bank's operating momentum, but the sharp rise in NPLs and decline in reserve coverage warrant close monitoring. Traders should watch for updates on the $8.7M commercial relationship that moved to 90+ days past due and any credit migration in the next quarter. The stock's 19% run-up in Q2 may already price in the earnings beat, so the credit quality surprise could cap near-term upside.
Price Chart
Executive Summary
Community Trust Bancorp reported record Q2 2026 earnings with EPS of $1.64, beating consensus of $1.52 by 7.9%, driven by strong net interest income growth of 12.7% YoY and net interest margin expansion to 3.80%. However, the quarter saw a sharp deterioration in asset quality, with nonperforming loans surging 43% QoQ to $29.7 million and the reserve coverage ratio dropping from 295.8% to 211.8%, offsetting the positive earnings surprise.
Key Financial Metrics
Key Facts
- Record Q2 net income of $29.6M, up 19% YoY from $24.9M
- EPS $1.64 vs consensus $1.52, beat by 7.9%
- Net interest income $60.9M, up 12.7% YoY; NIM improved to 3.80%
- Nonperforming loans jumped to $29.7M, up $9.0M QoQ and $5.4M YoY
- Reserve coverage ratio fell to 211.8% from 295.8% in Q1
- Net charge-offs remained low at 0.07% of average loans
- Efficiency ratio improved to 47.99% from 50.70% YoY
Financial Impact
EPS beat of 7.9% adds ~$0.12/share vs consensus, but NPL increase of 43% QoQ signals potential credit stress
Risk Factors
- Further deterioration in credit quality, especially the commercial loan relationship
- Net interest margin compression if interest rates decline
- Potential for higher provision expense in coming quarters
Market Snapshot
Investment Themes
Documents Analyzed
This report is based on 6 SEC documents filed with EDGAR.
| Document | Accession Number |
|---|---|
| 8-K Filing (Primary) | 0000350852-26-000061 |
| Document: ctbi-20260715.htm | 0000350852-26-000061 |
| Document: 0000350852-26-000061-index-headers.html | 0000350852-26-000061 |
| Document: 0000350852-26-000061-index.html | 0000350852-26-000061 |
| Document: 0000350852-26-000061.txt | 0000350852-26-000061 |
| 8-K Data (Synthetic) | 0000350852-26-000061 |
Filters
| Type | Now | ||||
|---|---|---|---|---|---|
Oct 21, 2026 6d ago | 8-K | $68.33 | awaiting T+60 | — | $70.55 (−3.25%) |
Sep 9, 2026 6w ago | 8-K | $77.37 | awaiting T+60 | — | $70.55 (−8.81%) |
Jul 29, 2026 12w ago | 8-K | $78.35 $71.09 | ▼ −9.27% | ▼ −14.00% | $70.55 (−9.96%) |
Jul 15, 2026 14w ago | 8-K | $75.03 $75.39 | ▲ +0.48% | ▼ −2.05% | $70.55 (−5.97%) |
May 4, 2026 25w ago | 8-K | $64.44 $78.35 | ▲ +21.59% | ▲ +19.73% | $70.55 (+9.48%) |
Apr 28, 2026 26w ago | 8-K | $66.46 $74.72 | ▲ +12.43% | ▲ +8.44% | $70.55 (+6.15%) |
Apr 15, 2026 27w ago | 8-K | $66.15 $72.04 | ▲ +8.90% | ▲ +0.77% | $70.55 (+6.65%) |
US Market Status
Subscribe to SecBot
Get Real-Time SEC Filing Intelligence
Comprehensive SEC filing analysis delivered the moment filings hit EDGAR. Sentiment scoring, impact analysis, and actionable insights for every material event.
Create a free account Live analysis, Telegram alerts, watchlists and the MCP server for subscribers