| Annual · values | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating Cash Flow | 104.99 M USD | 105.17 M USD | 85.73 M USD | 99.68 M USD | 115.69 M USD | 62.38 M USD | 83.46 M USD | 65.49 M USD | 62.35 M USD | 61.42 M USD | 54.98 M USD | 57.53 M USD |
| Depreciation & Amortization | 4.00 M USD | 3.70 M USD | 3.60 M USD | 3.30 M USD | 3.20 M USD | 3.50 M USD | 3.80 M USD | 3.80 M USD | 3.90 M USD | 3.70 M USD | 3.70 M USD | 4.10 M USD |
| Stock-Based Compensation | 1.77 M USD | 1.35 M USD | 1.58 M USD | 1.37 M USD | 850000 USD | 944000 USD | 859000 USD | 710000 USD | 636000 USD | 458000 USD | 783000 USD | 852000 USD |
| Capital Expenditures | 7.60 M USD | 8.08 M USD | 6.32 M USD | 6.22 M USD | 2.37 M USD | 1.48 M USD | 2.57 M USD | 2.83 M USD | 2.40 M USD | 3.50 M USD | 2.25 M USD | 2.08 M USD |
| Cash Flow from Investing | -463.22 M USD | -335.67 M USD | -226.60 M USD | -280.01 M USD | -358.62 M USD | -693.53 M USD | -34.49 M USD | -100.59 M USD | -186.59 M USD | -86.11 M USD | -108.35 M USD | -144.08 M USD |
| Cash Flow from Financing | 352.41 M USD | 328.61 M USD | 283.58 M USD | -2.75 M USD | 216.45 M USD | 704.70 M USD | 74.27 M USD | 1.28 M USD | 154.79 M USD | -18.21 M USD | 135.46 M USD | 85.42 M USD |
| Dividends Paid | 35.98 M USD | 33.41 M USD | 32.19 M USD | 29.94 M USD | 27.92 M USD | 27.14 M USD | 26.23 M USD | 24.39 M USD | 22.98 M USD | 22.19 M USD | 21.33 M USD | 20.57 M USD |
| Stock Buybacks | — | — | — | 0 USD | 0 USD | 1.10 M USD | 0 USD | 0 USD | 0 USD | 382000 USD | 189000 USD | 0 USD |
| Free Cash Flow | 97.39 M USD | 97.09 M USD | 79.41 M USD | 93.47 M USD | 113.32 M USD | 60.90 M USD | 80.89 M USD | 62.66 M USD | 59.95 M USD | 57.93 M USD | 52.73 M USD | 55.45 M USD |
Community Trust Bancorp Inc. is a regional bank holding company that provides a broad range of banking products and financial services. Primarily operating in Kentucky, with additional branches in West Virginia and Tennessee, the company focuses on serving local communities with a personal touch. Its services include traditional deposit accounts, personal and commercial loans, wealth management, and investment services. By catering to both individual and business clients, Community Trust Bancorp addresses various financial needs, emphasizing community development and customer relationships. Known for its emphasis on community involvement, the institution supports local economies by providing loans to small businesses and participating in community projects. In the financial markets, Community Trust Bancorp Inc. serves as a stable, community-focused entity, often seen as a benchmark for smaller regional banks prioritizing localized growth and customer service.