| Browse All

Community Trust Bancorp, Inc. (CTBI)

Financial Services | Banks - Regional | Pikeville, United States | NasdaqGS
67.04 USD +2.19 (3.377%) ⇧ (April 17, 2026, 4 p.m. EDT)
After hours: 67.21 +0.17 (0.260%) ⇧ (April 17, 2026, 5:48 p.m. EDT)

Short-term: ★★★☆☆ | Long-term: ★★★★☆ | Dividends: ★★★★☆
Hot Take | April 11, 2026, 2:56 p.m. EDT

CTBI is a regional bank with a solid dividend yield and relatively strong fundamentals, making it an attractive option for long-term investors. The recent price action shows a steady upward trend, with the stock currently trading near its 52-week high. The dividend yield is consistent and offers a decent return, which is appealing for income-focused investors. However, the stock has shown some volatility, and the options activity indicates mixed sentiment. While the short-term forecast suggests a modest upward movement, the long-term outlook remains positive due to the bank's strong fundamentals and potential for growth.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
MSTL ✓0.028778
AutoETS0.029447
AutoARIMA0.029467
AutoTheta0.044607

Forecast horizon: 45 days | Selected: MSTL

Forecast Reliability
Score 60%
H-stat 2.04
Ljung-Box p 0.000
Jarque-Bera p 0.623
Excess Kurtosis -0.69
Attribute Value
Sector Financial Services
Ex Dividend Date 2026-03-12
Last Dividend Date 2026-03-12
Revenue per Share 15.502
Market Cap 1,217,178,240
Trailing P/E 11.74
Forward P/E 10.74
Beta 0.55
Profit Margins 36.96%
Website https://www.ctbi.com

As of April 11, 2026, 2:56 p.m. EDT: Options activity shows mixed signals. For near-term expirations (April 17), there's minimal volume and open interest, with a slight bias towards puts at the 60 strike, suggesting some caution. For June 18, there's more activity with calls at the 70 strike indicating bullish sentiment, while puts at the 55 strike suggest some downside protection. For September 18, the activity is limited but shows a top OI at the 70 strike, which could indicate a potential bullish outlook. Overall, the options market appears to be cautiously optimistic with some support at key levels.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
0.90% 3.71% 4.29% 4.43%
Dividend History
Date Dividend Yield %
2026-03-13 0.530000 0.904128
2025-12-15 0.530000 0.889853
2025-09-15 0.530000 0.956325
2025-06-13 0.470000 0.955438
2025-03-14 0.470000 0.950026
2024-12-13 0.470000 0.851210
2024-09-13 0.470000 1.020383
2024-06-14 0.460000 1.206984
2024-03-14 0.460000 1.272605
2023-12-14 0.460000 1.157654
2023-09-14 0.460000 1.417713
2023-06-14 0.440000 1.288694
2023-03-14 0.440000 1.268040
2022-12-14 0.440000 1.087106
2022-09-14 0.440000 1.212014
2022-06-14 0.400000 1.174738
2022-03-14 0.400000 1.117760
2021-12-14 0.400000 1.105878
2021-09-14 0.400000 1.216118
2021-06-14 0.385000 1.100610
2021-03-12 0.385000 0.996130
2020-12-14 0.385000 1.285856
2020-09-14 0.385000 1.581046
2020-06-12 0.380000 1.496387
2020-03-12 0.380000 1.648005
2019-12-12 0.380000 1.063665
2019-09-12 0.380000 1.167667
2019-06-13 0.360000 1.166338
2019-03-14 0.360000 1.154876
2018-12-13 0.360000 1.168064
2018-09-13 0.360000 1.035034
2018-06-14 0.330000 0.891333
2018-03-14 0.330000 0.970607
2017-12-14 0.330000 0.960849
2017-09-14 0.330000 1.079427
2017-06-13 0.320000 1.008328
2017-03-13 0.320000 0.991007
2016-12-13 0.320000 1.028557
2016-09-13 0.320000 1.264509
2016-06-13 0.310000 1.249603
2016-03-11 0.310000 1.285891
2015-12-11 0.310000 1.325956
2015-09-11 0.310000 1.305024
2015-06-11 0.300000 1.311169
2015-03-11 0.300000 1.386986
2014-12-11 0.300000 1.263585
2014-09-11 0.300000 1.295782
2014-06-11 0.290000 1.267193
2014-03-12 0.290909 1.206663
2013-12-11 0.290909 1.162617
2013-09-11 0.290909 1.329842
2013-06-12 0.286364 1.433150
2013-03-13 0.286364 1.482395
2012-12-12 0.286364 1.608747
2012-09-12 0.286364 1.497238
2012-06-13 0.281818 1.569860
2012-03-13 0.281818 1.669707
2011-12-13 0.281818 1.859146
2011-09-13 0.281818 2.172371
2011-06-13 0.277273 2.010310
2011-03-11 0.277273 1.927870
2010-12-13 0.277273 1.880321
2010-09-13 0.277273 2.029989
2010-06-11 0.272727 2.025137
2010-03-11 0.272727 2.028759
2009-12-11 0.272727 2.384560
2009-09-11 0.272727 2.192336
2009-06-11 0.272727 2.067697
2009-03-19 0.272727 2.015713
2008-12-11 0.272727 2.084052
2008-09-11 0.263636 1.619997
2008-06-11 0.263636 1.954825
2008-03-13 0.263636 2.033764
2007-12-12 0.263636 2.125031
2007-09-12 0.245455 1.831255
2007-06-13 0.245455 1.651101
2007-03-13 0.245455 1.637918
2006-12-13 0.245455 1.408506
2006-09-13 0.236364 1.428199
2006-06-13 0.236364 1.633329
2006-03-13 0.236364 1.760632
2005-12-13 0.236364 1.660524
2005-09-13 0.218182 1.590150
2005-06-13 0.218182 1.636424
2005-03-11 0.218182 1.795325
2004-12-13 0.218182 1.603995
2004-09-13 0.190083 1.637025
2004-06-14 0.190083 1.773001
2004-03-11 0.190083 1.853663
2003-12-11 0.190083 1.625720
2003-09-11 0.172802 1.706632
2003-06-11 0.157776 1.732405
2003-03-12 0.157776 1.901055
2002-12-11 0.157776 1.848490
2002-09-11 0.143433 1.813509
2002-06-12 0.143433 1.985381
2002-03-13 0.143433 1.993302
2001-12-12 0.143433 2.280680
2001-09-17 0.136603 2.278758
2001-09-10 0.181820 2.949886
2001-06-13 0.136603 2.444835
2001-03-13 0.136603 3.131434
2000-12-13 0.136603 3.588317
2000-09-13 0.129773 3.153175
2000-06-28 0.129773 3.353433
2000-06-13 0.129773 3.382792
2000-03-13 0.124184 3.079415
1999-12-13 0.124184 2.658305
1999-09-13 0.124184 2.612191
1999-06-11 0.117975 2.468677
1999-03-11 0.118540 2.586034
1998-12-11 0.118540 2.473689
1998-09-11 0.112895 2.259451
1998-08-03 0.112895 2.175725
1998-03-11 0.112895 1.940451
1997-12-11 0.112895 1.882582
1997-09-11 0.102734 2.096167
1997-06-11 0.102734 2.153348
1997-03-12 0.102734 2.126453
1996-12-11 0.102632 2.553665
1996-09-11 0.092368 2.625457
1996-06-12 0.092368 2.442443
1996-03-13 0.092368 2.703099
1995-12-13 0.092368 2.710813
1995-09-13 0.082105 2.445782
1995-06-13 0.082105 2.378021
1995-03-09 0.082105 2.262361
1994-09-09 0.076974 1.847782
1994-06-09 0.076974 1.666244
1994-03-09 0.076974 1.517886
1993-12-09 0.076974 1.807067
1993-09-09 0.068421 1.896160
1993-06-09 0.068421 1.993424
1993-03-09 0.068421 2.036158
1992-12-09 0.068421 2.337261
1992-09-09 0.065000 2.404853
1992-06-09 0.065000 2.985525
1992-03-09 0.065000 3.631466
1991-12-16 0.065000 4.091157
1991-09-04 0.061579 4.092957
1990-09-14 0.057018 3.266698
1990-06-14 0.057018 3.297227
1990-03-14 0.057018 3.328043
1989-12-14 0.057018 3.359147
1989-09-14 0.052456 3.239236
1989-06-14 0.052456 3.268146
1989-03-17 0.052456 3.297314
1988-12-14 0.052456 3.391973
1988-09-14 0.047895 3.187738
1988-06-15 0.047895 3.151707
1988-03-25 0.047895 3.057959
Additional Data
dividendRate 2.12
dividendYield 3.16
exDividendDate 2026-03-13
trailingAnnualDividendRate 2.06
trailingAnnualDividendYield 0.031765614
lastDividendValue 0.53
lastDividendDate 2026-03-13
dividendDate 2026-04-01

Info Dump

Attribute Value
52 Week Change 0.41793573
Address1 346 North Mayo Trail
Address2 PO Box 2947
All Time High 68.5
All Time Low 5.017546
Ask 67.49
Ask Size 1
Audit Risk 3
Average Analyst Rating 1.5 - Strong Buy
Average Daily Volume10 Day 116,000
Average Daily Volume3 Month 89,085
Average Volume 89,085
Average Volume10Days 116,000
Beta 0.552
Bid 66.73
Bid Size 1
Board Risk 6
Book Value 47.987
City Pikeville
Compensation As Of Epoch Date 1,767,139,200
Compensation Risk 4
Country United States
Crypto Tradeable 0
Currency USD
Current Price 67.04
Custom Price Alert Confidence HIGH
Date Short Interest 1,774,915,200
Day High 68.5
Day Low 65.795
Display Name Community Trust Bancorp
Dividend Date 1,775,001,600
Dividend Rate 2.12
Dividend Yield 3.16
Earnings Growth 0.23
Earnings Quarterly Growth 0.238
Earnings Timestamp 1,776,256,200
Earnings Timestamp End 1,776,256,200
Earnings Timestamp Start 1,776,256,200
Ebitda Margins 0.0
Enterprise To Revenue 5.385
Enterprise Value 1,504,834,304
Eps Current Year 6.08
Eps Forward 6.24
Eps Trailing Twelve Months 5.71
Esg Populated 0
Ex Dividend Date 1,773,360,000
Exchange NMS
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 61.8976
Fifty Day Average Change 5.1424026
Fifty Day Average Change Percent 0.0830792
Fifty Two Week Change Percent 41.79357
Fifty Two Week High 68.5
Fifty Two Week High Change -1.4599991
Fifty Two Week High Change Percent -0.021313855
Fifty Two Week Low 46.33
Fifty Two Week Low Change 20.71
Fifty Two Week Low Change Percent 0.44701055
Fifty Two Week Range 46.33 - 68.5
Financial Currency USD
First Trade Date Milliseconds 567,786,600,000
Five Year Avg Dividend Yield 3.88
Float Shares 15,599,272
Forward Eps 6.24
Forward P E 10.74359
Full Exchange Name NasdaqGS
Full Time Employees 974
Gmt Off Set Milliseconds -14,400,000
Governance Epoch Date 1,775,001,600
Gross Margins 0.0
Gross Profits 279,448,000
Has Pre Post Market Data 1
Held Percent Insiders 0.01418
Held Percent Institutions 0.66084
Implied Shares Outstanding 18,156,000
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,773,360,000
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,217,178,240
Market State CLOSED
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,217,178,240
Number Of Analyst Opinions 2
Open 65.94
Operating Margins 0.50208
Overall Risk 5
Payout Ratio 0.36080003
Peg Ratio 1.03
Phone 606 432 1414
Post Market Change 0.17440033
Post Market Change Percent 0.2601437
Post Market Price 67.2144
Post Market Time 1,776,462,488
Previous Close 64.85
Price Eps Current Year 11.026316
Price Hint 2
Price To Book 1.397045
Price To Sales Trailing12 Months 4.355652
Profit Margins 0.36958
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key strong_buy
Recommendation Mean 1.5
Region US
Regular Market Change 2.19
Regular Market Change Percent 3.37703
Regular Market Day High 68.5
Regular Market Day Low 65.795
Regular Market Day Range 65.795 - 68.5
Regular Market Open 65.94
Regular Market Previous Close 64.85
Regular Market Price 67.04
Regular Market Time 1,776,456,001
Regular Market Volume 167,047
Return On Assets 0.01587
Return On Equity 0.12478
Revenue Growth 0.148
Revenue Per Share 15.502
Sand P52 Week Change 0.38150132
Sector Financial Services
Sector Disp Financial Services
Sector Key financial-services
Share Holder Rights Risk 6
Shares Outstanding 18,156,000
Shares Percent Shares Out 0.0134000005
Shares Short 242,677
Shares Short Previous Month Date 1,772,150,400
Shares Short Prior Month 172,730
Short Name Community Trust Bancorp, Inc.
Short Percent Of Float 0.0155
Short Ratio 2.78
Source Interval 15
State KY
Symbol CTBI
Target High Price 73.0
Target Low Price 72.0
Target Mean Price 72.5
Target Median Price 72.5
Total Cash 91,572,000
Total Cash Per Share 5.044
Total Debt 379,228,000
Total Revenue 279,448,000
Tradeable 0
Trailing Annual Dividend Rate 2.06
Trailing Annual Dividend Yield 0.031765614
Trailing Eps 5.71
Trailing P E 11.740806
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 57.7568
Two Hundred Day Average Change 9.283199
Two Hundred Day Average Change Percent 0.16072911
Type Disp Equity
Volume 167,047
Website https://www.ctbi.com
Zip 41,502