Mid Penn Bancorp: Piper Sandler cuts target price to $40 from $42 - MPB News | Rallies