| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| KMT | LAMBERT WILLIAM M | Director | Feb 18 '26 | Option Exercise | 20.92 | 28,000 | 585,760 | 84,477 | Feb 19 12:00 AM |
| KMT | LAMBERT WILLIAM M | Director | Aug 15 '25 | Option Exercise | 10.51 | 11,132 | 116,997 | 70,647 | Aug 19 12:00 AM |
| KMT | LAMBERT WILLIAM M | Director | Aug 15 '24 | Option Exercise | 12.50 | 9,532 | 119,150 | 65,226 | Aug 19 12:00 AM |
| KMT | LAMBERT WILLIAM M | Director | Aug 15 '23 | Option Exercise | 12.99 | 8,504 | 110,509 | 60,589 | Aug 17 12:00 AM |
| MSA | LAMBERT WILLIAM M | Director | Aug 10 '22 | Sale | 126.92 | 43,507 | 5,522,036 | 42,869 | Aug 11 12:00 AM |
| MSA | LAMBERT WILLIAM M | Director | Aug 10 '22 | Option Exercise | 44.50 | 106,298 | 4,730,262 | 96,018 | Aug 11 12:00 AM |
| MSA | LAMBERT WILLIAM M | Director | Aug 09 '22 | Sale | 126.44 | 38,409 | 4,856,248 | 42,869 | Aug 11 12:00 AM |
| MSA | LAMBERT WILLIAM M | director: | Aug 09 '22 | Option Exercise | 44.50 | 57,534 | 2,560,264 | 71,636 | Aug 11 12:00 AM |
| MSA | LAMBERT WILLIAM M | Director | Nov 22 '21 | Option Exercise | 48.64 | 10,160 | 494,182 | 46,820 | Nov 23 12:00 AM |
| MSA | LAMBERT WILLIAM M | Director | Nov 22 '21 | Sale | 154.63 | 5,080 | 785,508 | 41,740 | Nov 23 12:00 AM |
| MSA | LAMBERT WILLIAM M | Director | Nov 19 '21 | Option Exercise | 48.64 | 109,380 | 5,320,244 | 96,430 | Nov 23 12:00 AM |
| MSA | LAMBERT WILLIAM M | Director | Nov 19 '21 | Sale | 155.77 | 54,690 | 8,519,039 | 41,740 | Nov 23 12:00 AM |
| MSA | LAMBERT WILLIAM M | Director | Sep 16 '21 | Sale | 153.67 | 10,000 | 1,536,700 | 60,000 | Sep 16 12:00 AM |
| MSA | LAMBERT WILLIAM M | Director | Dec 08 '20 | Option Exercise | 51.69 | 14,550 | 752,090 | 24,137 | Dec 09 12:00 AM |
| MSA | LAMBERT WILLIAM M | Director | Dec 08 '20 | Sale | 151.86 | 7,275 | 1,104,797 | 16,862 | Dec 09 12:00 AM |
| MSA | LAMBERT WILLIAM M | Director | Dec 07 '20 | Option Exercise | 51.69 | 74,648 | 3,858,556 | 47,820 | Dec 09 12:00 AM |
| MSA | LAMBERT WILLIAM M | Director | Dec 07 '20 | Sale | 151.36 | 30,958 | 4,685,934 | 16,862 | Dec 09 12:00 AM |