Mid Penn Bancorp’s (MPB) 10-Day exponential moving average is 31.86, while Mid Penn Bancorp’s (MPB) share price is $31.73, making it a Sell.
Mid Penn Bancorp’s (MPB) 100-Day exponential moving average is 29.34, while Mid Penn Bancorp’s (MPB) share price is $31.73, making it a Buy.
Mid Penn Bancorp’s (MPB) stock price is $31.73 and Mid Penn Bancorp’s (MPB) 50-day simple moving average is 29.48, creating a Buy signal.
Mid Penn Bancorp’s (MPB) stock price is $31.73 and Mid Penn Bancorp’s (MPB) 100-day simple moving average is 29.21, creating a Buy signal.
Mid Penn Bancorp’s (MPB) stock price is $31.73 and Mid Penn Bancorp’s (MPB) 200-day simple moving average is 27.97, creating a Buy signal.