| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| MPB | MOWERY THEODORE W | Director | Mar 31 '26 | Buy | 32.16 | 62 | 1,994 | 40,385 | Apr 01 12:00 AM |
| MPB | MOWERY THEODORE W | Director | Dec 31 '25 | Buy | 31.02 | 64 | 1,985 | 40,031 | Jan 02 12:00 AM |
| MPB | MOWERY THEODORE W | Director | Sep 30 '25 | Buy | 28.64 | 70 | 2,005 | 39,694 | Oct 01 12:00 AM |
| MPB | MOWERY THEODORE W | Director | Jun 30 '25 | Buy | 28.20 | 71 | 2,002 | 39,383 | Jul 02 12:00 AM |
| MPB | MOWERY THEODORE W | Director | Mar 31 '25 | Buy | 25.91 | 77 | 1,995 | 38,052 | Apr 01 12:00 AM |
| MPB | MOWERY THEODORE W | Director | Dec 31 '24 | Buy | 28.84 | 69 | 1,990 | 37,743 | Jan 02 12:00 AM |
| MPB | MOWERY THEODORE W | Director | Nov 01 '24 | Buy | 29.50 | 3,390 | 100,005 | 37,467 | Nov 05 12:00 AM |
| MPB | MOWERY THEODORE W | Director | Sep 30 '24 | Buy | 29.83 | 67 | 1,999 | 34,077 | Oct 02 12:00 AM |
| MPB | MOWERY THEODORE W | Director | Jun 28 '24 | Buy | 21.95 | 92 | 2,019 | 33,784 | Jul 02 12:00 AM |
| MPB | MOWERY THEODORE W | Director | Mar 28 '24 | Buy | 20.01 | 100 | 2,001 | 31,640 | Apr 01 12:00 AM |
| MPB | MOWERY THEODORE W | Director | Mar 15 '24 | Buy | 20.42 | 2,000 | 40,845 | 31,540 | Mar 18 12:00 AM |
| MPB | MOWERY THEODORE W | Director | Dec 29 '23 | Buy | 24.28 | 82 | 1,991 | 29,263 | Jan 02 12:00 AM |
| MPB | MOWERY THEODORE W | Director | Nov 02 '23 | Buy | 19.45 | 1,300 | 25,281 | 20,804 | Nov 03 12:00 AM |
| MPB | MOWERY THEODORE W | Director | Sep 29 '23 | Buy | 20.13 | 99 | 1,993 | 28,910 | Oct 02 12:00 AM |
| MPB | MOWERY THEODORE W | Director | Jun 30 '23 | Buy | 22.08 | 91 | 2,009 | 28,549 | Jul 05 12:00 AM |
| MPB | MOWERY THEODORE W | Director | May 11 '23 | Buy | 19.00 | 5,166 | 98,154 | 28,228 | May 12 12:00 AM |
| MPB | MOWERY THEODORE W | Director | Mar 31 '23 | Buy | 25.61 | 78 | 1,998 | 26,071 | Apr 03 12:00 AM |
| MPB | MOWERY THEODORE W | Director | Mar 13 '23 | Buy | 26.43 | 3,250 | 85,891 | 25,993 | Mar 14 12:00 AM |
| MPB | MOWERY THEODORE W | Director | Jan 30 '23 | Buy | 30.43 | 3,300 | 100,409 | 24,842 | Jan 31 12:00 AM |
| MPB | MOWERY THEODORE W | Director | Dec 30 '22 | Buy | 29.97 | 67 | 2,008 | 21,542 | Jan 03 12:00 AM |
| MPB | MOWERY THEODORE W | director: | Sep 30 '22 | Buy | 28.73 | 69 | 1,982 | 21,358 | Oct 03 12:00 AM |
| MPB | MOWERY THEODORE W | director: | Aug 04 '22 | Buy | 28.95 | 5,000 | 144,736 | 12,939 | Aug 09 12:00 AM |
| MPB | MOWERY THEODORE W | director: | Jun 30 '22 | Buy | 26.97 | 75 | 2,023 | 21,157 | Jul 01 12:00 AM |
| MPB | MOWERY THEODORE W | director: | May 06 '22 | Buy | 25.79 | 1,000 | 25,787 | 20,227 | May 09 12:00 AM |
| MPB | MOWERY THEODORE W | director: | Mar 31 '22 | Buy | 26.81 | 74 | 1,984 | 19,227 | Apr 01 12:00 AM |
| MPB | MOWERY THEODORE W | Director | Feb 25 '22 | Buy | 28.92 | 200 | 5,784 | 19,023 | Mar 01 12:00 AM |
| MPB | MOWERY THEODORE W | Director | Dec 31 '21 | Buy | 31.74 | 63 | 2,000 | 18,873 | Jan 04 12:00 AM |
| MPB | MOWERY THEODORE W | Director | Sep 30 '21 | Buy | 27.55 | 73 | 2,011 | 18,688 | Oct 01 12:00 AM |
| MPB | MOWERY THEODORE W | Director | Jul 29 '21 | Buy | 26.53 | 400 | 10,611 | 18,481 | Aug 02 12:00 AM |
| MPB | MOWERY THEODORE W | Director | Jun 30 '21 | Buy | 27.45 | 73 | 2,004 | 17,831 | Jul 01 12:00 AM |