| DT | Zugelder Dan | EVP, Chief Revenue Officer | Jun 05 '26 | Option Exercise | 0.00 | 117,878 | 0 | 62,551 | Jun 09 12:00 AM |
| DT | Zugelder Dan | EVP, Chief Revenue Officer | Mar 05 '26 | Option Exercise | 0.00 | 55,314 | 0 | 31,937 | Mar 09 12:00 AM |
| DT | Zugelder Dan | EVP, Chief Revenue Officer | Dec 10 '25 | Sale | 45.27 | 7,505 | 339,751 | 8,925 | Dec 11 12:00 AM |
| DT | Zugelder Dan | EVP, Chief Revenue Officer | Dec 05 '25 | Option Exercise | 0.00 | 55,314 | 0 | 38,325 | Dec 09 12:00 AM |
| DT | Zugelder Dan | EVP, Chief Revenue Officer | Oct 06 '25 | Sale | 50.00 | 7,503 | 375,150 | 1,420 | Oct 07 12:00 AM |
| DT | Zugelder Dan | EVP, Chief Revenue Officer | Sep 09 '25 | Sale | 49.73 | 7,506 | 373,306 | 8,923 | Sep 10 12:00 AM |
| DT | Zugelder Dan | EVP, Chief Revenue Officer | Sep 05 '25 | Option Exercise | 0.00 | 55,312 | 0 | 44,712 | Sep 09 12:00 AM |
| DT | Zugelder Dan | EVP, Chief Revenue Officer | Jul 01 '25 | Sale | 54.84 | 15,822 | 867,702 | 1,420 | Jul 02 12:00 AM |
| DT | Zugelder Dan | EVP, Chief Revenue Officer | Jun 09 '25 | Sale | 54.52 | 15,824 | 862,782 | 17,242 | Jun 10 12:00 AM |
| DT | Zugelder Dan | EVP, Chief Revenue Officer | Jun 05 '25 | Option Exercise | 0.00 | 116,616 | 0 | 55,670 | Jun 09 12:00 AM |