Advertisement

MPB

Mid Penn Bancorp, Inc.

Financial Services · USD

Set alert

Price alert · MPB

All alert types
33.95 USD -0.33 -0.96%
As of Oct 30, 2026 Extended hours 33.95 0.00%
Bid
33.95 × 2
Ask
33.98 × 2
33.83 Day range 34.41
28.19 52-week range 38.54
YTD
+9.45%
1 year
+17.92%
Open
34.41
Prev close
34.28
Mkt cap
860.13M
Vol
96.87K
Avg vol
113.44K
EPS
2.90
P/E
11.71
Div yield
2.71%
More statistics
Low
33.83
High
34.41
Forward P/E
9.95
Beta
0.56
Short ratio
3.62
Inst. own
39.53%
Dividend
0.80
Ex-div date
Nov 7, 2024
Earnings
Jan 24, 2025
50-d avg
31.43
200-d avg
25.82
1y target
36.50

5D chart

Chart tools
Interval

Chart is warming up

The five-day price history for MPB has not been loaded yet. Try again in a moment.

MPB dividends
Ex-dividend dateAmount
Nov 2, 20260.23
Aug 3, 20260.23
May 4, 20260.22
Feb 6, 20260.27
Nov 10, 20250.22
Aug 8, 20250.20
May 8, 20250.20
Feb 7, 20250.20
Nov 8, 20240.20
Aug 9, 20240.20
May 9, 20240.20
Feb 8, 20240.20
Nov 9, 20230.20
Aug 9, 20230.20
May 9, 20230.20
Feb 9, 20230.20
Nov 28, 20220.20
Nov 9, 20220.20
Aug 9, 20220.20
May 9, 20220.20
Feb 10, 20220.20
Nov 9, 20210.20
Aug 9, 20210.20
May 7, 20210.20
Feb 9, 20210.19
Jan 8, 20210.05
Nov 9, 20200.18
Aug 7, 20200.18
May 8, 20200.18
Feb 4, 20200.23
Nov 5, 20190.18
Aug 6, 20190.18
May 7, 20190.18
Feb 5, 20190.25
Nov 6, 20180.15
Aug 7, 20180.15
May 8, 20180.15
Dec 21, 20170.10
Dec 20, 20170.25
Nov 7, 20170.13
Aug 7, 20170.13
May 8, 20170.13
Feb 6, 20170.13
Dec 30, 20160.10
Nov 7, 20160.12
Aug 8, 20160.12
May 9, 20160.12
Feb 8, 20160.22
Nov 6, 20150.12
Aug 3, 20150.12
May 4, 20150.10
Feb 9, 20150.10
Dec 24, 20140.10
Nov 3, 20140.10
Aug 4, 20140.10
May 5, 20140.10
Feb 3, 20140.05
Dec 26, 20130.10
Nov 4, 20130.05
Aug 5, 20130.05
May 6, 20130.05
Dec 20, 20120.05
Nov 5, 20120.05
Aug 6, 20120.05
May 7, 20120.05
Feb 6, 20120.05
Nov 7, 20110.05
Aug 8, 20110.05
May 9, 20110.05
Feb 7, 20110.05
Aug 3, 20090.16
May 4, 20090.16
Feb 9, 20090.20
Nov 3, 20080.20
Aug 4, 20080.20
May 5, 20080.20
Feb 4, 20080.20
Nov 5, 20070.20
Aug 6, 20070.20
May 7, 20075.20
Feb 5, 20070.20
Nov 6, 20060.20
Aug 7, 20060.20
May 8, 20060.20
Feb 6, 20060.20
Nov 7, 20050.20
Aug 8, 20050.20
May 9, 20050.20
Feb 7, 20050.20
Nov 8, 20040.20
Aug 9, 20040.20
May 10, 20040.20
Feb 9, 20041.00
Nov 3, 20030.20
Aug 4, 20030.20
May 5, 20030.20
Feb 3, 20030.20
Nov 4, 20020.20
Aug 5, 20020.20
Aug 1, 20020.20
May 6, 20020.20
Feb 4, 20020.20
Nov 5, 20010.20
Aug 6, 20010.20
May 7, 20010.20
Feb 5, 20010.20
Nov 6, 20000.20
Aug 7, 20000.20
May 8, 20000.20
Feb 7, 20000.20
Nov 8, 19990.20
Aug 9, 19990.20
May 10, 19990.20
Feb 8, 19991.50
Nov 6, 19980.19
Aug 3, 19980.19
May 4, 19980.19
Feb 9, 19980.19
Nov 4, 19970.20
Aug 4, 19970.20
May 6, 19970.20
Feb 4, 19970.19

Stock splits

MPB stock splits
DateRatio
May 7, 2007105:100
May 6, 20071.05:1
Feb 6, 2006105:100
Feb 5, 20061.05:1
May 5, 2003105:100
May 4, 20031.05:1
Nov 8, 1999105:100
Nov 7, 19991.05:1
Nov 6, 1998105:100
Nov 5, 19981.05:1
Advertisement