| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Apr 27 '26 | Sale | 137.29 | 103,266 | 14,177,389 | 804,911 | Apr 29 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Oct 27 '25 | Sale | 103.42 | 50,000 | 5,171,000 | 1,069,241 | Oct 27 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Oct 24 '25 | Sale | 103.70 | 142,000 | 14,724,880 | 68,000 | Oct 27 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Oct 23 '25 | Sale | 104.32 | 158,000 | 16,482,560 | 1,119,241 | Oct 27 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Aug 23 '24 | Sale | 70.55 | 50,000 | 3,527,500 | 1,164,311 | Aug 26 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Aug 22 '24 | Sale | 69.92 | 50,000 | 3,496,000 | 1,214,311 | Aug 26 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Aug 14 '24 | Sale | 67.73 | 45,000 | 3,047,850 | 1,264,311 | Aug 15 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Aug 13 '24 | Sale | 67.59 | 55,000 | 3,717,450 | 1,309,311 | Aug 15 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | May 30 '23 | Sale | 78.06 | 6,449 | 503,409 | 72,260 | Jun 01 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | May 25 '23 | Sale | 75.13 | 787 | 59,127 | 70,000 | May 26 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | May 24 '23 | Sale | 76.05 | 23,991 | 1,824,516 | 70,787 | May 26 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | May 23 '23 | Sale | 79.53 | 19,713 | 1,567,687 | 78,709 | May 24 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | May 22 '23 | Sale | 79.64 | 13,800 | 1,099,078 | 78,900 | May 24 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Mar 03 '23 | Sale | 75.17 | 4,112 | 309,099 | 599,559 | Mar 06 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Mar 02 '23 | Sale | 75.00 | 507 | 38,025 | 603,671 | Mar 06 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Feb 07 '23 | Sale | 74.16 | 55,381 | 4,107,247 | 625,784 | Feb 09 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | May 10 '21 | Sale | 48.00 | 25,000 | 1,200,000 | 426,165 | May 11 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Apr 12 '21 | Sale | 44.00 | 17,702 | 778,888 | 451,165 | Apr 13 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Apr 09 '21 | Sale | 44.00 | 32,298 | 1,421,112 | 460,016 | Apr 13 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Jan 06 '21 | Sale | 37.00 | 50,000 | 1,850,000 | 476,165 | Jan 07 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Dec 15 '20 | Sale | 35.00 | 19,041 | 666,435 | 501,165 | Dec 17 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Nov 09 '20 | Sale | 35.10 | 5,959 | 209,161 | 520,206 | Nov 12 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Feb 04 '20 | Sale | 33.10 | 25,000 | 827,400 | 472,658 | Feb 06 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Dec 06 '19 | Sale | 32.01 | 22,798 | 729,764 | 497,658 | Dec 10 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Nov 25 '19 | Sale | 32.00 | 8,497 | 271,904 | 520,456 | Nov 26 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Nov 07 '19 | Sale | 32.00 | 3,713 | 118,816 | 528,953 | Nov 12 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Nov 05 '19 | Sale | 32.01 | 14,992 | 479,894 | 532,666 | Nov 07 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Oct 28 '19 | Sale | 31.00 | 14,395 | 446,245 | 547,658 | Oct 28 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Oct 25 '19 | Sale | 31.01 | 4,792 | 148,600 | 562,053 | Oct 28 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Jul 29 '19 | Sale | 31.02 | 2,804 | 86,969 | 586,256 | Jul 31 12:00 AM |
| MLI | Christopher Gregory L. | Chairman of the Board & CEO | Jul 25 '19 | Sale | 31.00 | 3,009 | 93,279 | 589,060 | Jul 29 12:00 AM |