SEC CIK 1853867
Kim John Sunshin
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| CTSHview stock → | 40,667 | 2026-09-15 |
Position History — CTSH
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — CTSH
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-09-15 | Option exercise (derivative) | 1,647 | $0.00 | 9,879 |
| 2026-09-15 | Tax withholding | 889 | $64.10 | 40,667 |
| 2026-09-15 | Option exercise | 1,647 | — | 41,556 |
| 2026-09-02 | Open-market sale | 2,500 | $63.37 | 39,909 |
| 2026-09-01 | Option exercise (derivative) | 408 | $0.00 | 2,446 |
| 2026-09-01 | Option exercise (derivative) | 2,242 | $0.00 | 22,420 |
| 2026-09-01 | Option exercise (derivative) | 478 | $0.00 | 957 |
| 2026-09-01 | Option exercise (derivative) | 1,274 | $0.00 | 2,549 |
| 2026-09-01 | Tax withholding | 2,385 | $64.58 | 42,409 |
| 2026-09-01 | Option exercise | 408 | — | 44,794 |
| 2026-09-01 | Option exercise | 2,242 | — | 44,386 |
| 2026-09-01 | Option exercise | 478 | — | 42,144 |
| 2026-09-01 | Option exercise | 1,274 | — | 41,666 |
| 2026-08-03 | Open-market sale | 2,500 | $57.05 | 40,392 |
| 2026-06-15 | Option exercise (derivative) | 1,646 | $0.00 | 11,526 |
| 2026-06-15 | Tax withholding | 888 | $52.17 | 42,892 |
| 2026-06-15 | Option exercise | 1,646 | — | 43,780 |
| 2026-06-01 | Option exercise (derivative) | 407 | $0.00 | 2,854 |
| 2026-06-01 | Option exercise (derivative) | 2,241 | $0.00 | 24,662 |
| 2026-06-01 | Option exercise (derivative) | 478 | $0.00 | 1,435 |
| 2026-06-01 | Option exercise (derivative) | 1,274 | $0.00 | 3,823 |
| 2026-06-01 | Tax withholding | 2,388 | $55.76 | 42,134 |
| 2026-06-01 | Option exercise | 407 | — | 44,522 |
| 2026-06-01 | Option exercise | 2,241 | — | 44,115 |
| 2026-06-01 | Option exercise | 478 | — | 41,874 |
| 2026-06-01 | Option exercise | 1,274 | — | 41,396 |
| 2026-03-15 | Option exercise (derivative) | 10,972 | $0.00 | 0 |
| 2026-03-15 | Option exercise (derivative) | 1,647 | $0.00 | 13,172 |
| 2026-03-15 | Option exercise | 10,972 | — | 46,483 |
| 2026-03-15 | Tax withholding | 6,668 | $60.37 | 39,815 |
| 2026-03-15 | Option exercise | 1,647 | — | 35,511 |
| 2026-03-01 | Option exercise (derivative) | 1,274 | $0.00 | 5,097 |
| 2026-03-01 | Option exercise (derivative) | 956 | $0.00 | 1,913 |
| 2026-03-01 | Option exercise | 1,274 | — | 34,104 |
| 2026-03-01 | Tax withholding | 1,196 | $64.43 | 33,864 |
| 2026-03-01 | Option exercise | 956 | — | 35,060 |
| 2026-02-25 | Grant / award (derivative) | 10,972 | $0.00 | 10,972 |
| 2026-02-25 | Grant / award (derivative) | 3,261 | $0.00 | 3,261 |
| 2026-02-25 | Grant / award (derivative) | 26,903 | $0.00 | 26,903 |
| 2026-02-16 | Option exercise (derivative) | 628 | $0.00 | 0 |
| 2026-02-16 | Tax withholding | 1,198 | $66.55 | 32,830 |
| 2026-02-16 | Option exercise | 1,225 | — | 33,117 |
| 2026-02-16 | Option exercise | 628 | — | 33,745 |
| 2026-02-16 | Option exercise | 283 | — | 34,028 |
| 2025-12-15 | Option exercise (derivative) | 1,646 | $0.00 | 14,819 |
| 2025-12-15 | Tax withholding | 903 | $83.94 | 31,892 |
| 2025-12-15 | Option exercise | 1,646 | — | 32,795 |
| 2025-12-12 | Open-market sale | 5,000 | $83.68 | 31,149 |
| 2025-12-04 | Open-market sale | 2,500 | $80.00 | 36,149 |
| 2025-12-01 | Option exercise (derivative) | 955 | $0.00 | 2,869 |
| 2025-12-01 | Option exercise (derivative) | 1,274 | $0.00 | 6,371 |
| 2025-12-01 | Tax withholding | 1,206 | $77.71 | 38,649 |
| 2025-12-01 | Option exercise | 1,274 | — | 38,900 |
| 2025-12-01 | Option exercise | 955 | — | 39,855 |
| 2025-11-16 | Option exercise (derivative) | 628 | $0.00 | 628 |
| 2025-11-16 | Option exercise (derivative) | 283 | $0.00 | 283 |
| 2025-11-16 | Option exercise (derivative) | 1,224 | $0.00 | 1,225 |
| 2025-11-16 | Option exercise | 1,224 | — | 37,854 |
| 2025-11-16 | Option exercise | 283 | — | 38,765 |
| 2025-11-16 | Tax withholding | 1,139 | $72.62 | 37,626 |
| 2025-11-16 | Option exercise | 628 | — | 38,482 |
| 2025-10-29 | Open-market sale | 2,500 | $75.18 | 36,630 |
| 2025-09-15 | Option exercise (derivative) | 1,647 | $0.00 | 16,465 |
| 2025-09-15 | Tax withholding | 905 | $69.17 | 39,130 |
| 2025-09-15 | Option exercise | 1,647 | — | 40,035 |
| 2025-09-01 | Option exercise (derivative) | 955 | $0.00 | 3,824 |
| 2025-09-01 | Option exercise (derivative) | 1,275 | $0.00 | 7,645 |
| 2025-09-01 | Option exercise | 955 | — | 39,597 |
| 2025-09-01 | Option exercise | 1,275 | — | 38,642 |
| 2025-09-01 | Tax withholding | 1,209 | $72.25 | 38,388 |
| 2025-08-16 | Option exercise (derivative) | 283 | $0.00 | 566 |
| 2025-08-16 | Option exercise (derivative) | 628 | $0.00 | 1,256 |
| 2025-08-16 | Option exercise (derivative) | 1,224 | $0.00 | 2,449 |
| 2025-08-16 | Tax withholding | 1,142 | $70.00 | 37,367 |
| 2025-08-16 | Option exercise | 1,224 | — | 37,598 |
| 2025-08-16 | Option exercise | 628 | — | 38,226 |
| 2025-08-16 | Option exercise | 283 | — | 38,509 |
| 2025-06-15 | Option exercise (derivative) | 1,646 | $0.00 | 18,112 |
| 2025-06-15 | Option exercise | 1,646 | — | 37,282 |
| 2025-06-15 | Tax withholding | 908 | $78.95 | 36,374 |
| 2025-06-02 | Open-market sale | 5,000 | $80.24 | 35,636 |
| 2025-06-01 | Option exercise (derivative) | 955 | $0.00 | 4,779 |
| 2025-06-01 | Option exercise (derivative) | 1,274 | $0.00 | 8,920 |
| 2025-06-01 | Tax withholding | 1,215 | $80.99 | 40,636 |
| 2025-06-01 | Option exercise | 955 | — | 41,851 |
| 2025-06-01 | Option exercise | 1,274 | — | 40,896 |
| 2025-05-16 | Option exercise (derivative) | 628 | $0.00 | 1,884 |
| 2025-05-16 | Option exercise (derivative) | 1,225 | $0.00 | 3,673 |
| 2025-05-16 | Option exercise (derivative) | 283 | $0.00 | 849 |
| 2025-05-16 | Option exercise | 1,225 | — | 39,863 |
| 2025-05-16 | Option exercise | 628 | — | 40,491 |
| 2025-05-16 | Option exercise | 283 | — | 40,774 |
| 2025-05-16 | Tax withholding | 1,152 | $81.36 | 39,622 |
| 2025-03-15 | Option exercise (derivative) | 3,279 | $0.00 | 0 |
| 2025-03-15 | Option exercise | 3,279 | — | 40,061 |
| 2025-03-15 | Tax withholding | 1,750 | $79.12 | 38,311 |
| 2025-03-03 | Grant / award (derivative) | 3,279 | $0.00 | 3,279 |
| 2025-03-03 | Grant / award (derivative) | 19,758 | $0.00 | 19,758 |
| 2025-03-03 | Open-market sale | 5,000 | $83.60 | 35,182 |
| 2025-03-03 | Open-market sale | 5,000 | $83.60 | 36,782 |
| 2025-03-01 | Option exercise (derivative) | 802 | $0.00 | 0 |
| 2025-03-01 | Option exercise (derivative) | 1,274 | $0.00 | 10,194 |
| 2025-03-01 | Option exercise (derivative) | 1,434 | $0.00 | 5,734 |
| 2025-03-01 | Option exercise | 802 | — | 40,984 |
| 2025-03-01 | Option exercise | 1,274 | — | 42,258 |
| 2025-03-01 | Option exercise | 1,434 | — | 43,692 |
| 2025-03-01 | Tax withholding | 1,910 | $83.33 | 41,782 |
| 2025-02-16 | Option exercise (derivative) | 565 | $0.00 | 1,132 |
| 2025-02-16 | Option exercise (derivative) | 1,224 | $0.00 | 4,898 |
| 2025-02-16 | Option exercise (derivative) | 628 | $0.00 | 2,512 |
| 2025-02-16 | Option exercise | 565 | — | 41,523 |
| 2025-02-16 | Tax withholding | 1,341 | $90.70 | 40,182 |
| 2025-02-16 | Option exercise | 628 | — | 40,958 |
| 2025-02-16 | Option exercise | 1,224 | — | 40,330 |
| 2025-02-15 | Option exercise (derivative) | 208 | $0.00 | 0 |
| 2025-02-15 | Option exercise | 208 | — | 39,230 |
| 2025-02-15 | Tax withholding | 124 | $90.70 | 39,106 |
| 2024-12-03 | Open-market sale | 5,000 | $80.11 | 39,022 |
| 2024-12-02 | Tax withholding | 1,914 | $80.49 | 44,022 |
| 2024-12-01 | Option exercise (derivative) | 1,433 | $0.00 | 7,168 |
| 2024-12-01 | Option exercise (derivative) | 1,274 | $0.00 | 11,468 |
| 2024-12-01 | Option exercise (derivative) | 801 | $0.00 | 802 |
| 2024-12-01 | Option exercise | 801 | — | 43,229 |
| 2024-12-01 | Option exercise | 1,433 | — | 45,936 |
| 2024-12-01 | Option exercise | 1,274 | — | 44,503 |
| 2024-11-18 | Tax withholding | 1,309 | $77.11 | 42,428 |
| 2024-11-16 | Option exercise (derivative) | 565 | $0.00 | 1,697 |
| 2024-11-16 | Option exercise (derivative) | 627 | $0.00 | 3,140 |
| 2024-11-16 | Option exercise (derivative) | 1,224 | $0.00 | 6,122 |
| 2024-11-16 | Option exercise | 1,224 | — | 42,545 |
| 2024-11-16 | Option exercise | 627 | — | 43,172 |
| 2024-11-16 | Option exercise | 565 | — | 43,737 |
| 2024-11-15 | Option exercise (derivative) | 208 | $0.00 | 208 |
| 2024-11-15 | Tax withholding | 113 | $77.11 | 41,321 |
| 2024-11-15 | Option exercise | 208 | — | 41,434 |
| 2024-09-03 | Tax withholding | 1,919 | $77.77 | 41,226 |
| 2024-09-01 | Option exercise (derivative) | 801 | $0.00 | 1,603 |
| 2024-09-01 | Option exercise (derivative) | 1,433 | $0.00 | 8,601 |
| 2024-09-01 | Option exercise (derivative) | 1,274 | $0.00 | 12,742 |
| 2024-09-01 | Option exercise | 1,433 | — | 43,145 |
| 2024-09-01 | Option exercise | 1,274 | — | 41,712 |
| 2024-09-01 | Option exercise | 801 | — | 40,438 |
| 2024-08-16 | Option exercise (derivative) | 565 | $0.00 | 2,262 |
| 2024-08-16 | Option exercise (derivative) | 1,225 | $0.00 | 7,346 |
| 2024-08-16 | Option exercise (derivative) | 628 | $0.00 | 3,767 |
| 2024-08-16 | Option exercise | 1,225 | — | 39,757 |
| 2024-08-16 | Option exercise | 628 | — | 40,385 |
| 2024-08-16 | Tax withholding | 1,313 | $75.86 | 39,637 |
| 2024-08-16 | Option exercise | 565 | — | 40,950 |
| 2024-08-15 | Option exercise (derivative) | 208 | $0.00 | 416 |
| 2024-08-15 | Tax withholding | 113 | $75.47 | 38,532 |
| 2024-08-15 | Option exercise | 208 | — | 38,645 |
| 2024-06-03 | Tax withholding | 1,922 | $66.15 | 38,437 |
| 2024-06-01 | Option exercise (derivative) | 1,433 | $0.00 | 10,034 |
| 2024-06-01 | Option exercise (derivative) | 1,274 | $0.00 | 14,016 |
| 2024-06-01 | Option exercise (derivative) | 801 | $0.00 | 2,404 |
| 2024-06-01 | Option exercise | 1,274 | — | 38,926 |
| 2024-06-01 | Option exercise | 1,433 | — | 40,359 |
| 2024-06-01 | Option exercise | 801 | — | 37,652 |
| 2024-05-16 | Option exercise (derivative) | 628 | $0.00 | 4,395 |
| 2024-05-16 | Option exercise (derivative) | 1,224 | $0.00 | 8,571 |
| 2024-05-16 | Option exercise (derivative) | 564 | $0.00 | 2,827 |
| 2024-05-16 | Option exercise | 1,224 | — | 36,974 |
| 2024-05-16 | Tax withholding | 1,315 | $70.33 | 36,851 |
| 2024-05-16 | Option exercise | 564 | — | 38,166 |
| 2024-05-16 | Option exercise | 628 | — | 37,602 |
| 2024-05-15 | Option exercise (derivative) | 209 | $0.00 | 624 |
| 2024-05-15 | Option exercise | 209 | — | 35,864 |
| 2024-05-15 | Tax withholding | 114 | $68.86 | 35,750 |
| 2024-03-29 | Option exercise (derivative) | 882 | $0.00 | 0 |
| 2024-03-29 | Option exercise | 882 | — | 36,126 |
| 2024-03-29 | Tax withholding | 471 | $73.29 | 35,655 |
| 2024-03-15 | Option exercise (derivative) | 9,954 | $0.00 | 0 |
| 2024-03-15 | Option exercise | 9,954 | — | 40,271 |
| 2024-03-15 | Tax withholding | 5,363 | $75.33 | 34,908 |
| 2024-03-15 | Option exercise | 1,880 | — | 30,317 |
| 2024-03-01 | Option exercise (derivative) | 802 | $0.00 | 3,205 |
| 2024-03-01 | Tax withholding | 310 | $78.61 | 28,437 |
| 2024-03-01 | Option exercise | 802 | — | 28,747 |
| 2024-02-28 | Grant / award (derivative) | 15,290 | $0.00 | 15,290 |
| 2024-02-28 | Grant / award (derivative) | 9,954 | $0.00 | 9,954 |
| 2024-02-28 | Grant / award (derivative) | 11,467 | $0.00 | 11,467 |
| 2024-02-28 | Grant / award (derivative) | 1,880 | $0.00 | 1,880 |
| 2024-02-16 | Option exercise (derivative) | 848 | $0.00 | 3,391 |
| 2024-02-16 | Option exercise (derivative) | 628 | $0.00 | 5,023 |
| 2024-02-16 | Option exercise (derivative) | 1,224 | $0.00 | 9,795 |
| 2024-02-16 | Option exercise | 628 | — | 28,193 |
| 2024-02-16 | Option exercise | 848 | — | 29,041 |
| 2024-02-16 | Tax withholding | 1,096 | $77.00 | 27,945 |
| 2024-02-16 | Option exercise | 1,224 | — | 27,565 |
| 2024-02-15 | Option exercise (derivative) | 417 | $0.00 | 833 |
| 2024-02-15 | Tax withholding | 187 | $78.02 | 26,341 |
| 2024-02-15 | Option exercise | 417 | — | 26,528 |
| 2023-12-29 | Option exercise (derivative) | 881 | $0.00 | 882 |
| 2023-12-29 | Tax withholding | 472 | $75.53 | 26,111 |
| 2023-12-29 | Option exercise | 881 | — | 26,583 |
| 2023-12-01 | Option exercise (derivative) | 801 | $0.00 | 4,007 |
| 2023-12-01 | Option exercise | 801 | — | 26,135 |
| 2023-12-01 | Tax withholding | 433 | $70.82 | 25,702 |
| 2023-11-16 | Option exercise (derivative) | 628 | $0.00 | 5,651 |
| 2023-11-16 | Option exercise (derivative) | 847 | $0.00 | 4,239 |
| 2023-11-16 | Option exercise (derivative) | 1,225 | $0.00 | 11,019 |
| 2023-11-16 | Option exercise | 1,225 | — | 25,338 |
| 2023-11-16 | Option exercise | 628 | — | 25,966 |
| 2023-11-16 | Option exercise | 847 | — | 26,813 |
| 2023-11-16 | Tax withholding | 1,479 | $68.48 | 25,334 |
| 2023-11-15 | Option exercise (derivative) | 417 | $0.00 | 1,250 |
| 2023-11-15 | Tax withholding | 228 | $68.41 | 24,113 |
| 2023-11-15 | Option exercise | 417 | — | 24,341 |
| 2023-09-29 | Option exercise (derivative) | 882 | $0.00 | 1,763 |
| 2023-09-29 | Tax withholding | 473 | $67.74 | 23,924 |
| 2023-09-29 | Option exercise | 882 | — | 24,397 |
| 2023-09-01 | Option exercise (derivative) | 801 | $0.00 | 4,808 |
| 2023-09-01 | Tax withholding | 435 | $71.73 | 23,515 |
| 2023-09-01 | Option exercise | 801 | — | 23,950 |
| 2023-08-16 | Option exercise (derivative) | 628 | $0.00 | 6,279 |
| 2023-08-16 | Option exercise (derivative) | 848 | $0.00 | 5,086 |
| 2023-08-16 | Option exercise (derivative) | 1,224 | $0.00 | 12,244 |
| 2023-08-16 | Option exercise | 848 | — | 24,633 |
| 2023-08-16 | Tax withholding | 1,484 | $69.23 | 23,149 |
| 2023-08-16 | Option exercise | 1,224 | — | 23,157 |
| 2023-08-16 | Option exercise | 628 | — | 23,785 |
| 2023-08-15 | Option exercise (derivative) | 417 | $0.00 | 1,667 |
| 2023-08-15 | Option exercise | 417 | — | 22,162 |
| 2023-08-15 | Tax withholding | 229 | $69.38 | 21,933 |
| 2023-06-29 | Option exercise (derivative) | 881 | $0.00 | 2,645 |
| 2023-06-29 | Tax withholding | 473 | $64.54 | 21,745 |
| 2023-06-29 | Option exercise | 881 | — | 22,218 |
| 2023-06-01 | Option exercise (derivative) | 801 | $0.00 | 5,609 |
| 2023-06-01 | Tax withholding | 435 | $62.19 | 21,337 |
| 2023-06-01 | Option exercise | 801 | — | 21,772 |
| 2023-05-16 | Option exercise (derivative) | 847 | $0.00 | 5,934 |
| 2023-05-16 | Option exercise (derivative) | 627 | $0.00 | 6,907 |
| 2023-05-16 | Option exercise (derivative) | 1,224 | $0.00 | 13,468 |
| 2023-05-16 | Tax withholding | 1,186 | $61.98 | 20,971 |
| 2023-05-16 | Option exercise | 627 | — | 22,157 |
| 2023-05-16 | Option exercise | 847 | — | 21,530 |
| 2023-05-16 | Option exercise | 1,224 | — | 20,683 |
| 2023-05-15 | Option exercise (derivative) | 417 | $0.00 | 2,084 |
| 2023-05-15 | Option exercise | 417 | — | 19,625 |
| 2023-05-15 | Tax withholding | 166 | $62.76 | 19,459 |
| 2023-03-29 | Option exercise (derivative) | 1,761 | $0.00 | 3,526 |
| 2023-03-29 | Option exercise | 1,761 | — | 19,447 |
| 2023-03-29 | Tax withholding | 673 | $59.51 | 18,774 |
| 2023-03-15 | Option exercise (derivative) | 2,286 | $0.00 | 0 |
| 2023-03-15 | Tax withholding | 850 | $57.07 | 17,686 |
| 2023-03-15 | Option exercise | 2,286 | — | 18,536 |
| 2023-03-01 | Option exercise (derivative) | 802 | $0.00 | 6,410 |
| 2023-03-01 | Tax withholding | 319 | $62.37 | 16,250 |
| 2023-03-01 | Option exercise | 802 | — | 16,569 |
| 2023-02-16 | Grant / award (derivative) | 6,781 | $0.00 | 6,781 |
| 2023-02-16 | Grant / award (derivative) | 14,692 | $0.00 | 14,692 |
| 2023-02-16 | Grant / award (derivative) | 2,286 | $0.00 | 2,286 |
| 2023-02-16 | Grant / award (derivative) | 7,534 | $0.00 | 7,534 |
| 2023-02-15 | Option exercise (derivative) | 626 | $0.00 | 2,501 |
| 2023-02-15 | Option exercise | 626 | — | 16,052 |
| 2023-02-15 | Tax withholding | 285 | $67.13 | 15,767 |
| 2022-12-29 | Option exercise (derivative) | 1,761 | $0.00 | 5,287 |
| 2022-12-29 | Option exercise | 1,761 | — | 16,376 |
| 2022-12-29 | Tax withholding | 950 | $57.13 | 15,426 |
| 2022-12-16 | Option exercise (derivative) | 609 | $0.00 | 0 |
| 2022-12-16 | Tax withholding | 323 | $55.56 | 14,615 |
| 2022-12-16 | Option exercise | 609 | — | 14,938 |
| 2022-12-01 | Option exercise (derivative) | 801 | $0.00 | 7,212 |
| 2022-12-01 | Option exercise | 801 | — | 14,768 |
| 2022-12-01 | Tax withholding | 439 | $62.62 | 14,329 |
| 2022-11-15 | Grant / award (derivative) | 3,127 | $0.00 | 3,127 |
| 2022-09-29 | Option exercise (derivative) | 1,761 | $0.00 | 7,048 |
| 2022-09-29 | Option exercise | 1,761 | — | 14,921 |
| 2022-09-29 | Tax withholding | 954 | $58.45 | 13,967 |
| 2022-09-16 | Option exercise (derivative) | 608 | $0.00 | 609 |
| 2022-09-16 | Tax withholding | 325 | $62.20 | 13,160 |
| 2022-09-16 | Option exercise | 608 | — | 13,485 |
| 2022-09-01 | Option exercise (derivative) | 801 | $0.00 | 8,013 |
| 2022-09-01 | Tax withholding | 440 | $63.44 | 12,877 |
| 2022-09-01 | Option exercise | 801 | — | 13,317 |
| 2022-06-29 | Option exercise (derivative) | 1,760 | $0.00 | 8,809 |
| 2022-06-29 | Tax withholding | 959 | $68.48 | 12,516 |
| 2022-06-29 | Option exercise | 1,760 | — | 13,475 |
| 2022-06-16 | Option exercise (derivative) | 608 | $0.00 | 1,217 |
| 2022-06-16 | Option exercise | 608 | — | 12,042 |
| 2022-06-16 | Tax withholding | 327 | $65.79 | 11,715 |
| 2022-06-01 | Option exercise (derivative) | 801 | $0.00 | 8,814 |
| 2022-06-01 | Tax withholding | 442 | $74.18 | 11,434 |
| 2022-06-01 | Option exercise | 801 | — | 11,876 |
| 2022-03-29 | Option exercise (derivative) | 2,642 | $0.00 | 10,569 |
| 2022-03-29 | Option exercise | 2,642 | — | 12,246 |
| 2022-03-29 | Tax withholding | 1,449 | $92.73 | 10,797 |
| 2022-03-16 | Option exercise (derivative) | 608 | $0.00 | 1,825 |
| 2022-03-16 | Option exercise | 608 | — | 9,934 |
| 2022-03-16 | Tax withholding | 330 | $89.70 | 9,604 |
| 2022-03-15 | Option exercise (derivative) | 2,577 | $0.00 | 0 |
| 2022-03-15 | Option exercise | 2,577 | — | 10,727 |
| 2022-03-15 | Tax withholding | 1,401 | $88.17 | 9,326 |
| 2022-03-01 | Grant / award (derivative) | 2,577 | $0.00 | 2,577 |
| 2022-03-01 | Grant / award (derivative) | 9,615 | $0.00 | 9,615 |
| 2021-12-29 | Option exercise (derivative) | 2,642 | $0.00 | 13,211 |
| 2021-12-29 | Tax withholding | 1,368 | $89.59 | 8,150 |
| 2021-12-29 | Option exercise | 2,642 | — | 9,518 |
| 2021-12-16 | Option exercise (derivative) | 608 | $0.00 | 2,433 |
| 2021-12-16 | Tax withholding | 251 | $84.68 | 6,876 |
| 2021-12-16 | Option exercise | 608 | — | 7,127 |
| 2021-09-29 | Option exercise (derivative) | 2,642 | $0.00 | 15,853 |
| 2021-09-29 | Tax withholding | 1,111 | $75.58 | 6,519 |
| 2021-09-29 | Option exercise | 2,642 | — | 7,630 |
| 2021-09-16 | Option exercise (derivative) | 608 | $0.00 | 3,041 |
| 2021-09-16 | Option exercise | 608 | — | 5,239 |
| 2021-09-16 | Tax withholding | 251 | $76.76 | 4,988 |
| 2021-06-29 | Option exercise (derivative) | 2,642 | $0.00 | 18,495 |
| 2021-06-29 | Option exercise | 2,642 | — | 5,636 |
| 2021-06-29 | Tax withholding | 1,005 | $70.42 | 4,631 |
| 2021-06-16 | Option exercise (derivative) | 609 | $0.00 | 3,649 |
| 2021-06-16 | Option exercise | 609 | — | 3,220 |
| 2021-06-16 | Tax withholding | 226 | $70.01 | 2,994 |
| 2021-03-29 | Grant / award (derivative) | 21,137 | $0.00 | 21,137 |
| 2021-03-29 | — | — | — | 2,297 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.