| TT | Kuehn Christopher J | Executive Vice President & CFO | Apr 08 '26 | Sale | 450.00 | 8,619 | 3,878,550 | 60,576 | Apr 09 12:00 AM |
| TT | Kuehn Christopher J | Executive Vice President & CFO | Feb 10 '26 | Sale | 462.70 | 2,389 | 1,105,395 | 60,486 | Feb 11 12:00 AM |
| TT | Kuehn Christopher J | Executive Vice President & CFO | Mar 05 '25 | Sale | 346.96 | 8,434 | 2,926,246 | 61,365 | Mar 06 12:00 AM |
| TT | Kuehn Christopher J | Executive Vice President & CFO | Feb 11 '25 | Sale | 359.94 | 856 | 308,108 | 61,365 | Feb 13 12:00 AM |
| TT | Kuehn Christopher J | Executive Vice President & CFO | Feb 10 '25 | Sale | 358.39 | 770 | 275,963 | 62,221 | Feb 11 12:00 AM |
| TT | Kuehn Christopher J | Executive Vice President & CFO | Feb 04 '25 | Sale | 357.42 | 876 | 313,100 | 63,841 | Feb 06 12:00 AM |
| TT | Kuehn Christopher J | Executive Vice President & CFO | Nov 04 '24 | Option Exercise | 78.97 | 27,182 | 2,146,562 | 75,059 | Nov 05 12:00 AM |
| TT | Kuehn Christopher J | Executive Vice President & CFO | Nov 04 '24 | Sale | 376.62 | 13,591 | 5,118,695 | 61,468 | Nov 05 12:00 AM |
| TT | Kuehn Christopher J | Executive Vice President & CFO | Jun 05 '24 | Sale | 321.41 | 4,025 | 1,293,683 | 61,293 | Jun 06 12:00 AM |
| TT | Kuehn Christopher J | Executive Vice President & CFO | Jun 05 '24 | Option Exercise | 70.22 | 8,050 | 565,272 | 65,318 | Jun 06 12:00 AM |
| TT | Kuehn Christopher J | Executive Vice President & CFO | Jun 04 '24 | Option Exercise | 70.22 | 8,000 | 561,760 | 65,293 | Jun 06 12:00 AM |
| TT | Kuehn Christopher J | Executive Vice President & CFO | Jun 04 '24 | Sale | 318.67 | 4,000 | 1,274,684 | 61,293 | Jun 06 12:00 AM |
| TT | Kuehn Christopher J | Executive Vice President & CFO | Mar 06 '24 | Sale | 286.48 | 3,762 | 1,077,728 | 61,691 | Mar 07 12:00 AM |
| TT | Kuehn Christopher J | Executive Vice President & CFO | Feb 13 '24 | Sale | 268.31 | 2,767 | 742,417 | 54,788 | Feb 14 12:00 AM |
| TT | Kuehn Christopher J | Executive Vice President & CFO | May 17 '23 | Sale | 175.00 | 4,473 | 782,775 | 55,221 | May 19 12:00 AM |
| TT | Kuehn Christopher J | Executive Vice President & CFO | May 16 '23 | Sale | 174.56 | 3,547 | 619,162 | 59,694 | May 17 12:00 AM |