Craig Kevin W — Insider transactions, Director at FRANKLIN FINANCIAL SERVICES CORP /PA/ | InsiderLens