|
MPB
|
Award
|
Mid Penn Bancorp, Inc. Common Restricted Stock |
1,700 |
$0.00 |
$0 |
Apr 01, 2026 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
2,000 |
$30.84 |
$61,673 |
Mar 09, 2026 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
2,000 |
$28.28 |
$56,561 |
Nov 19, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
2,000 |
$29.51 |
$59,025 |
Oct 27, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$27.23 |
$13,615 |
Jul 29, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$27.23 |
$13,614 |
Jul 29, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$27.29 |
$13,645 |
Jul 29, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$27.24 |
$13,618 |
Jul 29, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
1,000 |
$26.60 |
$26,600 |
May 23, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
1,000 |
$28.23 |
$28,235 |
May 20, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
1,000 |
$28.18 |
$28,177 |
Apr 28, 2025 |
|
MPB
|
Award
|
Mid Penn Bancorp, Inc. Common Restricted Stock |
1,945 |
$0.00 |
$0 |
Apr 01, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
5,000 |
$29.50 |
$147,500 |
Nov 01, 2024 |
|
MPB
|
Award
|
Mid Penn Bancorp, Inc. Common Restricted Stock |
999 |
$0.00 |
$0 |
Apr 01, 2024 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
310 |
$20.37 |
$6,316 |
Mar 12, 2024 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
400 |
$20.47 |
$8,190 |
Mar 12, 2024 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
200 |
$20.47 |
$4,094 |
Mar 11, 2024 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
90 |
$20.35 |
$1,832 |
Mar 11, 2024 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$19.09 |
$9,545 |
Nov 02, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
300 |
$18.94 |
$5,682 |
Nov 02, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$18.85 |
$9,425 |
Nov 01, 2023 |
|
MPB
|
Award
|
Mid Penn Bancorp, Inc. Common Stock |
1,760 |
$0.00 |
$0 |
Jun 01, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$20.10 |
$10,051 |
May 15, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
1,000 |
$19.00 |
$19,000 |
May 11, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$19.53 |
$9,765 |
May 11, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$26.55 |
$13,276 |
Mar 14, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
400 |
$26.85 |
$10,741 |
Mar 14, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
400 |
$27.14 |
$10,855 |
Mar 14, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
100 |
$26.10 |
$2,610 |
Mar 13, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
600 |
$25.91 |
$15,548 |
Mar 13, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
100 |
$29.40 |
$2,940 |
Mar 08, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$29.28 |
$14,640 |
Mar 08, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
400 |
$29.55 |
$11,820 |
Mar 08, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
100 |
$31.30 |
$3,130 |
Feb 01, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$31.40 |
$15,698 |
Feb 01, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
400 |
$31.35 |
$12,540 |
Feb 01, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
100 |
$31.27 |
$3,127 |
Jan 31, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$33.24 |
$16,621 |
Jan 31, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
300 |
$31.44 |
$9,433 |
Jan 31, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
100 |
$31.33 |
$3,133 |
Jan 31, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
250 |
$30.66 |
$7,665 |
Jan 30, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$30.68 |
$15,340 |
Jan 30, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
1,000 |
$30.69 |
$30,690 |
Jan 30, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
250 |
$30.74 |
$7,686 |
Jan 30, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$25.39 |
$12,696 |
May 18, 2022 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$25.64 |
$12,821 |
May 06, 2022 |
|
MPB
|
Award
|
Mid Penn Bancorp, Inc. Common Stock |
1,133 |
$0.00 |
$0 |
Apr 01, 2022 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$27.15 |
$13,575 |
Feb 24, 2022 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$28.72 |
$14,358 |
Feb 04, 2022 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$28.65 |
$14,325 |
Feb 04, 2022 |