|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
283 |
$35.40 |
$10,018 |
Sep 30, 2026 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
287 |
$34.84 |
$9,999 |
Jun 30, 2026 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
525 |
$32.77 |
$17,202 |
May 04, 2026 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$32.72 |
$16,360 |
May 04, 2026 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$32.77 |
$16,386 |
May 04, 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 |
311 |
$32.16 |
$10,002 |
Mar 31, 2026 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$30.89 |
$15,445 |
Mar 12, 2026 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
118 |
$30.80 |
$3,634 |
Mar 12, 2026 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$30.91 |
$15,455 |
Mar 12, 2026 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
600 |
$30.84 |
$18,501 |
Mar 12, 2026 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
372 |
$30.87 |
$11,484 |
Mar 12, 2026 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$30.83 |
$15,413 |
Mar 12, 2026 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
257 |
$31.02 |
$7,972 |
Dec 31, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
280 |
$28.64 |
$8,019 |
Sep 30, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
283 |
$28.20 |
$7,981 |
Jun 30, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$25.89 |
$12,943 |
Jun 05, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$25.91 |
$12,955 |
Jun 05, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$25.94 |
$12,969 |
Jun 05, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
428 |
$25.93 |
$11,096 |
Jun 05, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
750 |
$26.68 |
$20,013 |
May 23, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
750 |
$26.64 |
$19,983 |
May 23, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
375 |
$26.65 |
$9,994 |
May 23, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
1,000 |
$28.12 |
$28,120 |
May 16, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
560 |
$28.16 |
$15,769 |
May 16, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
1,000 |
$28.06 |
$28,063 |
May 16, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
1,000 |
$28.08 |
$28,080 |
May 16, 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 |
309 |
$25.91 |
$8,006 |
Mar 31, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$29.24 |
$14,620 |
Feb 04, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$29.24 |
$14,622 |
Feb 04, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
250 |
$28.98 |
$7,244 |
Feb 04, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$29.04 |
$14,520 |
Feb 04, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
450 |
$28.92 |
$13,014 |
Feb 04, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
450 |
$28.82 |
$12,969 |
Feb 04, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$28.84 |
$14,420 |
Feb 04, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
250 |
$29.03 |
$7,258 |
Feb 04, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
75 |
$28.84 |
$2,163 |
Feb 04, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
135 |
$28.82 |
$3,891 |
Feb 04, 2025 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
278 |
$28.84 |
$8,018 |
Dec 31, 2024 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
18,407 |
$29.50 |
$543,007 |
Nov 01, 2024 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
268 |
$29.83 |
$7,994 |
Sep 30, 2024 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
364 |
$21.95 |
$7,990 |
Jun 28, 2024 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$20.66 |
$10,330 |
Apr 29, 2024 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
750 |
$20.79 |
$15,590 |
Apr 29, 2024 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
800 |
$20.92 |
$16,737 |
Apr 29, 2024 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
732 |
$20.62 |
$15,097 |
Apr 29, 2024 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$20.66 |
$10,332 |
Apr 29, 2024 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
500 |
$20.60 |
$10,298 |
Apr 29, 2024 |
|
MPB
|
Purchase
|
Mid Penn Bancorp, Inc. Common Stock |
750 |
$20.70 |
$15,524 |
Apr 29, 2024 |