| Indicators | Browse All

Community Trust Bancorp, Inc. (CTBI)

Financial Services | Banks - Regional | Pikeville, United States | NasdaqGS
72.24 USD +0.20 (0.278%) ⇧ (July 13, 2026, 4 p.m. EDT)
After hours: 72.24

Short-term:★★★★☆Long-term:★★★⯪☆Dividends:★★★⯪☆
Hot Take | July 11, 2026, 3:37 a.m. EDT

Community Trust Bancorp presents a compelling case for income-focused investors who can tolerate regional bank cyclicality. The stock trades at a modest 12.6x trailing earnings with a robust 2.96% yield, supported by a healthy payout ratio of roughly 36%, ensuring the dividend is not eating into capital. Fundamentally, the business is showing signs of life with double-digit revenue growth (+14.8%) and accelerating earnings (+23%), alongside a solid return on equity near 12.5%. The price chart confirms this turnaround, rallying nearly 18% over the last six months to break out of a multi-year consolidation zone. However, the investment thesis carries a distinct 'wait-and-see' flavor regarding the immediate future. While the long-term trajectory is clearly upward, the options market reveals a disconnect: speculators are not aggressively betting on a near-term sprint, evidenced by the lack of volume in July and August expirations. Instead, the heavy call positioning at the $80 strike for year-end suggests the market expects a slow, grinding climb rather than a sudden surge. This creates a scenario where the stock is an excellent core holding for steady accumulation, but perhaps less ideal for aggressive momentum traders looking for explosive moves in the coming weeks. The statistical forecast models a modest 3.85% gain over the next 45 days, which aligns with the cautious optimism seen in the options flow. For a patient investor, the combination of improving fundamentals, a resilient balance sheet, and a generous yield makes this a solid buy, provided one ignores the short-term noise and focuses on the multi-year recovery story.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoTheta ✓0.019053
AutoETS0.042442
AutoARIMA0.042527
MSTL0.044069

Forecast horizon: 45 days | Selected: AutoTheta

Forecast Reliability
Score 60%
H-stat 2.96
Ljung-Box p 0.000
Jarque-Bera p 0.428
Excess Kurtosis -0.59
Attribute Value
Sector Financial Services
Ex Dividend Date 2026-06-14
Last Dividend Date 2026-06-14
Revenue per Share 15.502
Market Cap 1,312,147,072
Trailing P/E 12.65
Forward P/E 11.51
Beta 0.56
Profit Margins 36.96%
Website https://www.ctbi.com

As of July 11, 2026, 3:37 a.m. EDT: Speculator positioning is heavily skewed toward long-dated calls, with massive open interest at the $80 strike expiring in December, suggesting a bullish bet on significant appreciation over the next year. Conversely, put activity is concentrated in deep out-of-the-money strikes ($35) for the same expiration, indicating a hedge against a severe crash rather than a fear of moderate downside. Near-term expiration shows negligible volume, implying traders are waiting for a clearer trend before committing capital to short-dated volatility.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
0.77% 3.50% 3.93% 3.99%
Dividend History
Date Dividend Yield %
2026-06-15 0.530000 0.770125
2026-03-13 0.530000 0.904128
2025-12-15 0.530000 0.881864
2025-09-15 0.530000 0.939383
2025-06-13 0.470000 0.929773
2025-03-14 0.470000 0.916179
2024-12-13 0.470000 0.813289
2024-09-13 0.470000 0.967078
2024-06-14 0.460000 1.132726
2024-03-14 0.460000 1.181001
2023-12-14 0.460000 1.062110
2023-09-14 0.460000 1.287073
2023-06-14 0.440000 1.154856
2023-03-14 0.440000 1.123596
2022-12-14 0.440000 0.952587
2022-09-14 0.440000 1.052128
2022-06-14 0.400000 1.009082
2022-03-14 0.400000 0.950570
2021-12-14 0.400000 0.931532
2021-09-14 0.400000 1.014971
2021-06-14 0.385000 0.909520
2021-03-12 0.385000 0.815851
2020-12-14 0.385000 1.044493
2020-09-14 0.385000 1.271047
2020-06-12 0.380000 1.187871
2020-03-12 0.380000 1.292517
2019-12-12 0.380000 0.824832
2019-09-12 0.380000 0.897921
2019-06-13 0.360000 0.888889
2019-03-14 0.360000 0.872304
2018-12-13 0.360000 0.874636
2018-09-13 0.360000 0.768410
2018-06-14 0.330000 0.656716
2018-03-14 0.330000 0.710441
2017-12-14 0.330000 0.698413
2017-09-14 0.330000 0.779221
2017-06-13 0.320000 0.722348
2017-03-13 0.320000 0.704846
2016-12-13 0.320000 0.726447
2016-09-13 0.320000 0.886672
2016-06-13 0.310000 0.868591
2016-03-11 0.310000 0.886221
2015-12-11 0.310000 0.905638
2015-09-11 0.310000 0.883443
2015-06-11 0.300000 0.879765
2015-03-11 0.300000 0.922509
2014-12-11 0.300000 0.832639
2014-09-11 0.300000 0.846740
2014-06-11 0.290000 0.821065
2014-03-12 0.290909 0.775569
2013-12-11 0.290909 0.741427
2013-09-11 0.290909 0.841883
2013-06-12 0.286364 0.899744
2013-03-13 0.286364 0.922402
2012-12-12 0.286364 0.991815
2012-09-12 0.286364 0.914104
2012-06-13 0.281818 0.949754
2012-03-13 0.281818 1.000645
2011-12-13 0.281818 1.102810
2011-09-13 0.281818 1.274670
2011-06-13 0.277273 1.164568
2011-03-11 0.277273 1.103874
2010-12-13 0.277273 1.064945
2010-09-13 0.277273 1.137636
2010-06-11 0.272727 1.121914
2010-03-11 0.272727 1.111110
2009-12-11 0.272727 1.291432
2009-09-11 0.272727 1.171874
2009-06-11 0.272727 1.092497
2009-03-19 0.272727 1.053370
2008-12-11 0.272727 1.077972
2008-09-11 0.263636 0.829756
2008-06-11 0.263636 0.992809
2008-03-13 0.263636 1.022926
2007-12-12 0.263636 1.057621
2007-09-12 0.245455 0.901805
2007-06-13 0.245455 0.805972
2007-03-13 0.245455 0.792953
2006-12-13 0.245455 0.676693
2006-09-13 0.236364 0.681521
2006-06-13 0.236364 0.774041
2006-03-13 0.236364 0.828027
2005-12-13 0.236364 0.774502
2005-09-13 0.218182 0.735971
2005-06-13 0.218182 0.751880
2005-03-11 0.218182 0.818555
2004-12-13 0.218182 0.725295
2004-09-13 0.190083 0.734826
2004-06-14 0.190083 0.790108
2004-03-11 0.190083 0.819966
2003-12-11 0.190083 0.713180
2003-09-11 0.172802 0.743132
2003-06-11 0.157776 0.748663
2003-03-12 0.157776 0.815533
2002-12-11 0.157776 0.786516
2002-09-11 0.143433 0.765586
2002-06-12 0.143433 0.831684
2002-03-13 0.143433 0.828077
2001-12-12 0.143433 0.939598
2001-09-17 0.136603 0.930235
2001-09-10 0.181820 1.179453
2001-06-13 0.136603 0.977519
2001-03-13 0.136603 1.240313
2000-12-13 0.136603 1.403512
2000-09-13 0.129773 1.216004
2000-06-28 0.129773 1.277315
2000-06-13 0.129773 1.271971
2000-03-13 0.124184 1.142855
1999-12-13 0.124184 0.975608
1999-09-13 0.124184 0.949553
1999-06-11 0.117975 0.888889
1999-03-11 0.118540 0.923081
1998-12-11 0.118540 0.875004
1998-09-11 0.112895 0.792081
1998-08-03 0.112895 0.756503
1998-03-11 0.112895 0.669457
1997-12-11 0.112895 0.645163
1997-09-11 0.102734 0.713724
1997-06-11 0.102734 0.727998
1997-03-12 0.102734 0.713724
1996-12-11 0.102632 0.851067
1996-09-11 0.092368 0.867466
1996-06-12 0.092368 0.799996
1996-03-13 0.092368 0.878044
1995-12-13 0.092368 0.872723
1995-09-13 0.082105 0.780485
1995-06-13 0.082105 0.752938
1995-03-09 0.082105 0.711109
1994-09-09 0.076974 0.576925
1994-06-09 0.076974 0.517243
1994-03-09 0.076974 0.468752
1993-12-09 0.076974 0.555558
1993-09-09 0.068421 0.579709
1993-06-09 0.068421 0.606060
1993-03-09 0.068421 0.615384
1992-12-09 0.068421 0.701754
1992-09-09 0.065000 0.716981
1992-06-09 0.065000 0.883721
1992-03-09 0.065000 1.065420
1991-12-16 0.065000 1.187499
1991-09-04 0.061579 1.173914
1990-09-14 0.057018 0.925933
1990-06-14 0.057018 0.925933
1990-03-14 0.057018 0.925933
1989-12-14 0.057018 0.925933
1989-09-14 0.052456 0.884613
1989-06-14 0.052456 0.884613
1989-03-17 0.052456 0.884613
1988-12-14 0.052456 0.901958
1988-09-14 0.047895 0.840004
1988-06-15 0.047895 0.823534
1988-03-25 0.047895 0.792457
Additional Data
dividendRate 2.12
dividendYield 2.94
exDividendDate 2026-06-15
trailingAnnualDividendRate 2.06
trailingAnnualDividendYield 0.028595224
lastDividendValue 0.53
lastDividendDate 2026-06-15
dividendDate 2026-07-01

Info Dump

Attribute Value
52 Week Change 0.3008306
Address1 346 North Mayo Trail
Address2 PO Box 2947
All Time High 74.57
All Time Low 5.017546
Ask 92.35
Ask Size 2
Audit Risk 3
Average Analyst Rating 2.0 - Buy
Average Daily Volume10 Day 154,280
Average Daily Volume3 Month 104,549
Average Volume 104,549
Average Volume10Days 154,280
Beta 0.56
Bid 52.22
Bid Size 2
Board Risk 5
Book Value 47.987
City Pikeville
Compensation As Of Epoch Date 1,767,139,200
Compensation Risk 3
Country United States
Crypto Tradeable 0
Currency USD
Current Price 72.24
Custom Price Alert Confidence HIGH
Date Short Interest 1,782,777,600
Day High 72.9799
Day Low 71.735
Display Name Community Trust Bancorp
Dividend Date 1,782,864,000
Dividend Rate 2.12
Dividend Yield 2.94
Earnings Growth 0.23
Earnings Quarterly Growth 0.238
Earnings Timestamp 1,784,118,600
Earnings Timestamp End 1,784,118,600
Earnings Timestamp Start 1,784,118,600
Ebitda Margins 0.0
Enterprise To Revenue 5.405
Enterprise Value 1,510,375,168
Eps Current Year 6.13667
Eps Forward 6.27667
Eps Trailing Twelve Months 5.71
Esg Populated 0
Ex Dividend Date 1,781,481,600
Exchange NMS
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 68.1622
Fifty Day Average Change 4.077797
Fifty Day Average Change Percent 0.059824903
Fifty Two Week Change Percent 30.083061
Fifty Two Week High 74.57
Fifty Two Week High Change -2.3300018
Fifty Two Week High Change Percent -0.031245833
Fifty Two Week Low 50.25
Fifty Two Week Low Change 21.989998
Fifty Two Week Low Change Percent 0.4376119
Fifty Two Week Range 50.25 - 74.57
Financial Currency USD
First Trade Date Milliseconds 567,786,600,000
Five Year Avg Dividend Yield 3.87
Float Shares 16,687,010
Forward Eps 6.27667
Forward P E 11.509287
Full Exchange Name NasdaqGS
Full Time Employees 974
Gmt Off Set Milliseconds -14,400,000
Governance Epoch Date 1,782,864,000
Gross Margins 0.0
Gross Profits 279,448,000
Has Pre Post Market Data 1
Held Percent Insiders 0.01368
Held Percent Institutions 0.6189
Implied Shares Outstanding 18,163,721
Industry Banks - Regional
Industry Disp Banks - Regional
Industry Key banks-regional
Ir Website http://www.snl.com/irweblinkx/stockinfo.aspx?iid=100405
Is Earnings Date Estimate 0
Language en-US
Last Dividend Date 1,781,481,600
Last Dividend Value 0.53
Last Fiscal Year End 1,767,139,200
Last Split Date 1,399,939,200
Last Split Factor 11:10
Long Business Summary Community Trust Bancorp, Inc. operates as the bank holding company for Community Trust Bank, Inc. that provides various commercial and personal banking, and trust and wealth management services. The company accepts time and demand deposits, checking accounts, regular and term savings accounts and savings certificates, individual retirement accounts and Keogh plans, and money market accounts. Its loan portfolio includes commercial, construction, mortgage, and personal loans; lease-financing, lines of credit, revolving lines of credit, and term loans, as well as other specialized loans, including asset-based financing; residential and commercial real estate loans; consumer loans; hotel/motel loans; and other commercial loans. The company also provides cash management, renting safe deposit boxes, and funds transfer services; issues letters of credit; and acts as a trustee of personal trusts, executor of estates, trustee for employee benefit trusts, and paying agent for bond and stock issues, as well as an investment agent and depositor for securities and undertakes repurchase agreements. In addition, it offers securities brokerage services; debit cards; annuity and life insurance products; and repurchase agreements. The company serves small and mid-sized communities in eastern, northeastern, central, and south-central Kentucky, southern West Virginia, and northeastern Tennessee. Community Trust Bancorp, Inc. was founded in 1903 and is headquartered in Pikeville, Kentucky.
Long Name Community Trust Bancorp, Inc.
Market us_market
Market Cap 1,312,147,072
Market State PREPRE
Max Age 86,400
Message Board Id finmb_296863
Most Recent Quarter 1,774,915,200
Net Income To Common 103,278,000
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 1,309,422,646
Number Of Analyst Opinions 3
Open 72.23
Operating Cashflow 107,888,000
Operating Margins 0.50796
Overall Risk 4
Payout Ratio 0.36080003
Peg Ratio 1.03
Phone 606 432 1414
Post Market Change 0.0
Post Market Change Percent 0.0
Post Market Price 72.24
Post Market Time 1,783,973,404
Previous Close 72.04
Price Eps Current Year 11.771856
Price Hint 2
Price To Book 1.5054077
Price To Sales Trailing12 Months 4.6954966
Profit Margins 0.36958
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key buy
Recommendation Mean 2.0
Region US
Regular Market Change 0.199997
Regular Market Change Percent 0.277619
Regular Market Day High 72.9799
Regular Market Day Low 71.735
Regular Market Day Range 71.735 - 72.9799
Regular Market Open 72.23
Regular Market Previous Close 72.04
Regular Market Price 72.24
Regular Market Time 1,783,972,801
Regular Market Volume 160,899
Return On Assets 0.01587
Return On Equity 0.12478
Revenue Growth 0.148
Revenue Per Share 15.502
Sand P52 Week Change 0.20847368
Sector Financial Services
Sector Disp Financial Services
Sector Key financial-services
Share Holder Rights Risk 6
Shares Outstanding 18,163,721
Shares Percent Shares Out 0.024300002
Shares Short 440,992
Shares Short Previous Month Date 1,780,012,800
Shares Short Prior Month 252,897
Short Name Community Trust Bancorp, Inc.
Short Percent Of Float 0.028099999
Short Ratio 3.59
Source Interval 15
State KY
Symbol CTBI
Target High Price 76.0
Target Low Price 72.0
Target Mean Price 73.66667
Target Median Price 73.0
Total Cash 181,000,000
Total Cash Per Share 9.965
Total Debt 379,228,000
Total Revenue 279,448,000
Tradeable 0
Trailing Annual Dividend Rate 2.06
Trailing Annual Dividend Yield 0.028595224
Trailing Eps 5.71
Trailing P E 12.651488
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 61.08215
Two Hundred Day Average Change 11.157848
Two Hundred Day Average Change Percent 0.18266955
Type Disp Equity
Volume 160,899
Website https://www.ctbi.com
Zip 41,502