| Sep 15, 2026 | CTSHChief Financial Officer | Shares withheld for tax or exercise priceCode F · direct | 1,347 | $64.10 | $86K@ $64.10 | 50,202 | Form 4 |
| Sep 15, 2026 | CTSHChief Financial Officer | Option exerciseCode M · direct | 648 | — | — | 51,549 | Form 4 |
| Sep 15, 2026 | CTSHChief Financial Officer | Option exerciseCode M · direct | 1,846 | — | — | 50,901 | Form 4 |
| Sep 1, 2026 | CTSHChief Financial Officer | Shares withheld for tax or exercise priceCode F · direct | 3,504 | $64.58 | $226K@ $64.58 | 49,055 | Form 4 |
| Sep 1, 2026 | CTSHChief Financial Officer | Option exerciseCode M · direct | 1,529 | — | — | 52,559 | Form 4 |
| Sep 1, 2026 | CTSHChief Financial Officer | Option exerciseCode M · direct | 2,955 | — | — | 51,030 | Form 4 |
| Sep 1, 2026 | CTSHChief Financial Officer | Option exerciseCode M · direct | 1,964 | — | — | 48,075 | Form 4 |
| Aug 3, 2026 | CTSHChief Financial Officer | Open-market saleCode S · direct | 12,000 | $55.76 | $669K@ $55.76 | 46,111 | Form 4 |
| Jun 15, 2026 | CTSHChief Financial Officer | Shares withheld for tax or exercise priceCode F · direct | 1,346 | $52.17 | $70K@ $52.17 | 58,111 | Form 4 |
| Jun 15, 2026 | CTSHChief Financial Officer | Option exerciseCode M · direct | 648 | — | — | 59,457 | Form 4 |
| Jun 15, 2026 | CTSHChief Financial Officer | Option exerciseCode M · direct | 1,846 | — | — | 58,809 | Form 4 |
| Jun 1, 2026 | CTSHChief Financial Officer | Shares withheld for tax or exercise priceCode F · direct | 3,511 | $55.76 | $196K@ $55.76 | 56,963 | Form 4 |
| Jun 1, 2026 | CTSHChief Financial Officer | Option exerciseCode M · direct | 1,528 | — | — | 60,474 | Form 4 |
| Jun 1, 2026 | CTSHChief Financial Officer | Option exerciseCode M · direct | 2,955 | — | — | 58,946 | Form 4 |
| Jun 1, 2026 | CTSHChief Financial Officer | Option exerciseCode M · direct | 1,965 | — | — | 55,991 | Form 4 |
| Mar 15, 2026 | CTSHChief Financial Officer | Shares withheld for tax or exercise priceCode F · direct | 16,785 | $60.37 | $1.0M@ $60.37 | 54,026 | Form 4 |
| Mar 15, 2026 | CTSHChief Financial Officer | Option exerciseCode M · direct | 28,521 | — | — | 70,811 | Form 4 |
| Mar 15, 2026 | CTSHChief Financial Officer | Option exerciseCode M · direct | 973 | — | — | 42,290 | Form 4 |
| Mar 15, 2026 | CTSHChief Financial Officer | Option exerciseCode M · direct | 1,846 | — | — | 41,317 | Form 4 |
| Mar 4, 2026 | CTSHChief Financial Officer | Shares withheld for tax or exercise priceCode F · direct | 1,157 | $64.34 | $74K@ $64.34 | 39,471 | Form 4 |
| Mar 4, 2026 | CTSHChief Financial Officer | Option exerciseCode M · direct | 2,167 | — | — | 40,628 | Form 4 |
| Mar 1, 2026 | CTSHChief Financial Officer | Shares withheld for tax or exercise priceCode F · direct | 1,091 | $64.43 | $70K@ $64.43 | 38,461 | Form 4 |
| Mar 1, 2026 | CTSHChief Financial Officer | Option exerciseCode M · direct | 1,964 | — | — | 39,552 | Form 4 |
| Feb 25, 2026 | CTSHChief Financial Officer | Grant or awardCode A · direct | 28,521 | — | — | 28,521 | Form 4 |
| Feb 25, 2026 | CTSHChief Financial Officer | Grant or awardCode A · direct | 12,228 | — | — | 12,228 | Form 4 |
| Feb 25, 2026 | CTSHChief Financial Officer | Grant or awardCode A · direct | 35,463 | — | — | 35,463 | Form 4 |
| Dec 15, 2025 | CTSHChief Financial Officer | Shares withheld for tax or exercise priceCode F · direct | 1,546 | $83.94 | $130K@ $83.94 | 37,588 | Form 4 |
| Dec 15, 2025 | CTSHChief Financial Officer | Option exerciseCode M · direct | 973 | — | — | 39,134 | Form 4 |
| Dec 15, 2025 | CTSHChief Financial Officer | Option exerciseCode M · direct | 1,846 | — | — | 38,161 | Form 4 |
| Dec 4, 2025 | CTSHChief Financial Officer | Shares withheld for tax or exercise priceCode F · direct | 1,168 | $79.24 | $93K@ $79.24 | 36,315 | Form 4 |
| Dec 4, 2025 | CTSHChief Financial Officer | Option exerciseCode M · direct | 2,166 | — | — | 37,483 | Form 4 |
| Dec 1, 2025 | CTSHChief Financial Officer | Shares withheld for tax or exercise priceCode F · direct | 1,062 | $77.71 | $83K@ $77.71 | 35,317 | Form 4 |
| Dec 1, 2025 | CTSHChief Financial Officer | Option exerciseCode M · direct | 1,964 | — | — | 36,379 | Form 4 |