STEPHON KENNETH JOHN

PrivateCIK: 1850485
Location

HARRISBURG, PA

STEPHON KENNETH JOHN (Chief Corp Development Officer) reported 2 transactions at MID PENN BANCORP INC

Review the transaction codes below to understand the nature of each event.

InsiderSTEPHON KENNETH JOHNCIK 1850485
IssuerMID PENN BANCORP INCCIK 879635
DirectorOfficer· Chief Corp Development Officer
Since Feb 2026
+5.51K
Net shares
Net buyer
$163.7K
Total sold
0
Open market trades
0B · 0S
2
Total transactions
10.77K acquired · 5.26K disposed
Non-Derivative Transactions2

Mid Penn Bancorp, Inc. Common Stock

Direct
J · J

Shares

+10.77K

Price / share

Trade value

% of position

26.9%
5/15/2026
40.09K50.85K

Mid Penn Bancorp, Inc. Common Stock

Direct
F · Tax Withholding

Shares

5.26K

Price / share

$31.12

Trade value

$163.72K

% of position

10.3%
5/15/2026
50.85K45.59K
Total

Net shares

+5.51K

Net value

-$163.72K

Derivative Transactions0
No derivative transactions reported
Non-Derivative Holdings (Post-Transaction)4

Mid Penn Bancorp, Inc. Common Restricted Stock

Direct
Shares owned10.77K

Mid Penn Bancorp, Inc. Common Restricted Stock

Direct
Shares owned1.70K

Mid Penn Bancorp, Inc. Common Stock

Indirect
Shares owned37.84K

Mid Penn Bancorp, Inc. Common Stock

Indirect
Shares owned956.20
Total
12.47K direct·38.79K indirect51.26K
Derivative Holdings (Post-Transaction)1

Stock Option (right to buy)

Direct
Underlying security
Mid Penn Bancorp, Inc. Common Stock

Underlying shares

134.62K

Shares owned

134.62K

Exercise price

27.26

Expiration

Exercise window

Total

Underlying

134.62K

Owned

134.62K

STEPHON KENNETH JOHN — Insider Transaction (Form 4) Filed May 18, 2026 | Finecho