Community Trust Bancorp Inc. is a bank holding company that provides a range of financial services. Through its subsidiaries, it offers commercial and personal banking, home loans, insurance, and investment services. With a strong presence in Kentucky, West Virginia, and Tennessee, the company is focused on delivering exceptional customer service and building long-term relationships with its clients. Its commitment to community development and growth has made it a trusted name in the banking industry.