| Aug 17, 2026 | MPLTChief Executive Officer | Grant or awardCode A · direct | 93,955 | — | — | 93,955 | Form 4 |
| Aug 17, 2026 | MPLTChief Executive Officer | Grant or awardCode A · direct | 23,145 | — | — | 1,269,600 | Form 4 |
| Jul 17, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 16,779 | $37.90 | $636K@ $37.90 | 1,246,455 | Form 4 |
| Jul 16, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 92 | $37.96 | $3K@ $37.96 | 1,263,234 | Form 4 |
| Jul 16, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 28,091 | $37.26 | $1.0M@ $37.26 | 1,263,326 | Form 4 |
| Jul 16, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 40,899 | $36.46 | $1.5M@ $36.46 | 1,291,417 | Form 4 |
| Jul 15, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 90 | $37.54 | $3K@ $37.54 | 1,332,316 | Form 4 |
| Jul 15, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 42,738 | $36.99 | $1.6M@ $36.99 | 1,332,406 | Form 4 |
| Jul 15, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 18,950 | $36.00 | $682K@ $36.00 | 1,375,144 | Form 4 |
| May 18, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 198 | $28.15 | $6K@ $28.15 | 1,394,094 | Form 4 |
| May 18, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 118,037 | $27.19 | $3.2M@ $27.19 | 1,394,292 | Form 4 |
| May 11, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 5,890 | $30.56 | $180K@ $30.56 | 1,512,329 | Form 4 |
| May 11, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 6,871 | $30.04 | $206K@ $30.04 | 1,518,219 | Form 4 |
| May 11, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 877 | $28.70 | $25K@ $28.70 | 1,525,090 | Form 4 |
| May 11, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 342 | $27.57 | $9K@ $27.57 | 1,525,967 | Form 4 |
| May 8, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 3,205 | $29.20 | $94K@ $29.20 | 1,526,309 | Form 4 |
| May 8, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 1,582 | $28.56 | $45K@ $28.56 | 1,529,514 | Form 4 |
| May 8, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 29,624 | $27.48 | $814K@ $27.48 | 1,531,096 | Form 4 |
| May 7, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 5,220 | $29.15 | $152K@ $29.15 | 1,560,720 | Form 4 |
| May 7, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 14,880 | $28.47 | $424K@ $28.47 | 1,565,940 | Form 4 |
| May 6, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 15,603 | $29.13 | $455K@ $29.13 | 1,580,820 | Form 4 |
| May 6, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 8,098 | $28.04 | $227K@ $28.04 | 1,596,423 | Form 4 |
| May 5, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 928 | $29.00 | $27K@ $29.00 | 1,604,521 | Form 4 |
| May 5, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 9,544 | $28.12 | $268K@ $28.12 | 1,605,449 | Form 4 |
| May 4, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 697 | $30.08 | $21K@ $30.08 | 1,614,993 | Form 4 |
| May 4, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 311 | $29.56 | $9K@ $29.56 | 1,615,690 | Form 4 |
| May 4, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 5,427 | $28.37 | $154K@ $28.37 | 1,616,001 | Form 4 |
| May 4, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 9,136 | $27.50 | $251K@ $27.50 | 1,621,428 | Form 4 |
| Apr 16, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 7,575 | $27.49 | $208K@ $27.49 | 1,630,564 | Form 4 |
| Apr 16, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 2,477 | $27.01 | $67K@ $27.01 | 1,638,139 | Form 4 |
| Apr 15, 2026 | MPLTChief Executive Officer | Open-market saleCode S · direct | 9,135 | $26.93 | $246K@ $26.93 | 1,640,616 | Form 4 |
| Feb 5, 2026 | MPLTChief Executive Officer | Grant or awardCode A · direct | 93,955 | — | — | 93,955 | Form 4 |
| Feb 5, 2026 | MPLTChief Executive Officer | Grant or awardCode A · direct | 23,145 | — | — | 1,649,751 | Form 4 |
| Jan 27, 2026 | MPLTChief Executive Officer | Shares withheld for tax or exercise priceCode F · direct | 204,146 | $17.98 | $3.7M@ $17.98 | 1,626,606 | Form 4 |