| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| IPX | Martin Lorraine M | Director | Apr 28 '26 | Buy | 0.00 | 4,755 | 0 | 4,755 | Apr 30 12:00 AM |
| KMT | Martin Lorraine M | Director | Aug 15 '25 | Option Exercise | 10.45 | 11,192 | 116,997 | 43,239 | Aug 19 12:00 AM |
| KMT | Martin Lorraine M | Director | Aug 15 '24 | Option Exercise | 12.50 | 9,532 | 119,150 | 36,294 | Aug 19 12:00 AM |
| KMT | Martin Lorraine M | Director | Aug 15 '23 | Option Exercise | 12.99 | 8,504 | 110,509 | 28,315 | Aug 17 12:00 AM |
| KMT | Martin Lorraine M | Director | Nov 22 '22 | Option Exercise | 26.43 | 780 | 20,615 | 22,546 | Nov 23 12:00 AM |
| KMT | Martin Lorraine M | director: | Aug 23 '22 | Option Exercise | 25.57 | 806 | 20,609 | 21,766 | Aug 24 12:00 AM |