30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Mid Penn Bancorp Inc (MPB)

Over the last 90 days, Mid Penn Bancorp Inc. has seen consistent insider buying activity, with a net buy value of approximately $77,444. A total of six insiders made purchases, with no executive transactions recorded. The stock has experienced a 6.8% price increase in the past 90 days, and its current price is near its 52-week high.
Stock chart
Ticker: MPB Exchange: NMS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
De Soto Matthew G
3 purchases — total 49,948 USD
Buy 4 May 2026
Value US$1,487,743.94 | Price 411.27 | Shares 97,022
Buy 4 May 2026
Value US$2,011,656.36 | Price 40.75 | Shares 65,406
Buy 4 May 2026
Value US$16,360.00 | Price 32.72 | Shares 500
Buy 31 Mar 2026
Value US$1,144,725.73 | Price 239.49 | Shares 91,183
Buy 31 Mar 2026
Value US$10,001.76 | Price 32.16 | Shares 311
Buy 31 Mar 2026
Value US$2,508.48 | Price 32.16 | Shares 78
Buy 31 Mar 2026
Value US$10,001.76 | Price 32.16 | Shares 311
Buy 31 Mar 2026
Value US$482.40 | Price 32.16 | Shares 15
Buy 31 Mar 2026
Value US$1,993.92 | Price 32.16 | Shares 62
Buy 12 Mar 2026
Value US$11,483.64 | Price 30.87 | Shares 372
Buy 12 Mar 2026
Value US$18,501.00 | Price 30.84 | Shares 600
Buy 12 Mar 2026
Value US$3,633.81 | Price 30.80 | Shares 118
Buy 12 Mar 2026
Value US$15,444.85 | Price 30.89 | Shares 500
Buy 12 Mar 2026
Value US$15,412.50 | Price 30.83 | Shares 500
Buy 12 Mar 2026
Value US$15,455.00 | Price 30.91 | Shares 500
Buy 9 Mar 2026
Value US$61,672.60 | Price 30.84 | Shares 2,000
Buy 6 Mar 2026
Value US$564.30 | Price 31.35 | Shares 18
Buy 6 Mar 2026
Value US$25,080.00 | Price 31.35 | Shares 800
Sale 24 Feb 2026
Value US$26.65 | Price 32.58 | Shares 1
Buy 31 Dec 2025
Value US$2,481.60 | Price 31.02 | Shares 80
Buy 31 Dec 2025
Value US$1,985.28 | Price 31.02 | Shares 64
Buy 31 Dec 2025
Value US$2,481.60 | Price 31.02 | Shares 80
Buy 31 Dec 2025
Value US$7,972.14 | Price 31.02 | Shares 257
Buy 31 Dec 2025
Value US$496.32 | Price 31.02 | Shares 16
Buy 31 Dec 2025
Value US$10,019.46 | Price 31.02 | Shares 323
Buy 19 Nov 2025
Value US$56,561.20 | Price 28.28 | Shares 2,000
Buy 27 Oct 2025
Value US$59,025.00 | Price 29.51 | Shares 2,000
Buy 30 Sep 2025
Value US$2,520.32 | Price 28.64 | Shares 88
Buy 30 Sep 2025
Value US$2,004.80 | Price 28.64 | Shares 70
Buy 30 Sep 2025
Value US$8,019.20 | Price 28.64 | Shares 280
Buy 30 Sep 2025
Value US$515.52 | Price 28.64 | Shares 18
Buy 30 Sep 2025
Value US$9,995.36 | Price 28.64 | Shares 349
Buy 30 Sep 2025
Value US$2,520.32 | Price 28.64 | Shares 88
Buy 29 Jul 2025
Value US$13,617.50 | Price 27.24 | Shares 500
Buy 29 Jul 2025
Value US$13,615.00 | Price 27.23 | Shares 500
Buy 29 Jul 2025
Value US$13,645.20 | Price 27.29 | Shares 500
Buy 29 Jul 2025
Value US$13,614.00 | Price 27.23 | Shares 500
Buy 30 Jun 2025
Value US$479.40 | Price 28.20 | Shares 17
Buy 30 Jun 2025
Value US$2,002.20 | Price 28.20 | Shares 71
Buy 30 Jun 2025
Value US$7,980.60 | Price 28.20 | Shares 283
Buy 30 Jun 2025
Value US$2,481.60 | Price 28.20 | Shares 88
Buy 30 Jun 2025
Value US$2,481.60 | Price 28.20 | Shares 88
Buy 30 Jun 2025
Value US$9,982.80 | Price 28.20 | Shares 354
Buy 12 Jun 2025
Value US$2,477.06 | Price 26.64 | Shares 93
Buy 5 Jun 2025
Value US$11,096.11 | Price 25.93 | Shares 428
Buy 5 Jun 2025
Value US$12,968.70 | Price 25.94 | Shares 500
Buy 5 Jun 2025
Value US$12,942.50 | Price 25.89 | Shares 500
Buy 5 Jun 2025
Value US$12,954.95 | Price 25.91 | Shares 500
Buy 23 May 2025
Value US$9,993.75 | Price 26.65 | Shares 375
Buy 23 May 2025
Value US$19,983.45 | Price 26.64 | Shares 750
Buy 23 May 2025
Value US$20,012.92 | Price 26.68 | Shares 750
Buy 23 May 2025
Value US$26,600.00 | Price 26.60 | Shares 1,000
Buy 20 May 2025
Value US$28,234.50 | Price 28.23 | Shares 1,000
Buy 16 May 2025
Value US$15,769.04 | Price 28.16 | Shares 560
Buy 16 May 2025
Value US$28,120.00 | Price 28.12 | Shares 1,000
Buy 16 May 2025
Value US$28,080.00 | Price 28.08 | Shares 1,000
Buy 16 May 2025
Value US$28,063.00 | Price 28.06 | Shares 1,000
Buy 13 May 2025
Value US$7,217.50 | Price 28.87 | Shares 250
Sale 8 May 2025
Value US$14,412.85 | Price 28.83 | Shares 500
Buy 29 Apr 2025
Value US$601.02 | Price 28.62 | Shares 21
Buy 29 Apr 2025
Value US$7,992.79 | Price 28.65 | Shares 279
Buy 28 Apr 2025
Value US$30,269.38 | Price 28.61 | Shares 1,058
Buy 28 Apr 2025
Value US$28,176.90 | Price 28.18 | Shares 1,000
Buy 31 Mar 2025
Value US$8,006.19 | Price 25.91 | Shares 309
Buy 31 Mar 2025
Value US$2,513.27 | Price 25.91 | Shares 97
Buy 31 Mar 2025
Value US$518.20 | Price 25.91 | Shares 20
Buy 31 Mar 2025
Value US$10,001.26 | Price 25.91 | Shares 386
Buy 31 Mar 2025
Value US$2,513.27 | Price 25.91 | Shares 97
Buy 31 Mar 2025
Value US$1,995.07 | Price 25.91 | Shares 77
Buy 14 Feb 2025
Value US$10,807.65 | Price 29.61 | Shares 365
Buy 14 Feb 2025
Value US$14,829.40 | Price 29.66 | Shares 500
Buy 14 Feb 2025
Value US$14,777.90 | Price 29.56 | Shares 500
Buy 14 Feb 2025
Value US$14,755.00 | Price 29.51 | Shares 500
Buy 14 Feb 2025
Value US$14,780.00 | Price 29.56 | Shares 500
Buy 14 Feb 2025
Value US$14,779.30 | Price 29.56 | Shares 500
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-05 2026-05-04 B Purchase Non-Executive Director
97,022 +3.9%
411.27
US$1,487,744
97,022 +3.9% 411.27 US$1,487,744
2026-05-05 2026-05-04 B Purchase Non-Executive Director
65,406 -20.8%
40.75
US$2,011,656
65,406 -20.8% 40.75 US$2,011,656
2026-05-05 2026-05-04 B Purchase Non-Executive Director
83,653 +19.3%
325.92
US$4,460,937
83,653 +19.3% 325.92 US$4,460,937
2026-04-01 2026-03-31 B Purchase Non-Executive Director
78 +0.8%
32.16
US$2,508
78 +0.8% 32.16 US$2,508
2026-04-01 2026-03-31 B Purchase Non-Executive Director
311 +0.8%
32.16
US$10,002
311 +0.8% 32.16 US$10,002
2026-04-01 2026-03-31 B Purchase Non-Executive Director
78 +0.7%
32.16
US$2,508
78 +0.7% 32.16 US$2,508
2026-04-01 2026-03-31 B Purchase Non-Executive Director
311 +0.3%
32.16
US$10,002
311 +0.3% 32.16 US$10,002
2026-04-01 2026-03-31 B Purchase Non-Executive Director
15 +0.2%
32.16
US$482
15 +0.2% 32.16 US$482
2026-04-01 2026-03-31 B Purchase Non-Executive Director
62 +0.2%
32.16
US$1,994
62 +0.2% 32.16 US$1,994
2026-03-13 2026-03-12 B Purchase Non-Executive Director
372 +9.5%
30.87
US$11,484
372 +9.5% 30.87 US$11,484
2026-03-13 2026-03-12 B Purchase Non-Executive Director
600 +18.0%
30.84
US$18,501
600 +18.0% 30.84 US$18,501
2026-03-13 2026-03-12 B Purchase Non-Executive Director
118 +0.1%
30.80
US$3,634
118 +0.1% 30.80 US$3,634
2026-03-13 2026-03-12 B Purchase Non-Executive Director
500 +0.4%
30.89
US$15,445
500 +0.4% 30.89 US$15,445
2026-03-13 2026-03-12 B Purchase Non-Executive Director
500 +0.4%
30.83
US$15,412
500 +0.4% 30.83 US$15,412
2026-03-13 2026-03-12 B Purchase Non-Executive Director
500 +0.4%
30.91
US$15,455
500 +0.4% 30.91 US$15,455
2026-03-10 2026-03-09 B Purchase Non-Executive Director
2,000 +4.2%
30.84
US$61,673
2,000 +4.2% 30.84 US$61,673
2026-03-09 2026-03-06 B Purchase Non-Executive Director
18 +37.5%
31.35
US$564
18 +37.5% 31.35 US$564
2026-03-09 2026-03-06 B Purchase Non-Executive Director
800 +15.1%
31.35
US$25,080
800 +15.1% 31.35 US$25,080
2026-02-26 2026-02-24 S Sale

Chief Corp Development Officer

Executive Director
1 -0.0%
32.58
US$27
1 -0.0% 32.58 US$27
2026-01-02 2025-12-31 B Purchase Non-Executive Director
80 +0.9%
31.02
US$2,482
80 +0.9% 31.02 US$2,482
2026-01-02 2025-12-31 B Purchase Non-Executive Director
64 +0.2%
31.02
US$1,985
64 +0.2% 31.02 US$1,985
2026-01-02 2025-12-31 B Purchase Non-Executive Director
80 +0.8%
31.02
US$2,482
80 +0.8% 31.02 US$2,482
2026-01-02 2025-12-31 B Purchase Non-Executive Director
257 +0.2%
31.02
US$7,972
257 +0.2% 31.02 US$7,972
2026-01-02 2025-12-31 B Purchase Non-Executive Director
16 +0.2%
31.02
US$496
16 +0.2% 31.02 US$496
2026-01-02 2025-12-31 B Purchase Non-Executive Director
323 +0.8%
31.02
US$10,019
323 +0.8% 31.02 US$10,019
2025-11-20 2025-11-19 B Purchase Non-Executive Director
2,000 +4.4%
28.28
US$56,561
2,000 +4.4% 28.28 US$56,561
2025-10-28 2025-10-27 B Purchase Non-Executive Director
2,000 +4.6%
29.51
US$59,025
2,000 +4.6% 29.51 US$59,025
2025-10-01 2025-09-30 B Purchase Non-Executive Director
88 +1.0%
28.64
US$2,520
88 +1.0% 28.64 US$2,520
2025-10-01 2025-09-30 B Purchase Non-Executive Director
70 +0.2%
28.64
US$2,005
70 +0.2% 28.64 US$2,005
2025-10-01 2025-09-30 B Purchase Non-Executive Director
280 +0.2%
28.64
US$8,019
280 +0.2% 28.64 US$8,019
2025-10-01 2025-09-30 B Purchase Non-Executive Director
18 +0.2%
28.64
US$516
18 +0.2% 28.64 US$516
2025-10-01 2025-09-30 B Purchase Non-Executive Director
349 +0.9%
28.64
US$9,995
349 +0.9% 28.64 US$9,995
2025-10-01 2025-09-30 B Purchase Non-Executive Director
88 +0.9%
28.64
US$2,520
88 +0.9% 28.64 US$2,520
2025-07-30 2025-07-29 B Purchase Non-Executive Director
500 +18.5%
27.24
US$13,618
500 +18.5% 27.24 US$13,618
2025-07-30 2025-07-29 B Purchase Non-Executive Director
500 +22.7%
27.23
US$13,615
500 +22.7% 27.23 US$13,615
2025-07-30 2025-07-29 B Purchase Non-Executive Director
500 +29.4%
27.29
US$13,645
500 +29.4% 27.29 US$13,645
2025-07-30 2025-07-29 B Purchase Non-Executive Director
500 +41.7%
27.23
US$13,614
500 +41.7% 27.23 US$13,614
2025-07-02 2025-06-30 B Purchase Non-Executive Director
17 +0.2%
28.20
US$479
17 +0.2% 28.20 US$479
2025-07-02 2025-06-30 B Purchase Non-Executive Director
71 +0.2%
28.20
US$2,002
71 +0.2% 28.20 US$2,002
2025-07-02 2025-06-30 B Purchase Non-Executive Director
283 +0.3%
28.20
US$7,981
283 +0.3% 28.20 US$7,981
2025-07-02 2025-06-30 B Purchase Non-Executive Director
88 +1.0%
28.20
US$2,482
88 +1.0% 28.20 US$2,482
2025-07-02 2025-06-30 B Purchase Non-Executive Director
88 +0.9%
28.20
US$2,482
88 +0.9% 28.20 US$2,482
2025-07-02 2025-06-30 B Purchase Non-Executive Director
354 +0.9%
28.20
US$9,983
354 +0.9% 28.20 US$9,983
2025-06-13 2025-06-12 B Purchase

President and CEO

Executive Director
93 +0.9%
26.64
US$2,477
93 +0.9% 26.64 US$2,477
2025-06-06 2025-06-05 B Purchase Non-Executive Director
428 +0.4%
25.93
US$11,096
428 +0.4% 25.93 US$11,096
2025-06-06 2025-06-05 B Purchase Non-Executive Director
500 +0.4%
25.94
US$12,969
500 +0.4% 25.94 US$12,969
2025-06-06 2025-06-05 B Purchase Non-Executive Director
500 +0.5%
25.89
US$12,942
500 +0.5% 25.89 US$12,942
2025-06-06 2025-06-05 B Purchase Non-Executive Director
500 +0.5%
25.91
US$12,955
500 +0.5% 25.91 US$12,955
2025-05-27 2025-05-23 B Purchase Non-Executive Director
375 +0.3%
26.65
US$9,994
375 +0.3% 26.65 US$9,994
2025-05-27 2025-05-23 B Purchase Non-Executive Director
750 +0.7%
26.64
US$19,983
750 +0.7% 26.64 US$19,983
2025-05-27 2025-05-23 B Purchase Non-Executive Director
750 +0.7%
26.68
US$20,013
750 +0.7% 26.68 US$20,013
2025-05-27 2025-05-23 B Purchase Non-Executive Director
1,000 +2.4%
26.60
US$26,600
1,000 +2.4% 26.60 US$26,600
2025-05-22 2025-05-20 B Purchase Non-Executive Director
1,000 +2.4%
28.23
US$28,234
1,000 +2.4% 28.23 US$28,234
2025-05-19 2025-05-16 B Purchase Non-Executive Director
560 +0.5%
28.16
US$15,769
560 +0.5% 28.16 US$15,769
2025-05-19 2025-05-16 B Purchase Non-Executive Director
1,000 +0.9%
28.12
US$28,120
1,000 +0.9% 28.12 US$28,120
2025-05-19 2025-05-16 B Purchase Non-Executive Director
1,000 +0.9%
28.08
US$28,080
1,000 +0.9% 28.08 US$28,080
2025-05-19 2025-05-16 B Purchase Non-Executive Director
1,000 +1.0%
28.06
US$28,063
1,000 +1.0% 28.06 US$28,063
2025-05-19 2025-05-13 B Purchase Non-Executive Director
250 +0.7%
28.87
US$7,218
250 +0.7% 28.87 US$7,218
2025-05-09 2025-05-08 S Sale Non-Executive Director
500 -6.7%
28.83
US$14,413
500 -6.7% 28.83 US$14,413
2025-04-30 2025-04-29 B Purchase Non-Executive Director
21 +0.1%
28.62
US$601
21 +0.1% 28.62 US$601
2025-04-30 2025-04-29 B Purchase Non-Executive Director
279 +0.7%
28.65
US$7,993
279 +0.7% 28.65 US$7,993
2025-04-30 2025-04-28 B Purchase Non-Executive Director
1,058 +2.9%
28.61
US$30,269
1,058 +2.9% 28.61 US$30,269
2025-04-30 2025-04-28 B Purchase Non-Executive Director
1,000 +2.5%
28.18
US$28,177
1,000 +2.5% 28.18 US$28,177
2025-04-01 2025-03-31 B Purchase Non-Executive Director
309 +0.3%
25.91
US$8,006
309 +0.3% 25.91 US$8,006
2025-04-01 2025-03-31 B Purchase Non-Executive Director
97 +1.1%
25.91
US$2,513
97 +1.1% 25.91 US$2,513
2025-04-01 2025-03-31 B Purchase Non-Executive Director
20 +0.3%
25.91
US$518
20 +0.3% 25.91 US$518
2025-04-01 2025-03-31 B Purchase Non-Executive Director
386 +1.1%
25.91
US$10,001
386 +1.1% 25.91 US$10,001
2025-04-01 2025-03-31 B Purchase Non-Executive Director
97 +1.2%
25.91
US$2,513
97 +1.2% 25.91 US$2,513
2025-04-01 2025-03-31 B Purchase Non-Executive Director
77 +0.2%
25.91
US$1,995
77 +0.2% 25.91 US$1,995
2025-02-14 2025-02-14 B Purchase

President and CEO

Executive Director
365 +3.5%
29.61
US$10,808
365 +3.5% 29.61 US$10,808
2025-02-14 2025-02-14 B Purchase

President and CEO

Executive Director
500 +5.1%
29.66
US$14,829
500 +5.1% 29.66 US$14,829
2025-02-14 2025-02-14 B Purchase

President and CEO

Executive Director
500 +5.3%
29.56
US$14,778
500 +5.3% 29.56 US$14,778
2025-02-14 2025-02-14 B Purchase

President and CEO

Executive Director
500 +5.6%
29.51
US$14,755
500 +5.6% 29.51 US$14,755
2025-02-14 2025-02-14 B Purchase

President and CEO

Executive Director
500 +6.0%
29.56
US$14,780
500 +6.0% 29.56 US$14,780
2025-02-14 2025-02-14 B Purchase

President and CEO

Executive Director
500 +6.3%
29.56
US$14,779
500 +6.3% 29.56 US$14,779