Stephon Kenneth John Insider Trading -- Recent SEC Form 4 Transactions

Stephon Kenneth John (CIK 1850485) reported 16 SEC Form 4 insider transactions across 2 companies over the past 18 months (most recent 2026-05-18). Recent activity: Buy MPB (10,769 shares), Sell MPB (5,261 shares), Buy MPB (1,700 shares), Sell MPB (1 shares), Sell MPB (6,925 shares). Source: SEC Form 4.

DateCompanyRoleTypeSharesValue
2026-05-18MID PENN BANCORP INC (MPB)Chief Corp Development OfficerBuy10,769$0
2026-05-18MID PENN BANCORP INC (MPB)Chief Corp Development OfficerSell5,261$163,722
2026-04-03MID PENN BANCORP INC (MPB)Chief Corp Development OfficerBuy1,700$0
2026-02-26MID PENN BANCORP INC (MPB)Chief Corp Development OfficerSell1$27
2025-05-20MID PENN BANCORP INC (MPB)Chief Corp Development OfficerSell6,925$194,870
2025-05-20MID PENN BANCORP INC (MPB)Chief Corp Development OfficerBuy10,769$0
2025-05-02MID PENN BANCORP INC (MPB)Chief Corp Development OfficerBuy36,218$0
2025-05-02MID PENN BANCORP INC (MPB)Chief Corp Development OfficerBuy17,428$0
2025-05-02MID PENN BANCORP INC (MPB)Chief Corp Development OfficerBuy16,357$0
2025-05-02MID PENN BANCORP INC (MPB)Chief Corp Development OfficerBuy4,402$0
2025-05-02MID PENN BANCORP INC (MPB)Chief Corp Development OfficerBuy32,307$0
2025-05-01William Penn Bancorporation (WMPN)President and CEOSell10,334$0
2025-05-01William Penn Bancorporation (WMPN)President and CEOSell85,019$0
2025-05-01William Penn Bancorporation (WMPN)President and CEOSell75,840$0
2025-05-01William Penn Bancorporation (WMPN)President and CEOSell40,912$0
2025-05-01William Penn Bancorporation (WMPN)President and CEOSell38,400$0

Source: SEC Form 4 filings · as of 2026-05-18