|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
193 |
$37.07 |
$7,155 |
Sep 15, 2026 |
|
MPB
|
TaxPayment
|
Mid Penn Bancorp, Inc. Common Stock |
2,136 |
$35.68 |
$76,212 |
Jul 01, 2026 |
|
MPB
|
TaxPayment
|
Mid Penn Bancorp, Inc. Common Stock |
356 |
$32.11 |
$11,431 |
Jun 01, 2026 |
|
MPB
|
Award
|
Mid Penn Bancorp, Inc. Common Restricted Stock |
11,622 |
$0.00 |
$0 |
Apr 01, 2026 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
93 |
$26.64 |
$2,477 |
Jun 12, 2025 |
|
MPB
|
Award
|
Mid Penn Bancorp, Inc. Common Restricted Stock |
10,000 |
$0.00 |
$0 |
Apr 01, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$29.56 |
$14,778 |
Feb 14, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$29.49 |
$14,747 |
Feb 14, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$29.56 |
$14,779 |
Feb 14, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$29.51 |
$14,755 |
Feb 14, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$29.56 |
$14,780 |
Feb 14, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$29.66 |
$14,829 |
Feb 14, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
365 |
$29.61 |
$10,808 |
Feb 14, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$30.02 |
$15,010 |
Jan 27, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$30.05 |
$15,023 |
Jan 27, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
50 |
$30.00 |
$1,500 |
Jan 27, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$30.04 |
$15,022 |
Jan 27, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$30.05 |
$15,025 |
Jan 27, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$30.12 |
$15,058 |
Jan 27, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$30.01 |
$15,003 |
Jan 27, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$29.50 |
$14,750 |
Nov 01, 2024 |
|
MPB
|
Award
|
Mid Penn Bancorp, Inc. Common Restricted Stock |
9,981 |
$0.00 |
$0 |
Apr 01, 2024 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
94 |
$21.61 |
$2,031 |
Nov 20, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$19.40 |
$9,701 |
May 11, 2023 |
|
MPB
|
Award
|
Mid Penn Bancorp, Inc. Common Stock |
15,619 |
$0.00 |
$0 |
Apr 01, 2023 |
|
MPB
|
Award
|
Mid Penn Bancorp, Inc. Common Stock |
8,494 |
$0.00 |
$0 |
Apr 01, 2022 |
|
MPB
|
Award
|
Mid Penn Bancorp, Inc. Common Stock |
7,030 |
$0.00 |
$0 |
Jun 01, 2021 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
1,000 |
$25.00 |
$25,000 |
Apr 30, 2021 |
|
MPB
|
Award
|
Mid Penn Bancorp, Inc. Common Stock |
3,809 |
$0.00 |
$0 |
Sep 01, 2020 |
|
MPB
|
Award
|
Mid Penn Bancorp, Inc. Common Stock |
5,000 |
$0.00 |
$0 |
Jul 24, 2020 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
100 |
$16.01 |
$1,601 |
Mar 12, 2020 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
100 |
$17.84 |
$1,784 |
Mar 10, 2020 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$18.92 |
$9,460 |
Mar 09, 2020 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
250 |
$21.47 |
$5,367 |
Mar 05, 2020 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
250 |
$21.23 |
$5,308 |
Mar 05, 2020 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
250 |
$21.28 |
$5,319 |
Mar 05, 2020 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
250 |
$21.23 |
$5,308 |
Mar 05, 2020 |