Community Trust Bancorp provides personal and business banking services including checking accounts, loans, and mortgages to communities in Kentucky, West Virginia, and Tennessee. They also offer financial management services such as investment brokerage, trust administration, and life insurance products. I have synthesized my analysis of its core fundamentals, live market action, and peer metrics to provide a comprehensive thesis. What specific areas can I detail for you?