| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| MPB | Noone John E | Director | Mar 09 '26 | Buy | 30.84 | 2,000 | 61,673 | 49,400 | Mar 10 12:00 AM |
| MPB | Noone John E | Director | Nov 19 '25 | Buy | 28.28 | 2,000 | 56,561 | 47,400 | Nov 20 12:00 AM |
| MPB | Noone John E | Director | Oct 27 '25 | Buy | 29.51 | 2,000 | 59,025 | 45,400 | Oct 28 12:00 AM |
| MPB | Noone John E | Director | Jul 29 '25 | Buy | 27.25 | 2,000 | 54,492 | 3,200 | Jul 30 12:00 AM |
| MPB | Noone John E | Director | May 23 '25 | Buy | 26.60 | 1,000 | 26,600 | 43,400 | May 27 12:00 AM |
| MPB | Noone John E | Director | May 20 '25 | Buy | 28.23 | 1,000 | 28,235 | 42,400 | May 22 12:00 AM |
| MPB | Noone John E | Director | Apr 28 '25 | Buy | 28.18 | 1,000 | 28,177 | 41,400 | Apr 30 12:00 AM |
| MPB | Noone John E | Director | Nov 01 '24 | Buy | 29.50 | 5,000 | 147,500 | 21,248 | Nov 05 12:00 AM |
| MPB | Noone John E | Director | Mar 12 '24 | Buy | 20.43 | 710 | 14,506 | 40,400 | Mar 13 12:00 AM |
| MPB | Noone John E | Director | Mar 11 '24 | Buy | 20.43 | 290 | 5,926 | 39,690 | Mar 13 12:00 AM |
| MPB | Noone John E | Director | Nov 02 '23 | Buy | 19.03 | 800 | 15,227 | 39,400 | Nov 03 12:00 AM |
| MPB | Noone John E | Director | Nov 01 '23 | Buy | 18.85 | 500 | 9,425 | 38,600 | Nov 03 12:00 AM |
| MPB | Noone John E | Director | May 15 '23 | Buy | 20.10 | 500 | 10,051 | 38,100 | May 16 12:00 AM |
| MPB | Noone John E | Director | May 11 '23 | Buy | 19.18 | 1,500 | 28,765 | 37,600 | May 12 12:00 AM |
| MPB | Noone John E | Director | Mar 14 '23 | Buy | 26.82 | 1,300 | 34,872 | 36,100 | Mar 15 12:00 AM |
| MPB | Noone John E | Director | Mar 13 '23 | Buy | 25.94 | 700 | 18,158 | 34,800 | Mar 14 12:00 AM |
| MPB | Noone John E | Director | Mar 08 '23 | Buy | 29.40 | 1,000 | 29,400 | 34,100 | Mar 09 12:00 AM |
| MPB | Noone John E | Director | Feb 01 '23 | Buy | 31.37 | 1,000 | 31,368 | 33,100 | Feb 03 12:00 AM |
| MPB | Noone John E | Director | Jan 31 '23 | Buy | 32.31 | 1,000 | 32,314 | 32,100 | Feb 02 12:00 AM |
| MPB | Noone John E | Director | Jan 30 '23 | Buy | 30.69 | 2,000 | 61,381 | 31,100 | Feb 01 12:00 AM |
| MPB | Noone John E | director: | May 18 '22 | Buy | 25.39 | 500 | 12,696 | 30,100 | May 19 12:00 AM |
| MPB | Noone John E | director: | May 06 '22 | Buy | 25.64 | 500 | 12,821 | 29,600 | May 09 12:00 AM |
| MPB | Noone John E | Director | Feb 24 '22 | Buy | 27.15 | 500 | 13,575 | 29,100 | Feb 25 12:00 AM |
| MPB | Noone John E | Director | Feb 04 '22 | Buy | 28.68 | 1,000 | 28,683 | 28,600 | Feb 08 12:00 AM |