| 31 Mar 2023 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
39 |
$25.61 |
$999
31 Mar 2023
|
38,702 |
↗
|
| 30 Dec 2022 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
33 |
$29.97 |
$989
30 Dec 2022
|
38,423 |
↗
|
| 30 Sep 2022 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
35 |
$28.73 |
$1,006
30 Sep 2022
|
38,173 |
↗
|
| 30 Jun 2022 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
37 |
$26.97 |
$998
30 Jun 2022
|
37,896 |
↗
|
| 31 Mar 2022 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
37 |
$26.81 |
$992
31 Mar 2022
|
36,886 |
↗
|
| 31 Dec 2021 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
32 |
$31.74 |
$1,016
31 Dec 2021
|
36,201 |
↗
|
| 30 Sep 2021 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
36 |
$27.55 |
$992
30 Sep 2021
|
35,942 |
↗
|
| 30 Jun 2021 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
37 |
$27.45 |
$1,016
30 Jun 2021
|
35,146 |
↗
|
| 30 Apr 2021 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
400 |
$25.00 |
$10,000
30 Apr 2021
|
34,866 |
↗
|
| 31 Mar 2021 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
37 |
$26.81 |
$992
31 Mar 2021
|
34,466 |
↗
|
| 31 Dec 2020 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
45 |
$21.90 |
$986
31 Dec 2020
|
34,100 |
↗
|
| 30 Sep 2020 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
58 |
$17.31 |
$1,004
30 Sep 2020
|
33,802 |
↗
|
| 30 Jun 2020 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
54 |
$18.43 |
$995
30 Jun 2020
|
33,055 |
↗
|
| 31 Mar 2020 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
50 |
$20.25 |
$1,013
31 Mar 2020
|
32,724 |
↗
|
| 4 Mar 2020 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
500 |
$21.08 |
$10,540
4 Mar 2020
|
32,674 |
↗
|
| 31 Dec 2019 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
35 |
$28.80 |
$1,008
31 Dec 2019
|
31,867 |
↗
|
| 30 Sep 2019 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
39 |
$25.63 |
$1,000
30 Sep 2019
|
31,626 |
↗
|
| 28 Jun 2019 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
40 |
$24.95 |
$998
28 Jun 2019
|
30,945 |
↗
|
| 29 Mar 2019 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
40 |
$24.50 |
$980
29 Mar 2019
|
30,679 |
↗
|
| 31 Dec 2018 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
44 |
$23.02 |
$1,013
31 Dec 2018
|
30,329 |
↗
|
| 28 Sep 2018 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
34 |
$29.15 |
$991
28 Sep 2018
|
30,116 |
↗
|
| 29 Jun 2018 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
29 |
$34.90 |
$1,012
29 Jun 2018
|
29,536 |
↗
|
| 30 Mar 2018 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
31 |
$31.95 |
$990
30 Mar 2018
|
29,382 |
↗
|
| 29 Dec 2017 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
30 |
$33.10 |
$993
29 Dec 2017
|
29,142 |
↗
|
| 29 Sep 2017 |
MPB
Mid Penn Bancorp, Inc.
|
Gregory M Kerwin
Director
|
Buy
|
34 |
$29.40 |
$1,000
29 Sep 2017
|
29,001 |
↗
|