Stock Yards Bank and Trust
Headquartered in Louisville, Kentucky, Stock Yards Banks & Trust is a locally owned and publicly traded financial institution with 63 branches serving Louisville metropolitan area, southern Indiana, IHeadquartered in Louisville, Kentucky, Stock Yards Banks & Trust is a locally owned and publicly traded financial institution with 63 branches serving Louisville metropolitan area, southern Indiana, I