Advertisement

Mid Penn Bancorp, Inc. MPB

Set alert

Price alert · MPB

All alert types
34.52 USD +0.80 +2.37%

At close · Nov 2

34.52 0.00 0.00%

After hours · Nov 2, 4:00 PM ET

Bid
34.52 × 2
Ask
34.58 × 2
33.98 Day range 34.81
27.98 52-week range 39.15
YTD
+11.28%
1 year
+21.34%
Open
34.02
Prev close
33.72
Mkt cap
874.57M
Vol
118.58K
Avg vol
112.45K
EPS
2.90
P/E
11.90
Div yield
2.71%
More statistics
Low
33.98
High
34.81
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

3M chart

Chart tools
Interval

Events in this range
  • Aug 3, 2026Dividend: 0.23
  • Nov 2, 2026Dividend: 0.23
Signals (15)
NameDateAgo
SMA: BearishOct 22, 20261 week ago
MACD: Sell SignalOct 22, 20261 week ago
SMA: BullishOct 20, 20261 week ago
MACD: Buy SignalOct 16, 20262 weeks ago
MACD: Sell SignalOct 9, 20263 weeks ago
MACD: Buy SignalOct 8, 20263 weeks ago
MACD: Sell SignalOct 7, 20263 weeks ago
MACD: Buy SignalOct 6, 20263 weeks ago
SMA: BearishSep 16, 20261 month ago
SMA: BullishSep 10, 20261 month ago
SMA: BearishSep 9, 20261 month ago
SMA: BullishSep 2, 20262 months ago
SMA: BearishSep 1, 20262 months ago
SMA: BearishAug 24, 20262 months ago
MACD: Sell SignalAug 7, 20262 months ago
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