MPB

MID PENN BANCORP INC

State Commercial BanksNasdaqAccelerated filer

Total Trades

201

Buys

199

Sells

2

Largest Trade

$500K+

Insiders

26

Institutional Funds

103

Inst. Value

$1M+

Activist Filings

14

Insider Trades

InsiderTitleTypeValueSharesPriceDate
Stephon Kenneth JohnChief Corp Develop…SELL<$1K1$32.58Feb 26, 2026
Abel Robert ADirectorBUY<$1K16$31.02Jan 2, 2026
Brumbaugh Kimberly JDirectorBUY$1K–$15K80$31.02Jan 2, 2026
De Soto Matthew GDirectorBUY$1K–$15K257$31.02Jan 2, 2026
Evans Albert J.DirectorBUY$1K–$15K323$31.02Jan 2, 2026
Frank Joel L.DirectorBUY$1K–$15K80$31.02Jan 2, 2026
MOWERY THEODORE WDirectorBUY$1K–$15K64$31.02Jan 2, 2026
Noone John EDirectorBUY$50K–$100K2K$28.28Nov 20, 2025
Noone John EDirectorBUY$50K–$100K2K$29.51Oct 28, 2025
MOWERY THEODORE WDirectorBUY$1K–$15K70$28.64Oct 1, 2025
Frank Joel L.DirectorBUY$1K–$15K88$28.64Oct 1, 2025
Brumbaugh Kimberly JDirectorBUY$1K–$15K88$28.64Oct 1, 2025
Evans Albert J.DirectorBUY$1K–$15K349$28.64Oct 1, 2025
De Soto Matthew GDirectorBUY$1K–$15K280$28.64Oct 1, 2025
Abel Robert ADirectorBUY<$1K18$28.64Oct 1, 2025
Noone John EDirectorBUY$50K–$100K2K$27.25Jul 30, 2025
MOWERY THEODORE WDirectorBUY$1K–$15K71$28.20Jul 2, 2025
Abel Robert ADirectorBUY<$1K17$28.20Jul 2, 2025
De Soto Matthew GDirectorBUY$1K–$15K283$28.20Jul 2, 2025
Brumbaugh Kimberly JDirectorBUY$1K–$15K88$28.20Jul 2, 2025
Frank Joel L.DirectorBUY$1K–$15K88$28.20Jul 2, 2025
Evans Albert J.DirectorBUY$1K–$15K354$28.20Jul 2, 2025
RITRIEVI RORY GPresident and CEOBUY$1K–$15K93$26.64Jun 13, 2025
De Soto Matthew GDirectorBUY$15K–$50K2K$25.91Jun 6, 2025
De Soto Matthew GDirectorBUY$15K–$50K2K$26.66May 27, 2025
Noone John EDirectorBUY$15K–$50K1K$26.60May 27, 2025
Noone John EDirectorBUY$15K–$50K1K$28.23May 22, 2025
Evans Albert J.DirectorBUY$1K–$15K250$28.87May 19, 2025
De Soto Matthew GDirectorBUY$100K–$500K4K$28.10May 19, 2025
Hudson Brian Arden Sr.DirectorSELL$1K–$15K500$28.83May 9, 2025
Evans Albert J.DirectorBUY$15K–$50K1K$28.62Apr 30, 2025
Noone John EDirectorBUY$15K–$50K1K$28.18Apr 30, 2025
Abel Robert ADirectorBUY<$1K20$25.91Apr 1, 2025
Brumbaugh Kimberly JDirectorBUY$1K–$15K97$25.91Apr 1, 2025
De Soto Matthew GDirectorBUY$1K–$15K309$25.91Apr 1, 2025
Evans Albert J.DirectorBUY$1K–$15K386$25.91Apr 1, 2025
Frank Joel L.DirectorBUY$1K–$15K97$25.91Apr 1, 2025
MOWERY THEODORE WDirectorBUY$1K–$15K77$25.91Apr 1, 2025
RITRIEVI RORY GPresident and CEOBUY$50K–$100K3K$30.05Jan 28, 2025
Abel Robert ADirectorBUY<$1K17$28.84Jan 2, 2025
Evans Albert J.DirectorBUY$1K–$15K347$28.84Jan 2, 2025
Frank Joel L.DirectorBUY$1K–$15K87$28.84Jan 2, 2025
De Soto Matthew GDirectorBUY$1K–$15K278$28.84Jan 2, 2025
Brumbaugh Kimberly JDirectorBUY$1K–$15K87$28.84Jan 2, 2025
MOWERY THEODORE WDirectorBUY$1K–$15K69$28.84Jan 2, 2025
Gathagan Maureen M.DirectorBUY<$1K9$31.80Dec 4, 2024
Evans Albert J.DirectorBUY$100K–$500K8K$29.50Nov 5, 2024
Abel Robert ADirectorBUY$15K–$50K2K$29.50Nov 5, 2024
Brumbaugh Kimberly JDirectorBUY$15K–$50K1K$29.50Nov 5, 2024
De Soto Matthew GDirectorBUY$500K+18K$29.50Nov 5, 2024
🔓Seeing ranges? Sign in for exact trade values — free forever

Activist & 5%+ Owners

SC 13D/13G filings — investors holding 5%+ of outstanding shares

Wellington Management Group LLP

SC 13G/A · Nov 12, 2025

9.7%

2.2M shares

Bay Pond Partners, L.P.

SC 13G · Sep 26, 2025

5.0%

1.2M shares

Bay Pond Partners, L.P.

SC 13G/A · Aug 12, 2025

4.5%

1.0M shares

General American Capital, LLC

SC 13D/A · Aug 4, 2025

9.3%

2.1M shares

The Vanguard Group

SC 13G · Jul 29, 2025

5.2%

1.2M shares

Bay Pond Partners, L.P.

SC 13G · May 2, 2025

5.0%

976K shares

General American Capital, LLC

SC 13D/A · Apr 25, 2025

9.3%

1.8M shares

General American Capital, LLC

SC 13D/A · Apr 14, 2025

8.2%

1.6M shares

7.2%

1.4M shares

Wellington Management Group LLP

SC 13G · Feb 10, 2025

7.6%

1.5M shares

General American Capital, LLC 2

SC 13D · Nov 8, 2024

6.2%

117.5M shares

BlackRock, Inc.

SC 13G/A · Jan 26, 2024

7.1%

1.2M shares

BlackRock, Inc.

SC 13G/A · Jan 31, 2023

7.0%

1.1M shares

4.5%

707K shares

View on Google Finance →