Insider at

04

Insider transactions

05
4 buys (P) 0 sells (S) Net: $1,997 + 10 non-open-market transactions below Avg return of open purchases vs now: 9.5% 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

10 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Sept. 30, 2026 MPB P 14 $35.40 $496 9,834 Direct +0.14% Acquired 2.8% (price as of 2026-10-02)
June 30, 2026 MPB P 15 $34.84 $523 9,762 Direct +0.15% Acquired 4.5% (price as of 2026-10-02)
March 31, 2026 MPB P 15 $32.16 $482 7,734 Direct +0.19% Acquired 13.2% (price as of 2026-10-02)
Dec. 31, 2025 MPB P 16 $31.02 $496 7,659 Direct +0.21% Acquired 17.3% (price as of 2026-10-02)
Sept. 30, 2025 MPB P 18 $28.64 $516 7,586 Direct +0.24% Acquired 27.1% (price as of 2026-10-02)
June 30, 2025 MPB P 17 $28.20 $479 7,518 Direct +0.23% Acquired 29.1% (price as of 2026-10-02)
March 31, 2025 MPB P 20 $25.91 $518 6,447 Direct +0.31% Acquired 40.5% (price as of 2026-10-02)
Dec. 31, 2024 MPB P 17 $28.84 $490 6,384 Direct +0.27% Acquired 26.2% (price as of 2026-10-02)
Nov. 1, 2024 MPB P 1,500 $29.50 $44,250 7,829 Direct +23.70% Acquired 23.4% (price as of 2026-10-02)
Sept. 30, 2024 MPB P 17 $29.83 $507 6,329 Direct +0.27% Acquired 22.0% (price as of 2026-10-02)
June 28, 2024 MPB P 22 $21.95 $483 6,271 Direct +0.35% Acquired 65.8% (price as of 2026-10-02)
March 28, 2024 MPB P 25 $20.01 $500 4,447 Direct +0.57% Acquired 81.9% (price as of 2026-10-02)
Dec. 29, 2023 MPB P 21 $24.28 $510 4,381 Direct +0.48% Acquired 49.9% (price as of 2026-10-02)
Sept. 29, 2023 MPB P 25 $20.13 $503 4,319 Direct +0.58% Acquired 80.8% (price as of 2026-10-02)
June 30, 2023 MPB P 22 $22.08 $486 4,256 Direct +0.52% Acquired 64.9% (price as of 2026-10-02)
May 17, 2023 MPB P 2,000 $20.18 $40,360 23,443 Indirect +9.33% Acquired 80.4% (price as of 2026-10-02)
March 31, 2023 MPB P 20 $25.61 $512 3,063 Direct +0.66% Acquired 42.1% (price as of 2026-10-02)
March 13, 2023 MPB P 2,000 $27.18 $54,360 21,443 Indirect +10.29% Acquired 33.9% (price as of 2026-10-02)
Dec. 30, 2022 MPB P 17 $29.97 $509 3,023 Direct +0.57% Acquired 21.5% (price as of 2026-10-02)
Sept. 30, 2022 MPB P 17 $28.73 $488 2,989 Direct +0.57% Acquired 26.7% (price as of 2026-10-02)
Aug. 1, 2022 MPB P 3,000 $28.78 $86,340 19,082 Indirect +18.65% Acquired 26.5% (price as of 2026-10-02)
June 30, 2022 MPB P 19 $26.97 $512 2,952 Direct +0.65% Acquired 35.0% (price as of 2026-10-02)
March 31, 2022 MPB P 18 $26.81 $483 2,213 Direct +0.82% Acquired 35.8% (price as of 2026-10-02)
Dec. 31, 2021 MPB P 16 $31.74 $508 2,180 Direct +0.74% Acquired 14.7% (price as of 2026-10-02)
Dec. 13, 2021 MPB P 1,000 $30.08 $30,080 15,838 Indirect +6.74% Acquired 21.0% (price as of 2026-10-02)
Sept. 30, 2021 MPB P 18 $27.55 $496 2,150 Direct +0.84% Acquired 32.1% (price as of 2026-10-02)
June 30, 2021 MPB P 18 $27.45 $494 4,616 Direct +0.39% Acquired 32.6% (price as of 2026-10-02)
April 30, 2021 MPB P 3,000 $25.00 $75,000 4,587 Direct +189.04% Acquired 45.6% (price as of 2026-10-02)
March 31, 2021 MPB P 19 $26.81 $509 1,587 Direct +1.21% Acquired 35.8% (price as of 2026-10-02)
Dec. 31, 2020 MPB P 23 $21.90 $504 1,552 Direct +1.50% Acquired 66.2% (price as of 2026-10-02)
Sept. 30, 2020 MPB P 28 $17.31 $485 1,518 Direct +1.88% Acquired 110.3% (price as of 2026-10-02)
Sept. 30, 2020 MPB P 28 $17.31 $485 1,518 Direct +1.88% Acquired 110.3% (price as of 2026-10-02)
Sept. 30, 2020 MPB P 28 $17.31 $485 1,518 Direct +1.88% Acquired 110.3% (price as of 2026-10-02)
July 31, 2020 MPB P 1,000 $19.73 $19,730 11,237 Indirect +9.77% Acquired 84.5% (price as of 2026-10-02)
June 30, 2020 MPB P 28 $18.43 $516 1,077 Direct +2.67% Acquired 97.5% (price as of 2026-10-02)
March 31, 2020 MPB P 24 $20.25 $486 1,040 Direct +2.36% Acquired 79.8% (price as of 2026-10-02)
March 11, 2020 MPB P 1,000 $17.00 $17,000 10,144 Indirect +10.94% Acquired 114.1% (price as of 2026-10-02)
Dec. 31, 2019 MPB P 18 $28.80 $518 9,073 Indirect +0.20% Acquired 26.4% (price as of 2026-10-02)
Nov. 7, 2019 MPB P 500 $26.50 $13,250 8,999 Indirect +5.88% Acquired 37.4% (price as of 2026-10-02)
Sept. 30, 2019 MPB P 19 $25.63 $487 982 Direct +1.97% Acquired 42.0% (price as of 2026-10-02)
June 28, 2019 MPB P 20 $24.95 $499 555 Direct +3.74% Acquired 45.9% (price as of 2026-10-02)
March 29, 2019 MPB P 21 $24.50 $514 532 Direct +4.11% Acquired 48.6% (price as of 2026-10-02)
Dec. 31, 2018 MPB P 21 $23.02 $483 505 Direct +4.34% Acquired 58.1% (price as of 2026-10-02)
Oct. 31, 2018 MPB P 1,000 $26.82 $26,820 8,239 Indirect +13.81% Acquired 35.7% (price as of 2026-10-02)
Sept. 28, 2018 MPB P 17 $29.15 $496 482 Direct +3.66% Acquired 24.9% (price as of 2026-10-02)
June 29, 2018 MPB P 15 $34.90 $524 62 Direct +31.91% Acquired 4.3% (price as of 2026-10-02)
March 30, 2018 MPB P 15 $31.95 $479 47 Direct +46.88% Acquired 13.9% (price as of 2026-10-02)
Feb. 2, 2018 MPB P 1,000 $33.10 $33,100 7,174 Indirect +16.20% Acquired 10.0% (price as of 2026-10-02)
Dec. 29, 2017 MPB P 15 $33.10 $496 32 Direct +88.24% Acquired 10.0% (price as of 2026-10-02)
Sept. 29, 2017 MPB P 17 $29.40 $500 17 Direct · Acquired 23.8% (price as of 2026-10-02)
May 8, 2017 MPB P 500 $26.90 $13,450 6,048 Indirect +9.01% Acquired 35.3% (price as of 2026-10-02)
Aug. 16, 2016 MPB P 1,000 $18.25 $18,250 5,438 Indirect +22.53% Acquired 99.5% (price as of 2026-10-02)
Dec. 17, 2015 MPB P 676 $17.00 $11,492 4,341 Indirect +18.44% Acquired 114.1% (price as of 2026-10-02)
Dec. 17, 2015 MPB P 300 $17.46 $5,238 3,665 Indirect +8.92% Acquired 108.5% (price as of 2026-10-02)
Dec. 17, 2015 MPB P 24 $16.68 $400 3,365 Indirect +0.72% Acquired 118.2% (price as of 2026-10-02)
Sept. 9, 2014 MPB P 500 $16.00 $8,000 3,210 Indirect +18.45% Acquired 127.5% (price as of 2026-10-02)
May 2, 2011 MPB P 1,500 $9.50 $14,250 2,500 Direct +150.00% Acquired 283.2% (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
Feb. 1, 2011 MPB Common Stock 1,000 Direct