CTSH · Cognizant Technology Solutions Corporation Class A Common Stock
View on chart this person other insiders at CTSH
Insiders & Stakes
| Humphries Brian Chief Executive Officer | ▼ Sell | Tax Withholding | 162,099 Shares held | 12/5/2022 | View profile |
| Ravi Kumar Singisetti Director | ▼ Sell | Tax Withholding | 122,658 Shares held | 6/15/2026 | View profile |
| Balu Ganesh Ayyar President, Digital Operations | ▲ Buy | Option Exercise | 112,172 Shares held | 6/15/2026 | View profile |
| Siegmund Jan Chief Financial Officer | ▼ Sell | Tax Withholding | 70,907 Shares held | 12/1/2023 | View profile |
| Jatin P. Dalal Chief Financial Officer | ▼ Sell | Open Market | 46,111 Shares held | 8/3/2026 | View profile |
| John Sunshin Kim EVP & General Counsel | ▼ Sell | Open Market | 40,392 Shares held | 8/3/2026 | View profile |
| Surya Gummadi SVP & Interim Americas Lead | ▼ Sell | Tax Withholding | 37,200 Shares held | 6/15/2026 | View profile |
| Becky Schmitt EVP & Chief HR Officer | ▼ Sell | Tax Withholding | 34,238 Shares held | 3/15/2023 | View profile |
| Telesmanic Robert SVP, Controller & CAO | ▼ Sell | Tax Withholding | 33,914 Shares held | 6/15/2025 | View profile |
| Michael Patsalos-Fox Director | ▲ Buy | Option Exercise | 32,648 Shares held | 6/3/2026 | View profile |
| Hyttenrauch Gregory Lawrence President, North America | ▼ Sell | Tax Withholding | 31,121 Shares held | 6/5/2022 | View profile |
| Mackay Leo S. Jr. Director | ▲ Buy | Grant | 29,982 Shares held | 6/3/2025 | View profile |
| Joseph M. Velli Director | ▲ Buy | Option Exercise | 29,719 Shares held | 6/3/2026 | View profile |
| Zein Abdalla Director | ▼ Sell | Tax Withholding | 25,433 Shares held | 6/3/2026 | View profile |
| Kathryn Diaz SVP & Interim Chief People Off | ▼ Sell | Tax Withholding | 22,643 Shares held | 6/15/2026 | View profile |
| Morgenstern Ursula President, Global Markets | ▼ Sell | Tax Withholding | 21,971 Shares held | 6/30/2022 | View profile |
| Archana Deskus Director | ▲ Buy | Option Exercise | 20,520 Shares held | 6/3/2026 | View profile |
| Vinita Bali Director | ▼ Sell | Tax Withholding | 20,425 Shares held | 6/3/2026 | View profile |
| Abraham Schot Director | ▼ Sell | Tax Withholding | 14,623 Shares held | 6/3/2026 | View profile |
| Stafford Andrew J EVP, Head of Global Delivery | ▼ Sell | Tax Withholding | 13,921 Shares held | 11/23/2022 | View profile |
| Nambiar Rajesh President, Digital Business | ▼ Sell | Tax Withholding | 12,019 Shares held | 6/15/2022 | View profile |
| Rajesh Varrier EVP-Global Head of Operations | ▼ Sell | Tax Withholding | 10,128 Shares held | 6/15/2026 | View profile |
| Walker Robert C. EVP & Pres, Global Growth Mkts | ▼ Sell | Tax Withholding | 10,069 Shares held | 9/1/2023 | View profile |
| Breakiron-Evans Maureen Director | ▲ Buy | Option Exercise | 5,897 Shares held | 6/6/2023 | View profile |
| Karima Silvent Director | ▼ Sell | Tax Withholding | 5,732 Shares held | 6/3/2026 | View profile |
| Stephen J. Rohleder Director | ▲ Buy | Open Market | 4,034 Shares held | 6/10/2026 | View profile |
| John M. Dineen Director | ▲ Buy | Option Exercise | 1,827 Shares held | 11/13/2023 | View profile |
| Alina Kerdman SVP, Controller & CAO | ▼ Sell | Open Market | 992 Shares held | 7/1/2026 | View profile |
Transaction History
| John Sunshin Kim | ▼ Sell | Open Market | 2,500 | $143K | 8/3/2026 |
| Jatin P. Dalal | ▼ Sell | Open Market | 12,000 | $669K | 8/3/2026 |
| Alina Kerdman | ▲ Buy | Option Exercise | 207 | — | 7/1/2026 |
| Alina Kerdman | ▼ Sell | Tax Withholding | 68 | $3K | 7/1/2026 |
| Alina Kerdman | ▼ Sell | Open Market | 137 | $5K | 7/1/2026 |
| Alina Kerdman | ▼ Sell | Tax Withholding | 65 | $3K | 6/15/2026 |
| Surya Gummadi | ▲ Buy | Option Exercise | 598 | — | 6/15/2026 |
| Surya Gummadi | ▼ Sell | Tax Withholding | 987 | $51K | 6/15/2026 |
| Rajesh Varrier | ▲ Buy | Option Exercise | 749 | — | 6/15/2026 |
| Rajesh Varrier | ▲ Buy | Option Exercise | 272 | — | 6/15/2026 |
| Rajesh Varrier | ▲ Buy | Option Exercise | 250 | — | 6/15/2026 |
| Rajesh Varrier | ▼ Sell | Tax Withholding | 466 | $24K | 6/15/2026 |
| Balu Ganesh Ayyar | ▲ Buy | Option Exercise | 848 | — | 6/15/2026 |
| Alina Kerdman | ▲ Buy | Option Exercise | 199 | — | 6/15/2026 |
| Alina Kerdman | ▼ Sell | Open Market | 133 | $7K | 6/15/2026 |
| Jatin P. Dalal | ▲ Buy | Option Exercise | 1,846 | — | 6/15/2026 |
| Jatin P. Dalal | ▲ Buy | Option Exercise | 648 | — | 6/15/2026 |
| Jatin P. Dalal | ▼ Sell | Tax Withholding | 1,346 | $70K | 6/15/2026 |
| Ravi Kumar Singisetti | ▲ Buy | Option Exercise | 5,987 | — | 6/15/2026 |
| Ravi Kumar Singisetti | ▼ Sell | Tax Withholding | 3,230 | $169K | 6/15/2026 |
| Kathryn Diaz | ▲ Buy | Option Exercise | 698 | — | 6/15/2026 |
| Kathryn Diaz | ▲ Buy | Option Exercise | 49 | — | 6/15/2026 |
| Kathryn Diaz | ▼ Sell | Tax Withholding | 372 | $19K | 6/15/2026 |
| John Sunshin Kim | ▲ Buy | Option Exercise | 1,646 | — | 6/15/2026 |
| John Sunshin Kim | ▼ Sell | Tax Withholding | 888 | $46K | 6/15/2026 |
| Surya Gummadi | ▲ Buy | Option Exercise | 1,397 | — | 6/15/2026 |
| Stephen J. Rohleder | ▲ Buy | Open Market | 4,034 | $210K | 6/10/2026 |
| Zein Abdalla | ▲ Buy | Option Exercise | 2,919 | — | 6/3/2026 |
| Zein Abdalla | ▼ Sell | Tax Withholding | 17 | $937 | 6/3/2026 |
| Joseph M. Velli | ▲ Buy | Option Exercise | 2,919 | — | 6/3/2026 |
| Vinita Bali | ▲ Buy | Option Exercise | 2,919 | — | 6/3/2026 |
| Vinita Bali | ▼ Sell | Tax Withholding | 32 | $2K | 6/3/2026 |
| Abraham Schot | ▲ Buy | Option Exercise | 2,919 | — | 6/3/2026 |
| Abraham Schot | ▼ Sell | Tax Withholding | 29 | $2K | 6/3/2026 |
| Archana Deskus | ▲ Buy | Option Exercise | 2,919 | — | 6/3/2026 |
| Karima Silvent | ▲ Buy | Option Exercise | 2,919 | — | 6/3/2026 |
| Karima Silvent | ▼ Sell | Tax Withholding | 24 | $1K | 6/3/2026 |
| Michael Patsalos-Fox | ▲ Buy | Option Exercise | 2,919 | — | 6/3/2026 |
| Jatin P. Dalal | ▲ Buy | Option Exercise | 1,965 | — | 6/1/2026 |
| Jatin P. Dalal | ▲ Buy | Option Exercise | 2,955 | — | 6/1/2026 |
| Jatin P. Dalal | ▲ Buy | Option Exercise | 1,528 | — | 6/1/2026 |
| Jatin P. Dalal | ▼ Sell | Tax Withholding | 3,511 | $196K | 6/1/2026 |
| Kathryn Diaz | ▲ Buy | Option Exercise | 743 | — | 6/1/2026 |
| Kathryn Diaz | ▲ Buy | Option Exercise | 985 | — | 6/1/2026 |
| Kathryn Diaz | ▲ Buy | Option Exercise | 407 | — | 6/1/2026 |
| Kathryn Diaz | ▼ Sell | Tax Withholding | 1,071 | $60K | 6/1/2026 |
| Ravi Kumar Singisetti | ▲ Buy | Option Exercise | 5,309 | — | 6/1/2026 |
| Ravi Kumar Singisetti | ▲ Buy | Option Exercise | 9,783 | — | 6/1/2026 |
| Ravi Kumar Singisetti | ▼ Sell | Tax Withholding | 8,202 | $457K | 6/1/2026 |
| Rajesh Varrier | ▲ Buy | Option Exercise | 339 | — | 6/1/2026 |
| Rajesh Varrier | ▲ Buy | Option Exercise | 203 | — | 6/1/2026 |
| Rajesh Varrier | ▼ Sell | Tax Withholding | 210 | $12K | 6/1/2026 |
| Balu Ganesh Ayyar | ▲ Buy | Option Exercise | 902 | — | 6/1/2026 |
| Balu Ganesh Ayyar | ▲ Buy | Option Exercise | 1,154 | — | 6/1/2026 |
| Alina Kerdman | ▲ Buy | Option Exercise | 198 | — | 6/1/2026 |
| Alina Kerdman | ▲ Buy | Option Exercise | 14 | — | 6/1/2026 |
| Alina Kerdman | ▲ Buy | Option Exercise | 407 | — | 6/1/2026 |
| Alina Kerdman | ▼ Sell | Tax Withholding | 207 | $12K | 6/1/2026 |
| Alina Kerdman | ▼ Sell | Open Market | 146 | $8K | 6/1/2026 |
| Surya Gummadi | ▲ Buy | Option Exercise | 1,168 | — | 6/1/2026 |
| Surya Gummadi | ▲ Buy | Option Exercise | 319 | — | 6/1/2026 |
| Surya Gummadi | ▲ Buy | Option Exercise | 2,309 | — | 6/1/2026 |
| Surya Gummadi | ▲ Buy | Option Exercise | 1,426 | — | 6/1/2026 |
| Surya Gummadi | ▼ Sell | Tax Withholding | 2,615 | $146K | 6/1/2026 |
| John Sunshin Kim | ▲ Buy | Option Exercise | 1,274 | — | 6/1/2026 |
| John Sunshin Kim | ▲ Buy | Option Exercise | 478 | — | 6/1/2026 |
| John Sunshin Kim | ▲ Buy | Option Exercise | 2,241 | — | 6/1/2026 |
| John Sunshin Kim | ▲ Buy | Option Exercise | 407 | — | 6/1/2026 |
| John Sunshin Kim | ▼ Sell | Tax Withholding | 2,388 | $133K | 6/1/2026 |
| Alina Kerdman | ▼ Sell | Open Market | 154 | $7K | 5/18/2026 |
| Alina Kerdman | ▼ Sell | Open Market | 194 | $12K | 4/2/2026 |
| Alina Kerdman | ▲ Buy | Option Exercise | 207 | — | 4/1/2026 |
| Alina Kerdman | ▼ Sell | Tax Withholding | 70 | $4K | 4/1/2026 |
| Alina Kerdman | ▼ Sell | Open Market | 131 | $8K | 3/16/2026 |
| John Sunshin Kim | ▲ Buy | Option Exercise | 10,972 | — | 3/15/2026 |
| John Sunshin Kim | ▼ Sell | Tax Withholding | 6,668 | $403K | 3/15/2026 |
| Kathryn Diaz | ▲ Buy | Option Exercise | 699 | — | 3/15/2026 |
| Kathryn Diaz | ▲ Buy | Option Exercise | 75 | — | 3/15/2026 |
| Kathryn Diaz | ▲ Buy | Option Exercise | 2,743 | — | 3/15/2026 |
| Kathryn Diaz | ▲ Buy | Option Exercise | 1,070 | — | 3/15/2026 |
| Kathryn Diaz | ▼ Sell | Tax Withholding | 2,234 | $135K | 3/15/2026 |
| Ravi Kumar Singisetti | ▲ Buy | Option Exercise | 5,988 | — | 3/15/2026 |
| Ravi Kumar Singisetti | ▲ Buy | Option Exercise | 63,093 | — | 3/15/2026 |
| Ravi Kumar Singisetti | ▼ Sell | Tax Withholding | 36,448 | $2.2M | 3/15/2026 |
| Surya Gummadi | ▲ Buy | Option Exercise | 1,397 | — | 3/15/2026 |
| Surya Gummadi | ▲ Buy | Option Exercise | 898 | — | 3/15/2026 |
| Surya Gummadi | ▲ Buy | Option Exercise | 10,058 | — | 3/15/2026 |
| Surya Gummadi | ▼ Sell | Tax Withholding | 5,974 | $361K | 3/15/2026 |
| Jatin P. Dalal | ▲ Buy | Option Exercise | 1,846 | — | 3/15/2026 |
| Jatin P. Dalal | ▲ Buy | Option Exercise | 973 | — | 3/15/2026 |
| Jatin P. Dalal | ▲ Buy | Option Exercise | 28,521 | — | 3/15/2026 |
| Jatin P. Dalal | ▼ Sell | Tax Withholding | 16,785 | $1.0M | 3/15/2026 |
| Rajesh Varrier | ▲ Buy | Option Exercise | 749 | — | 3/15/2026 |
| Rajesh Varrier | ▲ Buy | Option Exercise | 542 | — | 3/15/2026 |
| Rajesh Varrier | ▲ Buy | Option Exercise | 249 | — | 3/15/2026 |
| Rajesh Varrier | ▲ Buy | Option Exercise | 3,938 | — | 3/15/2026 |
| Alina Kerdman | ▲ Buy | Option Exercise | 200 | — | 3/15/2026 |
| Alina Kerdman | ▼ Sell | Tax Withholding | 67 | $4K | 3/15/2026 |
| Rajesh Varrier | ▼ Sell | Tax Withholding | 2,036 | $123K | 3/15/2026 |
| Balu Ganesh Ayyar | ▲ Buy | Option Exercise | 848 | — | 3/15/2026 |
| Balu Ganesh Ayyar | ▲ Buy | Option Exercise | 7,771 | — | 3/15/2026 |
| John Sunshin Kim | ▲ Buy | Option Exercise | 1,647 | — | 3/15/2026 |
| Kathryn Diaz | ▲ Buy | Option Exercise | 468 | — | 3/6/2026 |
| Kathryn Diaz | ▼ Sell | Tax Withholding | 222 | $15K | 3/6/2026 |
| Jatin P. Dalal | ▲ Buy | Option Exercise | 2,167 | — | 3/4/2026 |
| Jatin P. Dalal | ▼ Sell | Tax Withholding | 1,157 | $74K | 3/4/2026 |
| Alina Kerdman | ▼ Sell | Open Market | 151 | $10K | 3/2/2026 |
| Alina Kerdman | ▲ Buy | Option Exercise | 199 | — | 3/1/2026 |
| Alina Kerdman | ▲ Buy | Option Exercise | 28 | — | 3/1/2026 |
| Alina Kerdman | ▼ Sell | Tax Withholding | 81 | $5K | 3/1/2026 |
| Jatin P. Dalal | ▲ Buy | Option Exercise | 1,964 | — | 3/1/2026 |
| Jatin P. Dalal | ▼ Sell | Tax Withholding | 1,091 | $70K | 3/1/2026 |
| Ravi Kumar Singisetti | ▲ Buy | Option Exercise | 5,309 | — | 3/1/2026 |
| Ravi Kumar Singisetti | ▼ Sell | Tax Withholding | 2,845 | $183K | 3/1/2026 |
| Kathryn Diaz | ▲ Buy | Option Exercise | 744 | — | 3/1/2026 |
| Kathryn Diaz | ▼ Sell | Tax Withholding | 386 | $25K | 3/1/2026 |
| John Sunshin Kim | ▲ Buy | Option Exercise | 1,274 | — | 3/1/2026 |
| John Sunshin Kim | ▲ Buy | Option Exercise | 956 | — | 3/1/2026 |
| John Sunshin Kim | ▼ Sell | Tax Withholding | 1,196 | $77K | 3/1/2026 |
| Surya Gummadi | ▲ Buy | Option Exercise | 1,168 | — | 3/1/2026 |
| Balu Ganesh Ayyar | ▲ Buy | Option Exercise | 903 | — | 3/1/2026 |
| Surya Gummadi | ▲ Buy | Option Exercise | 637 | — | 3/1/2026 |
| Surya Gummadi | ▼ Sell | Tax Withholding | 887 | $57K | 3/1/2026 |
| Alina Kerdman | ▼ Sell | Open Market | 160 | $11K | 2/17/2026 |
| Balu Ganesh Ayyar | ▲ Buy | Option Exercise | 1,005 | — | 2/16/2026 |
| Balu Ganesh Ayyar | ▲ Buy | Option Exercise | 63 | — | 2/16/2026 |
| Surya Gummadi | ▲ Buy | Option Exercise | 754 | — | 2/16/2026 |
| Surya Gummadi | ▲ Buy | Option Exercise | 629 | — | 2/16/2026 |
| Surya Gummadi | ▼ Sell | Tax Withholding | 736 | $49K | 2/16/2026 |
| Kathryn Diaz | ▲ Buy | Option Exercise | 377 | — | 2/16/2026 |
| Kathryn Diaz | ▼ Sell | Tax Withholding | 201 | $13K | 2/16/2026 |
| John Sunshin Kim | ▲ Buy | Option Exercise | 1,225 | — | 2/16/2026 |
| John Sunshin Kim | ▲ Buy | Option Exercise | 628 | — | 2/16/2026 |
| John Sunshin Kim | ▲ Buy | Option Exercise | 283 | — | 2/16/2026 |
| John Sunshin Kim | ▼ Sell | Tax Withholding | 1,198 | $80K | 2/16/2026 |
| Ravi Kumar Singisetti | ▲ Buy | Option Exercise | 5,777 | — | 2/16/2026 |
| Ravi Kumar Singisetti | ▼ Sell | Tax Withholding | 3,072 | $204K | 2/16/2026 |
| Alina Kerdman | ▲ Buy | Option Exercise | 235 | — | 2/16/2026 |
| Alina Kerdman | ▼ Sell | Tax Withholding | 81 | $5K | 2/16/2026 |
| Surya Gummadi | ▼ Sell | Open Market | 1,728 | $144K | 2/2/2026 |
| Michael Patsalos-Fox | ▼ Sell | Open Market | 2,000 | $168K | 1/7/2026 |
| Michael Patsalos-Fox | ▼ Sell | Open Market | 3,000 | $246K | 1/5/2026 |
| Surya Gummadi | ▼ Sell | Open Market | 7,000 | $570K | 1/2/2026 |
| Alina Kerdman | ▲ Buy | Option Exercise | 310 | — | 1/1/2026 |
| Alina Kerdman | ▼ Sell | Tax Withholding | 116 | $10K | 1/1/2026 |
| Alina Kerdman | ▼ Sell | Open Market | 203 | $17K | 12/31/2025 |
| Michael Patsalos-Fox | ▼ Sell | Open Market | 3,000 | $256K | 12/29/2025 |
| Michael Patsalos-Fox | ▼ Sell | Open Market | 4,000 | $341K | 12/24/2025 |
| Michael Patsalos-Fox | ▼ Sell | Open Market | 3,000 | $255K | 12/22/2025 |
| Ravi Kumar Singisetti | ▼ Sell | Open Market | 2,950 | $251K | 12/19/2025 |
| Balu Ganesh Ayyar | ▲ Buy | Option Exercise | 848 | — | 12/15/2025 |
| Rajesh Varrier | ▲ Buy | Option Exercise | 749 | — | 12/15/2025 |
| Rajesh Varrier | ▲ Buy | Option Exercise | 542 | — | 12/15/2025 |
| Rajesh Varrier | ▲ Buy | Option Exercise | 250 | — | 12/15/2025 |
| Rajesh Varrier | ▼ Sell | Tax Withholding | 586 | $49K | 12/15/2025 |
| Surya Gummadi | ▲ Buy | Option Exercise | 1,397 | — | 12/15/2025 |
| Surya Gummadi | ▲ Buy | Option Exercise | 898 | — | 12/15/2025 |
| Surya Gummadi | ▼ Sell | Tax Withholding | 1,155 | $97K | 12/15/2025 |
| Kathryn Diaz | ▲ Buy | Option Exercise | 698 | — | 12/15/2025 |
| Kathryn Diaz | ▲ Buy | Option Exercise | 75 | — | 12/15/2025 |
| Kathryn Diaz | ▼ Sell | Tax Withholding | 392 | $33K | 12/15/2025 |
| John Sunshin Kim | ▲ Buy | Option Exercise | 1,646 | — | 12/15/2025 |
| John Sunshin Kim | ▼ Sell | Tax Withholding | 903 | $76K | 12/15/2025 |
| Ravi Kumar Singisetti | ▲ Buy | Option Exercise | 5,987 | — | 12/15/2025 |
| Ravi Kumar Singisetti | ▼ Sell | Tax Withholding | 3,282 | $275K | 12/15/2025 |
| Alina Kerdman | ▲ Buy | Option Exercise | 199 | — | 12/15/2025 |
| Alina Kerdman | ▼ Sell | Tax Withholding | 68 | $6K | 12/15/2025 |
| Alina Kerdman | ▼ Sell | Open Market | 131 | $11K | 12/15/2025 |
| Michael Patsalos-Fox | ▼ Sell | Open Market | 3,000 | $252K | 12/15/2025 |
| Jatin P. Dalal | ▲ Buy | Option Exercise | 1,846 | — | 12/15/2025 |
| Jatin P. Dalal | ▲ Buy | Option Exercise | 973 | — | 12/15/2025 |
| Jatin P. Dalal | ▼ Sell | Tax Withholding | 1,546 | $130K | 12/15/2025 |
| John Sunshin Kim | ▼ Sell | Open Market | 5,000 | $418K | 12/12/2025 |
| Michael Patsalos-Fox | ▼ Sell | Open Market | 7,000 | $585K | 12/11/2025 |
| Kathryn Diaz | ▲ Buy | Option Exercise | 468 | — | 12/6/2025 |
| Kathryn Diaz | ▼ Sell | Tax Withholding | 232 | $19K | 12/6/2025 |
| Ravi Kumar Singisetti | ▼ Sell | Open Market | 3,125 | $250K | 12/4/2025 |
| John Sunshin Kim | ▼ Sell | Open Market | 2,500 | $200K | 12/4/2025 |
| Jatin P. Dalal | ▲ Buy | Option Exercise | 2,166 | — | 12/4/2025 |
| Jatin P. Dalal | ▼ Sell | Tax Withholding | 1,168 | $93K | 12/4/2025 |
| Surya Gummadi | ▲ Buy | Option Exercise | 637 | — | 12/1/2025 |
| Surya Gummadi | ▼ Sell | Tax Withholding | 895 | $70K | 12/1/2025 |
| Surya Gummadi | ▼ Sell | Open Market | 7,000 | $545K | 12/1/2025 |
| Alina Kerdman | ▲ Buy | Option Exercise | 198 | — | 12/1/2025 |
| Alina Kerdman | ▲ Buy | Option Exercise | 27 | — | 12/1/2025 |
| Alina Kerdman | ▼ Sell | Tax Withholding | 74 | $6K | 12/1/2025 |
| Alina Kerdman | ▼ Sell | Open Market | 151 | $12K | 12/1/2025 |
| Jatin P. Dalal | ▲ Buy | Option Exercise | 1,964 | — | 12/1/2025 |
| Jatin P. Dalal | ▼ Sell | Tax Withholding | 1,062 | $83K | 12/1/2025 |
| Ravi Kumar Singisetti | ▲ Buy | Option Exercise | 5,309 | — | 12/1/2025 |
| Ravi Kumar Singisetti | ▼ Sell | Tax Withholding | 2,871 | $223K | 12/1/2025 |
| Kathryn Diaz | ▲ Buy | Option Exercise | 743 | — | 12/1/2025 |
| Kathryn Diaz | ▼ Sell | Tax Withholding | 371 | $29K | 12/1/2025 |
| John Sunshin Kim | ▲ Buy | Option Exercise | 1,274 | — | 12/1/2025 |
| John Sunshin Kim | ▲ Buy | Option Exercise | 955 | — | 12/1/2025 |
| Balu Ganesh Ayyar | ▲ Buy | Option Exercise | 902 | — | 12/1/2025 |
| John Sunshin Kim | ▼ Sell | Tax Withholding | 1,206 | $94K | 12/1/2025 |
| Surya Gummadi | ▲ Buy | Option Exercise | 1,168 | — | 12/1/2025 |
| Surya Gummadi | ▼ Sell | Open Market | 7,000 | $540K | 11/26/2025 |
| Alina Kerdman | ▼ Sell | Open Market | 160 | $11K | 11/18/2025 |