| ROK | GENEREUX SCOTT | Sr.VP, Chief Revenue Officer | May 05 '26 | Sale | 447.73 | 550 | 246,252 | 2,764 | May 06 |
| ROK | GENEREUX SCOTT | Sr.VP, Chief Revenue Officer | Feb 25 '26 | Option Exercise | 298.22 | 16,207 | 4,833,202 | 20,721 | Feb 27 |
| ROK | GENEREUX SCOTT | Sr.VP, Chief Revenue Officer | Feb 25 '26 | Sale | 404.61 | 17,407 | 7,043,126 | 3,314 | Feb 27 |
| ROK | GENEREUX SCOTT | Sr.VP, Chief Revenue Officer | Dec 10 '25 | Sale | 402.03 | 1,387 | 557,614 | 4,514 | Dec 10 |
| ROK | GENEREUX SCOTT | Sr.VP, Chief Revenue Officer | Dec 09 '25 | Option Exercise | 0.00 | 3,018 | 0 | 5,901 | Dec 10 |
| ROK | GENEREUX SCOTT | Sr.VP, Chief Revenue Officer | Dec 08 '25 | Sale | 400.85 | 267 | 107,027 | 2,883 | Dec 10 |
| ROK | GENEREUX SCOTT | Sr.VP, Chief Revenue Officer | Dec 05 '25 | Option Exercise | 0.00 | 740 | 0 | 3,432 | Dec 05 |
| ROK | GENEREUX SCOTT | Sr.VP, Chief Revenue Officer | Dec 05 '25 | Sale | 402.86 | 282 | 113,607 | 3,150 | Dec 05 |
| ROK | GENEREUX SCOTT | Sr.VP, Chief Revenue Officer | Dec 04 '25 | Option Exercise | 0.00 | 787 | 0 | 2,692 | Dec 05 |
| ROK | GENEREUX SCOTT | Sr.VP, Chief Revenue Officer | Mar 03 '25 | Sale | 290.14 | 500 | 145,070 | 1,905 | Mar 03 |
| ROK | GENEREUX SCOTT | Sr.VP, Chief Revenue Officer | Feb 28 '25 | Sale | 285.43 | 1,250 | 356,788 | 2,405 | Mar 03 |