Advertisement

Mid Penn Bancorp, Inc. MPB

Set alert

Price alert · MPB

All alert types
34.76 USD +1.04 +3.08%

As of Nov 2, 11:40 AM ET

Bid
34.76 × 1
Ask
34.78 × 1
33.98 Day range 34.76
27.98 52-week range 39.15
YTD
+12.06%
1 year
+22.18%
Open
34.02
Prev close
33.72
Mkt cap
880.65M
Vol
28.08K
Avg vol
112.45K
EPS
2.90
P/E
11.99
Div yield
2.68%
More statistics
Low
33.98
High
34.76
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

1D chart

Chart tools
Interval

Chart is warming up

The one-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