Franklin Financial Services Corporation

FRAF·NASDAQ·$57.26·$257M