| ROK | Riesterer Terry L. | Vice President and Controller | Jul 16 '26 | Option Exercise | 0.00 | 849 | 0 | 1,883 | Jul 17 |
| ROK | Riesterer Terry L. | Vice President and Controller | Jul 16 '26 | Sale | 453.24 | 281 | 127,359 | 1,602 | Jul 17 |
| ROK | Riesterer Terry L. | Vice President and Controller | May 08 '26 | Option Exercise | 218.80 | 900 | 196,923 | 1,034 | May 08 |
| ROK | Riesterer Terry L. | Vice President and Controller | May 07 '26 | Sale | 451.97 | 4,024 | 1,818,722 | 134 | May 08 |
| ROK | Riesterer Terry L. | Vice President and Controller | May 07 '26 | Option Exercise | 261.04 | 2,924 | 763,267 | 4,158 | May 08 |
| ROK | Riesterer Terry L. | Vice President and Controller | Jan 02 '26 | Sale | 392.00 | 800 | 313,600 | 1,234 | Jan 05 |
| ROK | Riesterer Terry L. | Vice President and Controller | Dec 10 '25 | Sale | 402.13 | 225 | 90,480 | 2,034 | Dec 10 |
| ROK | Riesterer Terry L. | Vice President and Controller | Dec 09 '25 | Option Exercise | 0.00 | 483 | 0 | 2,259 | Dec 10 |
| ROK | Riesterer Terry L. | Vice President and Controller | Dec 08 '25 | Sale | 400.89 | 61 | 24,454 | 1,776 | Dec 10 |
| ROK | Riesterer Terry L. | Vice President and Controller | Dec 05 '25 | Option Exercise | 0.00 | 134 | 0 | 1,897 | Dec 05 |
| ROK | Riesterer Terry L. | Vice President and Controller | Dec 05 '25 | Sale | 402.89 | 60 | 24,173 | 1,837 | Dec 05 |
| ROK | Riesterer Terry L. | Vice President and Controller | Dec 04 '25 | Option Exercise | 0.00 | 150 | 0 | 1,763 | Dec 05 |
| ROK | Riesterer Terry L. | Vice President and Controller | Jul 17 '25 | Sale | 355.26 | 269 | 95,564 | 1,613 | Jul 17 |
| ROK | Riesterer Terry L. | Vice President and Controller | Jul 16 '25 | Option Exercise | 0.00 | 849 | 0 | 1,882 | Jul 17 |
| ROK | Riesterer Terry L. | Vice President and Controller | Jul 15 '25 | Option Exercise | 171.46 | 2,100 | 360,066 | 3,133 | Jul 17 |
| ROK | Riesterer Terry L. | Vice President and Controller | Jul 15 '25 | Sale | 350.08 | 2,100 | 735,166 | 1,033 | Jul 17 |
| ROK | Riesterer Terry L. | Vice President and Controller | May 12 '25 | Option Exercise | 196.43 | 1,900 | 373,217 | 3,533 | May 12 |
| ROK | Riesterer Terry L. | Vice President and Controller | May 12 '25 | Sale | 304.13 | 2,500 | 760,321 | 1,033 | May 12 |
| ROK | Riesterer Terry L. | Vice President and Controller | Feb 12 '25 | Sale | 300.21 | 850 | 255,179 | 1,633 | Feb 14 |