| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| KMT | Chowbey Sanjay | President and CEO | Sep 10 '26 | Buy | 29.10 | 7,000 | 203,700 | 246,839 | Sep 11 |
| KMT | Chowbey Sanjay | President and CEO | Aug 14 '26 | Option Exercise | 31.22 | 25,372 | 792,114 | 258,995 | Aug 18 |
| KMT | Chowbey Sanjay | President and CEO | Dec 16 '25 | Option Exercise | 14.44 | 50,390 | 727,380 | 143,746 | Dec 17 |
| KMT | Chowbey Sanjay | President and CEO | Aug 15 '25 | Option Exercise | 10.51 | 59,034 | 620,447 | 137,175 | Aug 19 |
| KMT | Chowbey Sanjay | President and CEO | Feb 11 '25 | Buy | 21.75 | 10,000 | 217,530 | 77,595 | Feb 12 |
| KMT | Chowbey Sanjay | President and CEO | Aug 15 '24 | Option Exercise | 12.50 | 23,942 | 299,275 | 72,711 | Aug 19 |
| KMT | Chowbey Sanjay | President and CEO | Aug 01 '24 | Option Exercise | 25.21 | 4,435 | 111,806 | 61,761 | Aug 02 |
| KMT | Chowbey Sanjay | President and CEO | Jun 10 '24 | Buy | 24.28 | 5,000 | 121,403 | 49,270 | Jun 11 |
| KMT | Chowbey Sanjay | Vice President | May 10 '24 | Buy | 26.00 | 10,000 | 260,000 | 44,270 | May 13 |