| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| MPB | De Soto Matthew G | Director | May 04 '26 | Buy | 32.75 | 1,525 | 49,948 | 118,696 | May 05 12:00 AM |
| MPB | De Soto Matthew G | Director | Mar 31 '26 | Buy | 32.16 | 311 | 10,002 | 115,226 | Apr 01 12:00 AM |
| MPB | De Soto Matthew G | Director | Mar 12 '26 | Buy | 30.86 | 2,590 | 79,932 | 114,915 | Mar 13 12:00 AM |
| MPB | De Soto Matthew G | Director | Dec 31 '25 | Buy | 31.02 | 257 | 7,972 | 113,149 | Jan 02 12:00 AM |
| MPB | De Soto Matthew G | Director | Sep 30 '25 | Buy | 28.64 | 280 | 8,019 | 112,754 | Oct 01 12:00 AM |
| MPB | De Soto Matthew G | Director | Jun 30 '25 | Buy | 28.20 | 283 | 7,981 | 112,354 | Jul 02 12:00 AM |
| MPB | De Soto Matthew G | Director | Jun 05 '25 | Buy | 25.91 | 1,928 | 49,963 | 112,071 | Jun 06 12:00 AM |
| MPB | De Soto Matthew G | Director | May 23 '25 | Buy | 26.66 | 1,875 | 49,990 | 110,013 | May 27 12:00 AM |
| MPB | De Soto Matthew G | Director | May 16 '25 | Buy | 28.10 | 3,560 | 100,032 | 108,138 | May 19 12:00 AM |
| MPB | De Soto Matthew G | Director | Mar 31 '25 | Buy | 25.91 | 309 | 8,006 | 103,579 | Apr 01 12:00 AM |
| MPB | De Soto Matthew G | Director | Feb 04 '25 | Buy | 29.01 | 3,610 | 104,721 | 103,162 | Feb 05 12:00 AM |
| MPB | De Soto Matthew G | Director | Dec 31 '24 | Buy | 28.84 | 278 | 8,018 | 100,587 | Jan 02 12:00 AM |
| MPB | De Soto Matthew G | Director | Nov 01 '24 | Buy | 29.50 | 18,407 | 543,007 | 100,214 | Nov 05 12:00 AM |
| MPB | De Soto Matthew G | Director | Sep 30 '24 | Buy | 29.83 | 268 | 7,994 | 81,807 | Oct 02 12:00 AM |
| MPB | De Soto Matthew G | Director | Jun 28 '24 | Buy | 21.95 | 364 | 7,990 | 81,437 | Jul 02 12:00 AM |
| MPB | De Soto Matthew G | Director | Apr 29 '24 | Buy | 20.74 | 11,067 | 229,501 | 79,190 | May 01 12:00 AM |
| MPB | De Soto Matthew G | Director | Mar 28 '24 | Buy | 20.01 | 400 | 8,004 | 69,575 | Apr 01 12:00 AM |
| MPB | De Soto Matthew G | Director | Feb 27 '24 | Buy | 20.92 | 1,192 | 24,937 | 69,175 | Feb 28 12:00 AM |
| MPB | De Soto Matthew G | Director | Feb 01 '24 | Buy | 21.13 | 1,185 | 25,038 | 67,863 | Feb 02 12:00 AM |
| MPB | De Soto Matthew G | Director | Jan 31 '24 | Buy | 22.31 | 1,120 | 24,982 | 66,678 | Feb 02 12:00 AM |
| MPB | De Soto Matthew G | Director | Dec 29 '23 | Buy | 24.28 | 329 | 7,988 | 65,558 | Jan 02 12:00 AM |
| MPB | De Soto Matthew G | Director | Nov 03 '23 | Buy | 20.17 | 2,510 | 50,624 | 65,115 | Nov 06 12:00 AM |
| MPB | De Soto Matthew G | Director | Sep 29 '23 | Buy | 20.13 | 398 | 8,012 | 62,605 | Oct 02 12:00 AM |
| MPB | De Soto Matthew G | Director | Aug 17 '23 | Buy | 21.23 | 2,355 | 50,001 | 62,101 | Aug 18 12:00 AM |
| MPB | De Soto Matthew G | Director | Jun 30 '23 | Buy | 22.08 | 362 | 7,993 | 59,746 | Jul 05 12:00 AM |
| MPB | De Soto Matthew G | Director | May 11 '23 | Buy | 19.46 | 5,175 | 100,697 | 59,282 | May 12 12:00 AM |
| MPB | De Soto Matthew G | Director | Mar 31 '23 | Buy | 25.61 | 293 | 7,504 | 52,974 | Apr 03 12:00 AM |
| MPB | De Soto Matthew G | Director | Mar 13 '23 | Buy | 26.55 | 3,775 | 100,227 | 52,681 | Mar 14 12:00 AM |
| MPB | De Soto Matthew G | Director | Dec 30 '22 | Buy | 29.97 | 250 | 7,493 | 48,843 | Jan 03 12:00 AM |
| MPB | De Soto Matthew G | director: | Sep 30 '22 | Buy | 28.73 | 261 | 7,499 | 48,537 | Oct 03 12:00 AM |
| MPB | De Soto Matthew G | director: | Jun 30 '22 | Buy | 26.97 | 279 | 7,525 | 48,215 | Jul 01 12:00 AM |
| MPB | De Soto Matthew G | director: | May 19 '22 | Buy | 25.00 | 4,000 | 99,996 | 47,172 | May 20 12:00 AM |
| MPB | De Soto Matthew G | director: | Mar 31 '22 | Buy | 26.81 | 280 | 7,507 | 43,172 | Apr 01 12:00 AM |
| MPB | De Soto Matthew G | Director | Feb 04 '22 | Buy | 28.81 | 1,000 | 28,814 | 42,837 | Feb 08 12:00 AM |
| MPB | De Soto Matthew G | Director | Dec 31 '21 | Buy | 31.74 | 196 | 6,221 | 41,837 | Jan 04 12:00 AM |
| MPB | De Soto Matthew G | Director | Sep 30 '21 | Buy | 27.55 | 227 | 6,254 | 41,592 | Oct 01 12:00 AM |
| MPB | De Soto Matthew G | Director | Jun 30 '21 | Buy | 27.45 | 228 | 6,259 | 40,811 | Jul 01 12:00 AM |