|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
56 |
$35.40 |
$1,982 |
Sep 30, 2026 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
58 |
$34.84 |
$2,021 |
Jun 30, 2026 |
|
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 |
62 |
$32.16 |
$1,994 |
Mar 31, 2026 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
64 |
$31.02 |
$1,985 |
Dec 31, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
70 |
$28.64 |
$2,005 |
Sep 30, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
71 |
$28.20 |
$2,002 |
Jun 30, 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 |
77 |
$25.91 |
$1,995 |
Mar 31, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
69 |
$28.84 |
$1,990 |
Dec 31, 2024 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
3,390 |
$29.50 |
$100,005 |
Nov 01, 2024 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
67 |
$29.83 |
$1,999 |
Sep 30, 2024 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
92 |
$21.95 |
$2,019 |
Jun 28, 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 |
100 |
$20.01 |
$2,001 |
Mar 28, 2024 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
2,000 |
$20.42 |
$40,845 |
Mar 15, 2024 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
82 |
$24.28 |
$1,991 |
Dec 29, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
1,300 |
$19.45 |
$25,281 |
Nov 02, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
99 |
$20.13 |
$1,993 |
Sep 29, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
91 |
$22.08 |
$2,009 |
Jun 30, 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 |
1,024 |
$19.00 |
$19,456 |
May 11, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
4,142 |
$19.00 |
$78,698 |
May 11, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
78 |
$25.61 |
$1,998 |
Mar 31, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
250 |
$26.50 |
$6,625 |
Mar 13, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
2,000 |
$26.48 |
$52,966 |
Mar 13, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
1,000 |
$26.30 |
$26,300 |
Mar 13, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
3,300 |
$30.43 |
$100,409 |
Jan 30, 2023 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
67 |
$29.97 |
$2,008 |
Dec 30, 2022 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
69 |
$28.73 |
$1,982 |
Sep 30, 2022 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
5,000 |
$28.95 |
$144,736 |
Aug 04, 2022 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
75 |
$26.97 |
$2,023 |
Jun 30, 2022 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
1,000 |
$25.79 |
$25,787 |
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 |
74 |
$26.81 |
$1,984 |
Mar 31, 2022 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
150 |
$28.87 |
$4,330 |
Feb 25, 2022 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
50 |
$29.09 |
$1,454 |
Feb 25, 2022 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
63 |
$31.74 |
$2,000 |
Dec 31, 2021 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
73 |
$27.55 |
$2,011 |
Sep 30, 2021 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
150 |
$26.48 |
$3,972 |
Jul 29, 2021 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
250 |
$26.56 |
$6,639 |
Jul 29, 2021 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
73 |
$27.45 |
$2,004 |
Jun 30, 2021 |
|
MPB
|
Award
|
Mid Penn Bancorp, Inc. Common Stock |
703 |
$0.00 |
$0 |
Jun 01, 2021 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
4,000 |
$25.00 |
$100,000 |
Apr 30, 2021 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
74 |
$26.81 |
$1,984 |
Mar 31, 2021 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
91 |
$21.90 |
$1,993 |
Dec 31, 2020 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
116 |
$17.31 |
$2,008 |
Sep 30, 2020 |
|
MPB
|
Award
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$0.00 |
$0 |
Jul 24, 2020 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
109 |
$18.43 |
$2,009 |
Jun 30, 2020 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
98 |
$20.25 |
$1,985 |
Mar 31, 2020 |