SEC CIK 1796414
Ayyar Balu Ganesh
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| CTSHview stock → | 115,079 | 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) | 849 | $0.00 | 5,089 |
| 2026-09-15 | Option exercise | 849 | — | 115,079 |
| 2026-09-01 | Option exercise (derivative) | 1,155 | $0.00 | 11,550 |
| 2026-09-01 | Option exercise (derivative) | 903 | $0.00 | 1,805 |
| 2026-09-01 | Option exercise | 1,155 | — | 114,230 |
| 2026-09-01 | Option exercise | 903 | — | 113,075 |
| 2026-06-15 | Option exercise (derivative) | 848 | $0.00 | 5,938 |
| 2026-06-15 | Option exercise | 848 | — | 112,172 |
| 2026-06-01 | Option exercise (derivative) | 1,154 | $0.00 | 12,705 |
| 2026-06-01 | Option exercise (derivative) | 902 | $0.00 | 2,708 |
| 2026-06-01 | Option exercise | 1,154 | — | 111,324 |
| 2026-06-01 | Option exercise | 902 | — | 110,170 |
| 2026-03-15 | Option exercise (derivative) | 7,771 | $0.00 | 0 |
| 2026-03-15 | Option exercise (derivative) | 848 | $0.00 | 6,786 |
| 2026-03-15 | Option exercise | 7,771 | — | 109,268 |
| 2026-03-15 | Option exercise | 848 | — | 101,497 |
| 2026-03-01 | Option exercise (derivative) | 903 | $0.00 | 3,610 |
| 2026-03-01 | Option exercise | 903 | — | 100,649 |
| 2026-02-25 | Grant / award (derivative) | 13,859 | $0.00 | 13,859 |
| 2026-02-25 | Grant / award (derivative) | 7.77 | $0.00 | 7,771 |
| 2026-02-16 | Option exercise (derivative) | 1,005 | $0.00 | 0 |
| 2026-02-16 | Option exercise | 63 | — | 99,746 |
| 2026-02-16 | Option exercise | 1,005 | — | 99,683 |
| 2025-12-15 | Option exercise (derivative) | 848 | $0.00 | 7,634 |
| 2025-12-15 | Option exercise | 848 | — | 98,678 |
| 2025-12-01 | Option exercise (derivative) | 902 | $0.00 | 4,513 |
| 2025-12-01 | Option exercise | 902 | — | 97,830 |
| 2025-11-16 | Option exercise (derivative) | 63 | $0.00 | 63 |
| 2025-11-16 | Option exercise (derivative) | 1,005 | $0.00 | 1,005 |
| 2025-11-16 | Option exercise | 1,005 | — | 96,865 |
| 2025-11-16 | Option exercise | 63 | — | 96,928 |
| 2025-09-15 | Option exercise (derivative) | 848 | $0.00 | 8,482 |
| 2025-09-15 | Option exercise | 848 | — | 95,860 |
| 2025-09-01 | Option exercise (derivative) | 903 | $0.00 | 5,415 |
| 2025-09-01 | Option exercise | 903 | — | 95,012 |
| 2025-08-16 | Option exercise (derivative) | 1,004 | $0.00 | 2,010 |
| 2025-08-16 | Option exercise (derivative) | 63 | $0.00 | 126 |
| 2025-08-16 | Option exercise | 1,004 | — | 94,046 |
| 2025-08-16 | Option exercise | 63 | — | 94,109 |
| 2025-06-15 | Option exercise (derivative) | 848 | $0.00 | 9,330 |
| 2025-06-15 | Option exercise | 848 | — | 93,042 |
| 2025-06-01 | Option exercise (derivative) | 902 | $0.00 | 6,318 |
| 2025-06-01 | Option exercise | 902 | — | 92,194 |
| 2025-05-16 | Option exercise (derivative) | 1,005 | $0.00 | 3,014 |
| 2025-05-16 | Option exercise (derivative) | 63 | $0.00 | 189 |
| 2025-05-16 | Option exercise | 1,005 | — | 91,229 |
| 2025-05-16 | Option exercise | 63 | — | 91,292 |
| 2025-03-15 | Option exercise (derivative) | 2,623 | $0.00 | 0 |
| 2025-03-15 | Option exercise | 2,623 | — | 90,224 |
| 2025-03-03 | Grant / award (derivative) | 2,623 | $0.00 | 2,623 |
| 2025-03-03 | Grant / award (derivative) | 10,178 | $0.00 | 10,178 |
| 2025-03-01 | Option exercise (derivative) | 98 | $0.00 | 0 |
| 2025-03-01 | Option exercise (derivative) | 903 | $0.00 | 7,220 |
| 2025-03-01 | Option exercise | 903 | — | 87,601 |
| 2025-03-01 | Option exercise | 98 | — | 86,698 |
| 2025-02-16 | Option exercise (derivative) | 126 | $0.00 | 252 |
| 2025-02-16 | Option exercise (derivative) | 1,004 | $0.00 | 4,019 |
| 2025-02-16 | Option exercise | 1,004 | — | 86,474 |
| 2025-02-16 | Option exercise | 126 | — | 86,600 |
| 2025-02-15 | Option exercise (derivative) | 973 | $0.00 | 0 |
| 2025-02-15 | Option exercise | 973 | — | 85,470 |
| 2024-12-01 | Option exercise (derivative) | 902 | $0.00 | 8,123 |
| 2024-12-01 | Option exercise (derivative) | 97 | $0.00 | 98 |
| 2024-12-01 | Option exercise | 902 | — | 84,497 |
| 2024-12-01 | Option exercise | 97 | — | 83,595 |
| 2024-11-16 | Option exercise (derivative) | 1,005 | $0.00 | 5,023 |
| 2024-11-16 | Option exercise (derivative) | 125 | $0.00 | 378 |
| 2024-11-16 | Option exercise | 1,005 | — | 83,373 |
| 2024-11-16 | Option exercise | 125 | — | 83,498 |
| 2024-11-15 | Option exercise (derivative) | 972 | $0.00 | 973 |
| 2024-11-15 | Option exercise | 972 | — | 82,368 |
| 2024-09-01 | Option exercise (derivative) | 97 | $0.00 | 195 |
| 2024-09-01 | Option exercise (derivative) | 903 | $0.00 | 9,025 |
| 2024-09-01 | Option exercise | 97 | — | 80,493 |
| 2024-09-01 | Option exercise | 903 | — | 81,396 |
| 2024-08-16 | Option exercise (derivative) | 1,005 | $0.00 | 6,028 |
| 2024-08-16 | Option exercise (derivative) | 125 | $0.00 | 503 |
| 2024-08-16 | Option exercise | 1,005 | — | 80,271 |
| 2024-08-16 | Option exercise | 125 | — | 80,396 |
| 2024-08-15 | Option exercise (derivative) | 972 | $0.00 | 1,945 |
| 2024-08-15 | Option exercise | 972 | — | 79,266 |
| 2024-06-01 | Option exercise (derivative) | 902 | $0.00 | 9,928 |
| 2024-06-01 | Option exercise (derivative) | 97 | $0.00 | 292 |
| 2024-06-01 | Option exercise | 902 | — | 78,294 |
| 2024-06-01 | Option exercise | 97 | — | 77,392 |
| 2024-05-16 | Option exercise (derivative) | 125 | $0.00 | 628 |
| 2024-05-16 | Option exercise (derivative) | 1,004 | $0.00 | 7,033 |
| 2024-05-16 | Option exercise | 1,004 | — | 77,170 |
| 2024-05-16 | Option exercise | 125 | — | 77,295 |
| 2024-05-15 | Option exercise (derivative) | 972 | $0.00 | 2,917 |
| 2024-05-15 | Option exercise | 972 | — | 76,166 |
| 2024-03-15 | Option exercise (derivative) | 8,780 | $0.00 | 0 |
| 2024-03-15 | Option exercise | 8,780 | — | 75,194 |
| 2024-03-01 | Option exercise (derivative) | 194 | $0.00 | 389 |
| 2024-03-01 | Option exercise | 194 | — | 66,414 |
| 2024-02-28 | Grant / award (derivative) | 10,830 | $0.00 | 10,830 |
| 2024-02-28 | Grant / award (derivative) | 8,780 | $0.00 | 8,780 |
| 2024-02-16 | Option exercise (derivative) | 189 | $0.00 | 753 |
| 2024-02-16 | Option exercise (derivative) | 1,005 | $0.00 | 8,037 |
| 2024-02-16 | Option exercise | 189 | — | 66,220 |
| 2024-02-16 | Option exercise | 1,005 | — | 66,031 |
| 2024-02-15 | Option exercise (derivative) | 1,946 | $0.00 | 3,889 |
| 2024-02-15 | Option exercise | 1,946 | — | 65,026 |
| 2023-12-01 | Option exercise (derivative) | 194 | $0.00 | 583 |
| 2023-12-01 | Option exercise | 194 | — | 63,080 |
| 2023-11-16 | Option exercise (derivative) | 1,004 | $0.00 | 9,042 |
| 2023-11-16 | Option exercise (derivative) | 188 | $0.00 | 942 |
| 2023-11-16 | Option exercise | 1,004 | — | 62,698 |
| 2023-11-16 | Option exercise | 188 | — | 62,886 |
| 2023-11-15 | Option exercise (derivative) | 1,946 | $0.00 | 5,835 |
| 2023-11-15 | Option exercise | 1,946 | — | 61,694 |
| 2023-09-01 | Option exercise (derivative) | 194 | $0.00 | 777 |
| 2023-09-01 | Option exercise | 194 | — | 59,748 |
| 2023-08-16 | Option exercise (derivative) | 1,005 | $0.00 | 10,046 |
| 2023-08-16 | Option exercise (derivative) | 188 | $0.00 | 1,130 |
| 2023-08-16 | Option exercise | 1,005 | — | 59,366 |
| 2023-08-16 | Option exercise | 188 | — | 59,554 |
| 2023-08-15 | Option exercise (derivative) | 1,946 | $0.00 | 7,781 |
| 2023-08-15 | Option exercise | 1,946 | — | 58,361 |
| 2023-06-01 | Option exercise (derivative) | 193 | $0.00 | 971 |
| 2023-06-01 | Option exercise | 193 | — | 56,415 |
| 2023-05-16 | Option exercise (derivative) | 1,004 | $0.00 | 11,051 |
| 2023-05-16 | Option exercise (derivative) | 188 | $0.00 | 1,318 |
| 2023-05-16 | Option exercise | 188 | — | 56,222 |
| 2023-05-16 | Option exercise | 1,004 | — | 56,034 |
| 2023-05-15 | Option exercise (derivative) | 1,946 | $0.00 | 9,727 |
| 2023-05-15 | Option exercise | 1,946 | — | 55,030 |
| 2023-03-15 | Option exercise (derivative) | 10,678 | $0.00 | 0 |
| 2023-03-15 | Option exercise | 10,678 | — | 53,084 |
| 2023-03-05 | Option exercise (derivative) | 244 | $0.00 | 0 |
| 2023-03-05 | Option exercise | 244 | — | 42,406 |
| 2023-03-01 | Option exercise (derivative) | 292 | $0.00 | 1,164 |
| 2023-03-01 | Option exercise | 292 | — | 42,162 |
| 2023-02-16 | Grant / award (derivative) | 1,506 | $0.00 | 1,506 |
| 2023-02-16 | Grant / award (derivative) | 12,055 | $0.00 | 12,055 |
| 2023-02-16 | Grant / award (derivative) | 10,678 | $0.00 | 10,678 |
| 2023-02-15 | Option exercise (derivative) | 2,919 | $0.00 | 11,673 |
| 2023-02-15 | Option exercise | 2,919 | — | 41,870 |
| 2022-12-05 | Option exercise (derivative) | 243 | $0.00 | 244 |
| 2022-12-05 | Option exercise | 243 | — | 38,951 |
| 2022-12-01 | Option exercise (derivative) | 292 | $0.00 | 1,456 |
| 2022-12-01 | Option exercise | 292 | — | 38,708 |
| 2022-11-15 | Grant / award (derivative) | 14,592 | $0.00 | 14,592 |
| 2022-10-01 | Option exercise (derivative) | 2,735 | $0.00 | 0 |
| 2022-10-01 | Option exercise | 2,735 | — | 38,416 |
| 2022-09-05 | Option exercise (derivative) | 243 | $0.00 | 487 |
| 2022-09-05 | Option exercise | 243 | — | 35,681 |
| 2022-09-01 | Option exercise (derivative) | 292 | $0.00 | 1,748 |
| 2022-09-01 | Option exercise | 292 | — | 35,438 |
| 2022-07-01 | Option exercise (derivative) | 2,735 | $0.00 | 2,735 |
| 2022-07-01 | Option exercise | 2,735 | — | 35,146 |
| 2022-06-05 | Option exercise (derivative) | 244 | $0.00 | 730 |
| 2022-06-05 | Option exercise | 244 | — | 32,411 |
| 2022-06-01 | Option exercise (derivative) | 291 | $0.00 | 2,040 |
| 2022-06-01 | Option exercise | 291 | — | 32,167 |
| 2022-04-01 | Option exercise (derivative) | 2,735 | $0.00 | 5,470 |
| 2022-04-01 | Option exercise | 2,735 | — | 31,876 |
| 2022-03-15 | Option exercise (derivative) | 2,583 | $0.00 | 0 |
| 2022-03-15 | Option exercise | 2,583 | — | 29,141 |
| 2022-03-05 | Option exercise (derivative) | 243 | $0.00 | 974 |
| 2022-03-05 | Option exercise | 243 | — | 26,558 |
| 2022-03-01 | Grant / award (derivative) | 2,583 | $0.00 | 2,583 |
| 2022-03-01 | Grant / award (derivative) | 2,331 | $0.00 | 2,331 |
| 2022-01-01 | Option exercise (derivative) | 2,734 | $0.00 | 8,205 |
| 2022-01-01 | Option exercise | 2,734 | — | 26,315 |
| 2021-12-05 | Option exercise (derivative) | 243 | $0.00 | 1,217 |
| 2021-12-05 | Option exercise | 243 | — | 23,581 |
| 2021-10-01 | Option exercise (derivative) | 2,735 | $0.00 | 10,939 |
| 2021-10-01 | Option exercise | 2,735 | — | 23,338 |
| 2021-09-05 | Option exercise (derivative) | 244 | $0.00 | 1,460 |
| 2021-09-05 | Option exercise | 244 | — | 20,603 |
| 2021-07-01 | Option exercise (derivative) | 2,735 | $0.00 | 13,674 |
| 2021-07-01 | Option exercise | 2,735 | — | 20,359 |
| 2021-06-05 | Option exercise (derivative) | 243 | $0.00 | 1,704 |
| 2021-06-05 | Option exercise | 243 | — | 17,624 |
| 2021-04-01 | Option exercise (derivative) | 2,735 | $0.00 | 16,409 |
| 2021-04-01 | Option exercise | 2,735 | — | 17,381 |
| 2021-03-05 | Option exercise (derivative) | 243 | $0.00 | 1,947 |
| 2021-03-05 | Option exercise | 243 | — | 14,646 |
| 2021-01-01 | Option exercise (derivative) | 2,734 | $0.00 | 19,144 |
| 2021-01-01 | Option exercise | 2,734 | — | 14,403 |
| 2020-12-05 | Option exercise (derivative) | 244 | $0.00 | 2,190 |
| 2020-12-05 | Option exercise | 244 | — | 11,669 |
| 2020-10-01 | Option exercise (derivative) | 2,735 | $0.00 | 21,878 |
| 2020-10-01 | Option exercise | 2,735 | — | 11,425 |
| 2020-09-05 | Option exercise (derivative) | 243 | $0.00 | 2,434 |
| 2020-09-05 | Option exercise | 243 | — | 8,690 |
| 2020-07-01 | Option exercise (derivative) | 2,735 | $0.00 | 24,613 |
| 2020-07-01 | Option exercise | 2,735 | — | 8,447 |
| 2020-06-05 | Option exercise (derivative) | 243 | $0.00 | 2,677 |
| 2020-06-05 | Option exercise | 243 | — | 5,712 |
| 2020-04-01 | Option exercise (derivative) | 2,735 | $0.00 | 27,348 |
| 2020-04-01 | Option exercise | 2,735 | — | 5,469 |
| 2020-03-05 | Grant / award (derivative) | 2,920 | $0.00 | 2,920 |
| 2020-01-01 | Option exercise (derivative) | 2,734 | $0.00 | 30,083 |
| 2020-01-01 | Option exercise | 2,734 | — | 2,734 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.