Mid Penn Bancorp, Inc (MPB) Stock Price

34.30 ▼ -0.34 (-0.98%)
Open: 34.16 Vol: 0 Day's range: 34.065 - 34.365 Jun 29, 10:39 EDT
IEX quote, 15 minutes delayed during trading hours. Login or Signup to see real-time data
Loading chart ...
MPB Technical Analysis
5 mins 30 mins Hourly Daily Weekly
BUY BUY BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 34.26▼ 34.28▼ 34.29▼ 34.27▼ 33.91▲
MA10 34.25▲ 34.22▲ 34.26▼ 33.87▲ 33.17▲
MA20 34.22▲ 34.22▲ 34.24▲ 33.44▲ 32.84▲
MA50 34.18▲ 34.16▲ 33.84▲ 33.07▲ 31.19▲
MA100 34.20▲ 33.82▲ 33.74▲ 32.88▲ 29.93▲
MA200 34.22▲ 33.67▲ 33.03▲ 31.54▲ 27.27▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.001▲ 0.002▲ -0.011▼ 0.093▲ 0.068▲
RSI 51.389▲ 51.878▲ 54.039▲ 57.565▲ 58.368▲
STOCH 49.485     41.116     46.364     73.297     69.816    
WILL %R -62.658     -61.111     -61.111     -27.114     -20.267▲
CCI -14.622     30.530     51.542     86.808     94.811    
Latest Filters Detected On MPB
BREAK $MPB Price Breaks 30 Days High Set Alert
BREAK $MPB Price Breaks 20 Days High Set Alert
BREAK $MPB Price Breaks 10 Days High Set Alert
Mid Penn Bancorp, Inc News
Monday, February 03, 2025 04:00 PM
$MPB insiders have traded $MPB stock on the open market 46 times in the past 6 months. Of those trades, 46 have been purchases and 0 have been sales. Here’s a ...
Thursday, November 07, 2024 04:00 PM
NEW YORK, Nov. 8, 2024 /PRNewswire/ -- Halper Sadeh LLC, an investor rights law firm, is investigating the following companies for potential violations of the federal securities laws and/or breaches ...
Wednesday, February 21, 2024 11:56 PM
There are no upcoming dividends for Mid Penn Bancorp.The last dividend paid last dividend payout August 25, 2025 and was $0.20. Mid Penn Bancorp has no upcoming dividends reported. The last reported ...
MPB historical stock data
date open high low close volume
29/06/26 34.16 34.365 34.065 34.255 40,610
26/06/26 34.19 34.80 33.935 34.64 893,929
25/06/26 34.24 34.42 34.02 34.16 120,414
24/06/26 33.96 34.39 33.85 34.29 175,020
23/06/26 33.14 34.075 33.11 34.00 158,083
22/06/26 33.48 33.92 33.36 33.41 112,018
18/06/26 33.49 33.835 33.17 33.54 402,512
17/06/26 33.71 33.90 32.79 33.04 166,340
16/06/26 33.68 34.14 33.38 33.76 129,189
15/06/26 34.43 34.50 33.45 33.59 170,584
Quote Details
52wk Low:26.495
52wk High:35.22
Vol:0
Avg Vol(3m):3.4M
1Y Chng:+17.84%
1M Chng:+10.07%
Add to Watch List