Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 8 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

8 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
March 28, 2024 MPB P 250 $20.01 $5,002 61,869 Direct +0.41% Acquired 81.9% (price as of 2026-10-02)
Dec. 29, 2023 MPB P 206 $24.28 $5,002 61,040 Direct +0.34% Acquired 49.9% (price as of 2026-10-02)
Sept. 29, 2023 MPB P 249 $20.13 $5,012 60,273 Direct +0.41% Acquired 80.8% (price as of 2026-10-02)
June 30, 2023 MPB P 226 $22.08 $4,990 59,486 Direct +0.38% Acquired 64.9% (price as of 2026-10-02)
March 31, 2023 MPB P 196 $25.61 $5,020 57,592 Direct +0.34% Acquired 42.1% (price as of 2026-10-02)
Dec. 30, 2022 MPB P 166 $29.97 $4,975 57,028 Direct +0.29% Acquired 21.5% (price as of 2026-10-02)
Sept. 30, 2022 MPB P 174 $28.73 $4,999 56,530 Direct +0.31% Acquired 26.7% (price as of 2026-10-02)
June 30, 2022 MPB P 186 $26.97 $5,016 55,985 Direct +0.33% Acquired 35.0% (price as of 2026-10-02)
March 31, 2022 MPB P 186 $26.81 $4,987 54,682 Direct +0.34% Acquired 35.8% (price as of 2026-10-02)
Dec. 31, 2021 MPB P 158 $31.74 $5,015 54,108 Direct +0.29% Acquired 14.7% (price as of 2026-10-02)
Dec. 31, 2021 MPB P 158 $31.74 $5,015 53,743 Direct +0.29% Acquired 14.7% (price as of 2026-10-02)
Sept. 30, 2021 MPB P 181 $27.55 $4,987 53,239 Direct +0.34% Acquired 32.1% (price as of 2026-10-02)
June 30, 2021 MPB P 182 $27.45 $4,996 52,202 Direct +0.35% Acquired 32.6% (price as of 2026-10-02)
April 30, 2021 MPB P 5,000 $25.00 $125,000 51,686 Direct +10.71% Acquired 45.6% (price as of 2026-10-02)
March 31, 2021 MPB P 187 $26.81 $5,013 46,686 Direct +0.40% Acquired 35.8% (price as of 2026-10-02)
Dec. 31, 2020 MPB P 228 $21.90 $4,993 46,048 Direct +0.50% Acquired 66.2% (price as of 2026-10-02)
Sept. 30, 2020 MPB P 289 $17.31 $5,003 45,474 Direct +0.64% Acquired 110.3% (price as of 2026-10-02)
June 30, 2020 MPB P 271 $18.43 $4,995 44,393 Direct +0.61% Acquired 97.5% (price as of 2026-10-02)
March 31, 2020 MPB P 248 $20.25 $5,022 43,746 Direct +0.57% Acquired 79.8% (price as of 2026-10-02)
Dec. 31, 2019 MPB P 173 $28.80 $4,982 43,083 Direct +0.40% Acquired 26.4% (price as of 2026-10-02)
Sept. 30, 2019 MPB P 195 $25.63 $4,998 42,632 Direct +0.46% Acquired 42.0% (price as of 2026-10-02)
June 28, 2019 MPB P 201 $24.95 $5,015 41,711 Direct +0.48% Acquired 45.9% (price as of 2026-10-02)
March 29, 2019 MPB P 204 $24.50 $4,998 41,207 Direct +0.50% Acquired 48.6% (price as of 2026-10-02)
Dec. 31, 2018 MPB P 217 $23.02 $4,995 40,589 Direct +0.54% Acquired 58.1% (price as of 2026-10-02)
Sept. 28, 2018 MPB P 172 $29.15 $5,014 40,146 Direct +0.43% Acquired 24.9% (price as of 2026-10-02)
June 29, 2018 MPB P 143 $34.90 $4,991 39,380 Direct +0.36% Acquired 4.3% (price as of 2026-10-02)
March 30, 2018 MPB P 156 $31.95 $4,984 39,071 Direct +0.40% Acquired 13.9% (price as of 2026-10-02)
Dec. 29, 2017 MPB P 151 $33.10 $4,998 38,638 Direct +0.39% Acquired 10.0% (price as of 2026-10-02)
Sept. 29, 2017 MPB P 170 $29.40 $4,998 38,341 Direct +0.45% Acquired 23.8% (price as of 2026-10-02)
June 29, 2010 MPB P 7,552 $10.00 $75,520 32,218 Direct +30.62% Acquired 264.0% (price as of 2026-10-02)
Sept. 11, 2009 MPB P 600 $15.00 $9,000 23,700 Direct +2.60% Acquired 142.7% (price as of 2026-10-02)
Aug. 6, 2009 MPB P 1,400 $15.00 $21,000 23,100 Direct +6.45% Acquired 142.7% (price as of 2026-10-02)
June 23, 2009 MPB P 1,650 $16.00 $26,400 21,700 Direct +8.23% Acquired 127.5% (price as of 2026-10-02)
May 20, 2009 MPB P 2,000 $19.65 $39,300 20,050 Direct +11.08% Acquired 85.2% (price as of 2026-10-02)
Dec. 26, 2008 MPB P 187 $19.75 $3,693 18,050 Direct +1.05% Acquired 84.3% (price as of 2026-10-02)
Dec. 18, 2008 MPB P 1,813 $19.75 $35,807 17,863 Direct +11.30% Acquired 84.3% (price as of 2026-10-02)
July 23, 2008 MPB P 2,000 $23.17 $46,340 16,050 Direct +14.23% Acquired 57.1% (price as of 2026-10-02)
May 6, 2008 MPB P 2,000 $23.84 $47,680 14,050 Direct +16.60% Acquired 52.7% (price as of 2026-10-02)
March 26, 2008 MPB P 2,000 $25.38 $50,760 12,050 Direct +19.90% Acquired 43.4% (price as of 2026-10-02)
Nov. 1, 2007 MPB P 2,000 $24.68 $49,360 10,050 Direct +24.84% Acquired 47.5% (price as of 2026-10-02)
May 31, 2006 MPB P 3,000 $25.08 $75,240 7,029 Direct +74.46% Acquired 52.4% (price as of 2026-10-02)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Initial ownership (Form 3) 1 holding

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
Dec. 29, 2005 MPB Common Stock 4,021 Direct