Stephon Kenneth John — Insider transactions, Officer at William Penn Bancorporation / MID PENN BANCORP INC | InsiderLens