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...
327 insider purchases on record · latest filing 2026-03-16.
Insiders have also filed 557 sale transactions at CTBI.