Insider at

04

Insider transactions

05
4 buys (P) 0 sells (S) Net: $40,003 + 5 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

5 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Sept. 30, 2026 MPB P 282 $35.40 $9,983 42,175 Direct +0.67% Acquired 2.8% (price as of 2026-10-02)
June 30, 2026 MPB P 287 $34.84 $9,999 41,862 Direct +0.69% Acquired 4.5% (price as of 2026-10-02)
March 31, 2026 MPB P 311 $32.16 $10,002 39,594 Direct +0.79% Acquired 13.2% (price as of 2026-10-02)
Dec. 31, 2025 MPB P 323 $31.02 $10,019 39,241 Direct +0.83% Acquired 17.3% (price as of 2026-10-02)
Sept. 30, 2025 MPB P 349 $28.64 $9,995 38,879 Direct +0.91% Acquired 27.1% (price as of 2026-10-02)
June 30, 2025 MPB P 354 $28.20 $9,983 38,496 Direct +0.93% Acquired 29.1% (price as of 2026-10-02)
May 13, 2025 MPB P 250 $28.87 $7,218 38,104 Direct +0.66% Acquired 26.1% (price as of 2026-10-02)
April 29, 2025 MPB P 21 $28.62 $601 37,854 Direct +0.06% Acquired 27.2% (price as of 2026-10-02)
April 29, 2025 MPB P 279 $28.65 $7,993 37,833 Direct +0.74% Acquired 27.1% (price as of 2026-10-02)
April 28, 2025 MPB P 1,058 $28.61 $30,269 37,554 Direct +2.90% Acquired 27.2% (price as of 2026-10-02)
March 31, 2025 MPB P 386 $25.91 $10,001 35,497 Direct +1.10% Acquired 40.5% (price as of 2026-10-02)
Dec. 31, 2024 MPB P 347 $28.84 $10,007 35,084 Direct +1.00% Acquired 26.2% (price as of 2026-10-02)
Dec. 31, 2024 MPB P 347 $28.84 $10,007 35,084 Direct +1.00% Acquired 26.2% (price as of 2026-10-02)
Nov. 1, 2024 MPB P 8,474 $29.50 $249,983 34,712 Direct +32.30% Acquired 23.4% (price as of 2026-10-02)
Sept. 30, 2024 MPB P 335 $29.83 $9,993 26,238 Direct +1.29% Acquired 22.0% (price as of 2026-10-02)
June 28, 2024 MPB P 456 $21.95 $10,009 25,877 Direct +1.79% Acquired 65.8% (price as of 2026-10-02)
March 28, 2024 MPB P 500 $20.01 $10,005 25,385 Direct +2.01% Acquired 81.9% (price as of 2026-10-02)
Dec. 29, 2023 MPB P 411 $24.28 $9,979 24,850 Direct +1.68% Acquired 49.9% (price as of 2026-10-02)
Nov. 2, 2023 MPB P 3,800 $19.61 $74,518 24,404 Direct +18.44% Acquired 85.6% (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.