Community Trust Bancorp, Inc. is the holding company for one commercial bank, one thrift, and one trust company. The Company serves small and mid-sized communities in Kentucky and West Virginia. Community Trust provides a variety of commercial and personal banking products, including accepting deposits and originating loans.