| DCI | Carpenter Tod E. | Chairman, President and CEO | Sep 04 '26 | Sale | 91.10 | 31,968 | 2,912,285 | 298,699 | Sep 10 |
| DCI | Carpenter Tod E. | Chairman, President and CEO | Sep 04 '26 | Option Exercise | 42.72 | 31,968 | 1,365,673 | 330,667 | Sep 10 |
| DCI | Carpenter Tod E. | Chairman, President and CEO | Aug 31 '26 | Sale | 91.00 | 3,032 | 275,912 | 298,699 | Sep 01 |
| DCI | Carpenter Tod E. | Chairman, President and CEO | Aug 31 '26 | Option Exercise | 42.72 | 3,032 | 129,527 | 301,731 | Sep 01 |
| DCI | Carpenter Tod E. | Chairman, President and CEO | Aug 28 '25 | Option Exercise | 28.00 | 100,500 | 2,814,000 | 380,761 | Sep 02 |
| DCI | Carpenter Tod E. | Chairman, President and CEO | Aug 28 '25 | Sale | 80.62 | 100,500 | 8,102,310 | 280,261 | Sep 02 |
| DCI | Carpenter Tod E. | Chairman, President and CEO | Jul 10 '25 | Option Exercise | 28.00 | 45,808 | 1,282,624 | 0 | Jul 10 |
| DCI | Carpenter Tod E. | Chairman, President and CEO | Jul 10 '25 | Sale | 71.71 | 45,808 | 3,284,892 | 280,261 | Jul 10 |
| DCI | Carpenter Tod E. | Chairman, President and CEO | Jul 09 '25 | Option Exercise | 28.00 | 2,159 | 60,452 | 45,808 | Jul 10 |
| DCI | Carpenter Tod E. | Chairman, President and CEO | Jul 09 '25 | Sale | 71.00 | 2,159 | 153,289 | 280,261 | Jul 10 |
| DCI | Carpenter Tod E. | Chairman, President and CEO | Jul 08 '25 | Sale | 71.07 | 12,033 | 855,185 | 280,261 | Jul 10 |
| DCI | Carpenter Tod E. | Chairman, President and CEO | Jul 08 '25 | Option Exercise | 28.00 | 12,033 | 336,924 | 47,967 | Jul 10 |
| DCI | Carpenter Tod E. | Chairman, President and CEO | Sep 23 '24 | Option Exercise | 36.57 | 30,919 | 1,130,708 | 287,661 | Sep 24 |
| DCI | Carpenter Tod E. | Chairman, President and CEO | Sep 23 '24 | Sale | 72.69 | 30,919 | 2,247,502 | 256,742 | Sep 24 |
| DCI | Carpenter Tod E. | Chairman, President and CEO | Sep 20 '24 | Sale | 72.52 | 24,081 | 1,746,354 | 256,742 | Sep 24 |
| DCI | Carpenter Tod E. | Chairman, President and CEO | Sep 20 '24 | Option Exercise | 36.57 | 24,081 | 880,642 | 280,823 | Sep 24 |
| DCI | Carpenter Tod E. | Chairman, President and CEO | Jan 03 '24 | Option Exercise | 39.83 | 74,000 | 2,947,720 | 299,730 | Jan 04 |
| DCI | Carpenter Tod E. | Chairman, President and CEO | Dec 01 '22 | Option Exercise | 37.74 | 48,000 | 1,811,355 | 221,985 | Dec 05 |