SEC CIK 1636653
Zuppas Eleni Nitsa
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| VEEVview stock → | 34,489 | 2026-10-01 |
Position History — VEEV
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — VEEV
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-10-01 | Option exercise (derivative) | 2,181 | $0.00 | 4,360 |
| 2026-10-01 | Tax withholding | 1,110 | $281.93 | 34,489 |
| 2026-10-01 | Option exercise | 2,181 | $0.00 | 35,599 |
| 2026-07-01 | Option exercise (derivative) | 2,180 | $0.00 | 6,541 |
| 2026-07-01 | Option exercise | 2,180 | $0.00 | 33,418 |
| 2026-04-07 | Grant / award (derivative) | 0 | $0.00 | 14,535 |
| 2026-04-07 | Grant / award (derivative) | 0 | $0.00 | 8,721 |
| 2026-04-01 | Option exercise (derivative) | 7,500 | $0.00 | 0 |
| 2026-04-01 | Tax withholding | 538 | $172.74 | 31,238 |
| 2026-04-01 | Option exercise | 1,498 | $0.00 | 31,776 |
| 2026-04-01 | Tax withholding | 3,464 | $172.74 | 30,278 |
| 2026-04-01 | Option exercise | 7,500 | $0.00 | 33,742 |
| 2026-01-01 | Option exercise (derivative) | 1,498 | $0.00 | 1,498 |
| 2026-01-01 | Tax withholding | 581 | $223.23 | 26,242 |
| 2026-01-01 | Option exercise | 1,498 | $0.00 | 26,823 |
| 2025-10-07 | Option exercise (derivative) | 6,000 | $0.00 | 7,100 |
| 2025-10-07 | Open-market sale | 6,000 | $306.62 | 25,325 |
| 2025-10-07 | Option exercise | 6,000 | $135.49 | 31,325 |
| 2025-10-01 | Option exercise (derivative) | 1,498 | $0.00 | 2,996 |
| 2025-10-01 | Tax withholding | 761 | $293.26 | 25,325 |
| 2025-10-01 | Option exercise | 1,498 | $0.00 | 26,086 |
| 2025-07-01 | Option exercise (derivative) | 1,498 | $0.00 | 4,494 |
| 2025-07-01 | Tax withholding | 539 | $282.90 | 24,588 |
| 2025-07-01 | Option exercise | 1,498 | $0.00 | 25,127 |
| 2025-04-04 | Grant / award (derivative) | 23,968 | $0.00 | 23,968 |
| 2025-04-04 | Grant / award (derivative) | 5,992 | $0.00 | 5,992 |
| 2025-04-01 | Option exercise (derivative) | 1,324 | $0.00 | 0 |
| 2025-04-01 | Option exercise | 1,324 | $0.00 | 24,103 |
| 2025-04-01 | Tax withholding | 474 | $227.90 | 23,629 |
| 2025-01-01 | Option exercise (derivative) | 1,323 | $0.00 | 1,324 |
| 2025-01-01 | Option exercise | 1,323 | $0.00 | 23,296 |
| 2025-01-01 | Tax withholding | 517 | $210.25 | 22,779 |
| 2024-10-01 | Option exercise (derivative) | 1,324 | $0.00 | 2,647 |
| 2024-10-01 | Tax withholding | 672 | $207.62 | 21,973 |
| 2024-10-01 | Option exercise | 1,324 | $0.00 | 22,645 |
| 2024-07-01 | Option exercise (derivative) | 1,324 | $0.00 | 3,971 |
| 2024-07-01 | Option exercise | 1,324 | $0.00 | 21,321 |
| 2024-04-05 | Grant / award (derivative) | 5,295 | $0.00 | 5,295 |
| 2024-04-05 | Grant / award (derivative) | 21,180 | $0.00 | 21,180 |
| 2024-04-01 | Option exercise (derivative) | 1,620 | $0.00 | 0 |
| 2024-04-01 | Option exercise | 1,620 | $0.00 | 20,677 |
| 2024-04-01 | Tax withholding | 680 | $230.39 | 19,997 |
| 2024-01-12 | Option exercise (derivative) | 3,000 | $0.00 | 13,100 |
| 2024-01-12 | Open-market sale | 3,000 | $204.75 | 19,057 |
| 2024-01-12 | Option exercise | 3,000 | $135.49 | 22,057 |
| 2024-01-09 | Option exercise (derivative) | 4,350 | $0.00 | 16,100 |
| 2024-01-09 | Option exercise | 4,350 | $135.49 | 23,407 |
| 2024-01-09 | Open-market sale | 4,350 | $192.61 | 19,057 |
| 2024-01-01 | Option exercise (derivative) | 1,619 | $0.00 | 1,620 |
| 2024-01-01 | Option exercise | 1,619 | $0.00 | 19,680 |
| 2024-01-01 | Tax withholding | 623 | $192.52 | 19,057 |
| 2023-10-01 | Option exercise (derivative) | 1,620 | $0.00 | 3,239 |
| 2023-10-01 | Option exercise | 1,620 | $0.00 | 18,061 |
| 2023-07-01 | Option exercise (derivative) | 1,620 | $0.00 | 4,859 |
| 2023-07-01 | Tax withholding | 561 | $197.73 | 16,441 |
| 2023-07-01 | Option exercise | 1,620 | $0.00 | 17,002 |
| 2023-04-06 | Grant / award (derivative) | 25,916 | $0.00 | 25,916 |
| 2023-04-06 | Grant / award (derivative) | 6,479 | $0.00 | 6,479 |
| 2023-04-01 | Option exercise (derivative) | 1,324 | $0.00 | 0 |
| 2023-04-01 | Option exercise | 1,324 | $0.00 | 15,382 |
| 2023-01-01 | Option exercise (derivative) | 1,323 | $0.00 | 1,324 |
| 2023-01-01 | Option exercise | 1,323 | $0.00 | 14,058 |
| 2022-10-01 | Option exercise (derivative) | 1,324 | $0.00 | 2,647 |
| 2022-10-01 | Option exercise | 1,324 | $0.00 | 12,735 |
| 2022-07-01 | Option exercise (derivative) | 1,324 | $0.00 | 3,971 |
| 2022-07-01 | Option exercise | 1,324 | $0.00 | 11,869 |
| 2022-07-01 | Tax withholding | 458 | $204.11 | 11,411 |
| 2022-04-06 | Grant / award (derivative) | 15,000 | $0.00 | 15,000 |
| 2022-04-06 | Grant / award (derivative) | 5,295 | $0.00 | 5,295 |
| 2022-04-06 | Grant / award (derivative) | 7,500 | $0.00 | 7,500 |
| 2022-04-06 | Grant / award (derivative) | 21,180 | $0.00 | 21,180 |
| 2022-04-01 | Option exercise (derivative) | 727 | $0.00 | 0 |
| 2022-04-01 | Tax withholding | 252 | $216.76 | 10,545 |
| 2022-04-01 | Option exercise | 727 | $0.00 | 10,797 |
| 2022-01-01 | Option exercise (derivative) | 728 | $0.00 | 727 |
| 2022-01-01 | Tax withholding | 288 | $255.48 | 10,070 |
| 2022-01-01 | Option exercise | 728 | $0.00 | 10,358 |
| 2021-10-01 | Option exercise (derivative) | 727 | $0.00 | 1,455 |
| 2021-10-01 | Option exercise | 727 | $0.00 | 9,922 |
| 2021-10-01 | Tax withholding | 292 | $287.28 | 9,630 |
| 2021-07-01 | Option exercise (derivative) | 728 | $0.00 | 2,182 |
| 2021-07-01 | Tax withholding | 252 | $313.64 | 9,195 |
| 2021-07-01 | Option exercise | 728 | $0.00 | 9,447 |
| 2021-06-17 | Grant / award (derivative) | 1,575 | $0.00 | 1,575 |
| 2021-06-17 | Option exercise (derivative) | 1,575 | $0.00 | 0 |
| 2021-06-17 | Conversion (derivative) | 1,575 | $0.00 | 0 |
| 2021-06-17 | Option exercise (derivative) | 550 | $0.00 | 20,450 |
| 2021-06-17 | Open-market sale | 475 | $303.92 | 8,744 |
| 2021-06-17 | Open-market sale | 575 | $301.90 | 9,719 |
| 2021-06-17 | Open-market sale | 500 | $302.42 | 9,219 |
| 2021-06-17 | Option exercise | 550 | $135.49 | 9,269 |
| 2021-06-17 | Open-market sale | 275 | $305.25 | 8,994 |
| 2021-06-17 | Open-market sale | 275 | $305.91 | 8,719 |
| 2021-06-17 | Conversion | 1,575 | $0.00 | 10,294 |
| 2021-06-16 | Grant / award (derivative) | 425 | $0.00 | 425 |
| 2021-06-16 | Conversion (derivative) | 425 | $0.00 | 0 |
| 2021-06-16 | Option exercise (derivative) | 425 | $0.00 | 1,575 |
| 2021-06-16 | Open-market sale | 425 | $301.06 | 8,719 |
| 2021-06-16 | Conversion | 425 | $0.00 | 9,144 |
| 2021-04-15 | Grant / award (derivative) | 2,910 | $0.00 | 2,910 |
| 2021-04-15 | Grant / award (derivative) | 13,095 | $0.00 | 13,095 |
| 2021-04-05 | Open-market sale | 352 | $265.98 | 8,719 |
| 2021-04-01 | Option exercise (derivative) | 1,010 | $0.00 | 0 |
| 2021-04-01 | Option exercise | 1,010 | $0.00 | 9,071 |
| 2021-01-05 | Open-market sale | 381 | $270.02 | 8,061 |
| 2021-01-05 | Open-market sale | 4 | $271.54 | 8,442 |
| 2021-01-01 | Option exercise (derivative) | 1,010 | $0.00 | 1,010 |
| 2021-01-01 | Option exercise | 1,010 | $0.00 | 8,446 |
| 2020-10-06 | Open-market sale | 250 | $285.50 | 10,587 |
| 2020-10-06 | Open-market sale | 466 | $282.73 | 11,069 |
| 2020-10-06 | Open-market sale | 232 | $284.50 | 10,837 |
| 2020-10-06 | Open-market sale | 453 | $286.72 | 10,134 |
| 2020-10-06 | Open-market sale | 1,698 | $288.79 | 8,436 |
| 2020-10-06 | Open-market sale | 750 | $289.83 | 7,686 |
| 2020-10-06 | Open-market sale | 250 | $290.50 | 7,436 |
| 2020-10-02 | Open-market sale | 234 | $280.00 | 11,535 |
| 2020-10-02 | Open-market sale | 352 | $267.60 | 11,779 |
| 2020-10-02 | Open-market sale | 10 | $274.33 | 11,769 |
| 2020-10-01 | Option exercise (derivative) | 1,010 | $0.00 | 2,020 |
| 2020-10-01 | Option exercise | 1,010 | $0.00 | 12,131 |
| 2020-07-02 | Open-market sale | 352 | $241.57 | 11,121 |
| 2020-07-01 | Option exercise (derivative) | 1,010 | $0.00 | 3,030 |
| 2020-07-01 | Option exercise | 1,010 | $0.00 | 11,473 |
| 2020-04-14 | Grant / award (derivative) | 18,180 | $0.00 | 18,180 |
| 2020-04-14 | Grant / award (derivative) | 4,040 | $0.00 | 4,040 |
| 2020-04-02 | Open-market sale | 7 | $149.60 | 10,463 |
| 2020-04-02 | Open-market sale | 235 | $148.52 | 10,470 |
| 2020-04-01 | Option exercise (derivative) | 675 | $0.00 | 0 |
| 2020-04-01 | Option exercise | 675 | $0.00 | 10,705 |
| 2020-03-30 | Option exercise (derivative) | 12 | $0.00 | 0 |
| 2020-03-30 | Grant / award (derivative) | 3,300 | $0.00 | 3,300 |
| 2020-03-30 | Option exercise (derivative) | 3,300 | $0.00 | 2,000 |
| 2020-03-30 | Conversion (derivative) | 3,300 | $0.00 | 0 |
| 2020-03-30 | Open-market sale | 7,399 | $153.76 | 10,030 |
| 2020-03-30 | Conversion | 3,300 | $0.00 | 17,417 |
| 2020-03-30 | Option exercise | 12 | $0.00 | 17,429 |
| 2020-03-03 | Open-market sale | 172 | $144.34 | 14,117 |
| 2020-03-01 | Option exercise (derivative) | 500 | $0.00 | 0 |
| 2020-03-01 | Option exercise | 500 | $0.00 | 14,289 |
| 2020-02-10 | Option exercise (derivative) | 355 | $0.00 | 12 |
| 2020-02-10 | Option exercise (derivative) | 2,000 | $0.00 | 5,300 |
| 2020-02-10 | Conversion (derivative) | 2,000 | $0.00 | 0 |
| 2020-02-10 | Grant / award (derivative) | 2,000 | $0.00 | 2,000 |
| 2020-02-10 | Option exercise | 355 | $0.00 | 14,144 |
| 2020-02-10 | Conversion | 2,000 | $0.00 | 16,144 |
| 2020-02-10 | Open-market sale | 2,355 | $151.63 | 13,789 |
| 2020-01-10 | Conversion (derivative) | 2,000 | $0.00 | 0 |
| 2020-01-10 | Grant / award (derivative) | 2,000 | $0.00 | 2,000 |
| 2020-01-10 | Option exercise (derivative) | 1,000 | $0.00 | 367 |
| 2020-01-10 | Option exercise (derivative) | 2,000 | $0.00 | 7,300 |
| 2020-01-10 | Option exercise | 1,000 | $0.00 | 14,789 |
| 2020-01-10 | Open-market sale | 3,000 | $146.72 | 13,789 |
| 2020-01-10 | Conversion | 2,000 | $0.00 | 16,789 |
| 2020-01-03 | Open-market sale | 276 | $141.16 | 13,789 |
| 2020-01-01 | Option exercise (derivative) | 675 | $0.00 | 675 |
| 2020-01-01 | Option exercise | 675 | $0.00 | 14,065 |
| 2019-12-10 | Option exercise (derivative) | 2,000 | $0.00 | 9,300 |
| 2019-12-10 | Option exercise (derivative) | 1,000 | $0.00 | 1,367 |
| 2019-12-10 | Grant / award (derivative) | 2,000 | $0.00 | 2,000 |
| 2019-12-10 | Conversion (derivative) | 2,000 | $0.00 | 0 |
| 2019-12-10 | Option exercise | 1,000 | $0.00 | 14,390 |
| 2019-12-10 | Open-market sale | 3,000 | $143.71 | 13,390 |
| 2019-12-10 | Conversion | 2,000 | $0.00 | 16,390 |
| 2019-12-06 | Option exercise (derivative) | 3,300 | $0.00 | 11,300 |
| 2019-12-06 | Conversion (derivative) | 3,300 | $0.00 | 0 |
| 2019-12-06 | Grant / award (derivative) | 3,300 | $0.00 | 3,300 |
| 2019-12-06 | Option exercise (derivative) | 1,700 | $0.00 | 2,367 |
| 2019-12-06 | Conversion | 3,300 | $0.00 | 18,390 |
| 2019-12-06 | Open-market sale | 5,000 | $144.99 | 13,390 |
| 2019-12-06 | Option exercise | 1,700 | $0.00 | 15,090 |
| 2019-12-03 | Open-market sale | 258 | $140.42 | 13,396 |
| 2019-12-03 | Open-market sale | 6 | $141.43 | 13,390 |
| 2019-12-01 | Option exercise (derivative) | 500 | $0.00 | 500 |
| 2019-12-01 | Option exercise | 500 | $0.00 | 13,654 |
| 2019-11-11 | Option exercise (derivative) | 2,000 | $0.00 | 14,600 |
| 2019-11-11 | Conversion (derivative) | 2,000 | $0.00 | 0 |
| 2019-11-11 | Grant / award (derivative) | 2,000 | $0.00 | 2,000 |
| 2019-11-11 | Option exercise (derivative) | 1,000 | $0.00 | 4,067 |
| 2019-11-11 | Option exercise | 1,000 | $0.00 | 14,154 |
| 2019-11-11 | Open-market sale | 3,000 | $143.12 | 13,154 |
| 2019-11-11 | Conversion | 2,000 | $0.00 | 16,154 |
| 2019-10-10 | Option exercise (derivative) | 1,000 | $0.00 | 5,067 |
| 2019-10-10 | Option exercise (derivative) | 2,000 | $0.00 | 16,600 |
| 2019-10-10 | Grant / award (derivative) | 2,000 | $0.00 | 2,000 |
| 2019-10-10 | Conversion (derivative) | 2,000 | $0.00 | 0 |
| 2019-10-10 | Open-market sale | 3,000 | $148.73 | 13,154 |
| 2019-10-10 | Conversion | 2,000 | $0.00 | 16,154 |
| 2019-10-10 | Option exercise | 1,000 | $0.00 | 14,154 |
| 2019-10-02 | Open-market sale | 342 | $152.06 | 13,154 |
| 2019-10-01 | Option exercise (derivative) | 675 | $0.00 | 1,350 |
| 2019-10-01 | Option exercise | 675 | $0.00 | 13,496 |
| 2019-09-10 | Grant / award (derivative) | 2,000 | $0.00 | 2,000 |
| 2019-09-10 | Conversion (derivative) | 2,000 | $0.00 | 0 |
| 2019-09-10 | Option exercise (derivative) | 2,000 | $0.00 | 18,600 |
| 2019-09-10 | Option exercise (derivative) | 1,000 | $0.00 | 6,067 |
| 2019-09-10 | Option exercise | 1,000 | $0.00 | 13,821 |
| 2019-09-10 | Conversion | 2,000 | $0.00 | 15,821 |
| 2019-09-10 | Open-market sale | 3,000 | $142.00 | 12,821 |
| 2019-09-04 | Open-market sale | 177 | $158.00 | 12,821 |
| 2019-09-03 | Conversion (derivative) | 3,300 | $0.00 | 0 |
| 2019-09-03 | Grant / award (derivative) | 3,300 | $0.00 | 3,300 |
| 2019-09-03 | Option exercise (derivative) | 3,300 | $0.00 | 20,600 |
| 2019-09-03 | Option exercise (derivative) | 1,700 | $0.00 | 7,067 |
| 2019-09-03 | Conversion | 3,300 | $0.00 | 17,998 |
| 2019-09-03 | Option exercise | 1,700 | $0.00 | 14,698 |
| 2019-09-03 | Open-market sale | 3,500 | $159.65 | 12,998 |
| 2019-09-03 | Open-market sale | 1,500 | $158.25 | 16,498 |
| 2019-09-01 | Option exercise (derivative) | 500 | $0.00 | 1,000 |
| 2019-09-01 | Option exercise | 500 | $0.00 | 12,998 |
| 2019-08-12 | Option exercise (derivative) | 1,000 | $0.00 | 8,767 |
| 2019-08-12 | Conversion (derivative) | 2,000 | $0.00 | 0 |
| 2019-08-12 | Grant / award (derivative) | 2,000 | $0.00 | 2,000 |
| 2019-08-12 | Option exercise (derivative) | 2,000 | $0.00 | 23,900 |
| 2019-08-12 | Open-market sale | 3,000 | $161.08 | 12,498 |
| 2019-08-12 | Option exercise | 1,000 | $0.00 | 13,498 |
| 2019-08-12 | Conversion | 2,000 | $0.00 | 15,498 |
| 2019-07-10 | Conversion (derivative) | 2,000 | $0.00 | 0 |
| 2019-07-10 | Option exercise (derivative) | 1,000 | $0.00 | 9,767 |
| 2019-07-10 | Option exercise (derivative) | 2,000 | $0.00 | 25,900 |
| 2019-07-10 | Grant / award (derivative) | 2,000 | $0.00 | 2,000 |
| 2019-07-10 | Conversion | 2,000 | $0.00 | 15,498 |
| 2019-07-10 | Open-market sale | 3,000 | $172.51 | 12,498 |
| 2019-07-10 | Option exercise | 1,000 | $0.00 | 13,498 |
| 2019-07-02 | Open-market sale | 235 | $163.47 | 12,498 |
| 2019-07-01 | Option exercise (derivative) | 675 | $0.00 | 2,025 |
| 2019-07-01 | Option exercise | 675 | $0.00 | 12,733 |
| 2019-06-10 | Option exercise (derivative) | 2,000 | $0.00 | 27,900 |
| 2019-06-10 | Grant / award (derivative) | 2,000 | $0.00 | 2,000 |
| 2019-06-10 | Option exercise (derivative) | 1,000 | $0.00 | 10,767 |
| 2019-06-10 | Conversion (derivative) | 2,000 | $0.00 | 0 |
| 2019-06-10 | Conversion | 2,000 | $0.00 | 15,058 |
| 2019-06-10 | Open-market sale | 3,000 | $165.90 | 12,058 |
| 2019-06-10 | Option exercise | 1,000 | $0.00 | 13,058 |
| 2019-06-04 | Open-market sale | 180 | $150.33 | 12,058 |
| 2019-06-03 | Option exercise (derivative) | 1,700 | $0.00 | 11,767 |
| 2019-06-03 | Option exercise (derivative) | 3,300 | $0.00 | 29,900 |
| 2019-06-03 | Conversion (derivative) | 3,300 | $0.00 | 0 |
| 2019-06-03 | Grant / award (derivative) | 3,300 | $0.00 | 3,300 |
| 2019-06-03 | Open-market sale | 300 | $155.89 | 12,238 |
| 2019-06-03 | Option exercise | 1,700 | $0.00 | 13,938 |
| 2019-06-03 | Open-market sale | 3,300 | $155.03 | 12,538 |
| 2019-06-03 | Open-market sale | 1,400 | $154.09 | 15,838 |
| 2019-06-03 | Conversion | 3,300 | $0.00 | 17,238 |
| 2019-06-01 | Option exercise (derivative) | 500 | $0.00 | 1,500 |
| 2019-06-01 | Option exercise | 500 | $0.00 | 12,238 |
| 2019-05-10 | Conversion (derivative) | 2,000 | $0.00 | 0 |
| 2019-05-10 | Grant / award (derivative) | 2,000 | $0.00 | 2,000 |
| 2019-05-10 | Option exercise (derivative) | 2,000 | $0.00 | 33,200 |
| 2019-05-10 | Option exercise (derivative) | 1,000 | $0.00 | 13,467 |
| 2019-05-10 | Conversion | 2,000 | $0.00 | 14,738 |
| 2019-05-10 | Open-market sale | 3,000 | $141.28 | 11,738 |
| 2019-05-10 | Option exercise | 1,000 | $0.00 | 12,738 |
| 2019-04-11 | Grant / award (derivative) | 21,000 | $0.00 | 21,000 |
| 2019-04-11 | Grant / award (derivative) | 2,700 | $0.00 | 2,700 |
| 2019-04-10 | Conversion (derivative) | 2,000 | $0.00 | 0 |
| 2019-04-10 | Grant / award (derivative) | 2,000 | $0.00 | 2,000 |
| 2019-04-10 | Option exercise (derivative) | 2,000 | $0.00 | 35,200 |
| 2019-04-10 | Option exercise (derivative) | 1,000 | $0.00 | 14,467 |
| 2019-04-10 | Open-market sale | 3,000 | $132.03 | 11,738 |
| 2019-04-10 | Conversion | 2,000 | $0.00 | 14,738 |
| 2019-04-10 | Option exercise | 1,000 | $0.00 | 12,738 |
| 2019-03-11 | Option exercise (derivative) | 1,000 | $0.00 | 15,467 |
| 2019-03-11 | Option exercise (derivative) | 2,000 | $0.00 | 37,200 |
| 2019-03-11 | Conversion (derivative) | 2,000 | $0.00 | 0 |
| 2019-03-11 | Grant / award (derivative) | 2,000 | $0.00 | 2,000 |
| 2019-03-11 | Open-market sale | 3,000 | $115.03 | 11,738 |
| 2019-03-11 | Conversion | 2,000 | $0.00 | 14,738 |
| 2019-03-11 | Option exercise | 1,000 | $0.00 | 12,738 |
| 2019-03-07 | Conversion (derivative) | 3,300 | $0.00 | 0 |
| 2019-03-07 | Option exercise (derivative) | 1,700 | $0.00 | 16,467 |
| 2019-03-07 | Option exercise (derivative) | 3,300 | $0.00 | 39,200 |
| 2019-03-07 | Grant / award (derivative) | 3,300 | $0.00 | 3,300 |
| 2019-03-07 | Conversion | 3,300 | $0.00 | 16,738 |
| 2019-03-07 | Open-market sale | 5,000 | $113.06 | 11,738 |
| 2019-03-07 | Option exercise | 1,700 | $0.00 | 13,438 |
| 2019-03-05 | Open-market sale | 946 | $114.66 | 11,738 |
| 2019-03-01 | Option exercise (derivative) | 500 | $0.00 | 2,000 |
| 2019-03-01 | Option exercise (derivative) | 500 | $0.00 | 0 |
| 2019-03-01 | Option exercise | 2,500 | $0.00 | 12,684 |
| 2018-12-04 | Open-market sale | 1,214 | $98.55 | 10,184 |
| 2018-12-01 | Option exercise (derivative) | 500 | $0.00 | 2,500 |
| 2018-12-01 | Option exercise (derivative) | 1,500 | $0.00 | 1,500 |
| 2018-12-01 | Option exercise (derivative) | 500 | $0.00 | 500 |
| 2018-12-01 | Option exercise | 2,500 | $0.00 | 11,398 |
| 2018-09-12 | Conversion (derivative) | 3,800 | $0.00 | 0 |
| 2018-09-12 | Grant / award (derivative) | 3,800 | $0.00 | 3,800 |
| 2018-09-12 | Option exercise (derivative) | 3,800 | $0.00 | 42,500 |
| 2018-09-12 | Conversion | 3,800 | $0.00 | 12,698 |
| 2018-09-12 | Open-market sale | 3,800 | $103.96 | 8,898 |
| 2018-09-11 | Conversion (derivative) | 3,700 | $0.00 | 0 |
| 2018-09-11 | Grant / award (derivative) | 3,700 | $0.00 | 3,700 |
| 2018-09-11 | Option exercise (derivative) | 3,700 | $0.00 | 46,300 |
| 2018-09-11 | Open-market sale | 3,700 | $104.04 | 8,898 |
| 2018-09-11 | Conversion | 3,700 | $0.00 | 12,598 |
| 2018-09-10 | Option exercise (derivative) | 3,500 | $0.00 | 18,167 |
| 2018-09-10 | Open-market sale | 3,500 | $102.51 | 8,898 |
| 2018-09-10 | Option exercise | 3,500 | $0.00 | 12,398 |
| 2018-09-05 | Open-market sale | 1,253 | $103.52 | 8,898 |
| 2018-09-01 | Option exercise (derivative) | 500 | $0.00 | 1,000 |
| 2018-09-01 | Option exercise (derivative) | 500 | $0.00 | 3,000 |
| 2018-09-01 | Option exercise | 2,500 | $0.00 | 10,151 |
| 2018-06-04 | Open-market sale | 1,248 | $79.50 | 7,651 |
| 2018-06-01 | Option exercise (derivative) | 1,500 | $0.00 | 4,500 |
| 2018-06-01 | Option exercise (derivative) | 500 | $0.00 | 1,500 |
| 2018-06-01 | Option exercise (derivative) | 500 | $0.00 | 3,500 |
| 2018-06-01 | Option exercise | 2,500 | $0.00 | 8,899 |
| 2018-03-07 | Conversion (derivative) | 6,132 | $0.00 | 0 |
| 2018-03-07 | Grant / award (derivative) | 6,132 | $0.00 | 6,132 |
| 2018-03-07 | Option exercise (derivative) | 6,132 | $0.00 | 50,000 |
| 2018-03-07 | Option exercise (derivative) | 37,662 | $0.00 | 21,667 |
| 2018-03-07 | Open-market sale | 1,300 | $78.09 | 6,399 |
| 2018-03-07 | Open-market sale | 26,194 | $77.76 | 7,699 |
| 2018-03-07 | Open-market sale | 18,973 | $76.49 | 33,893 |
| 2018-03-07 | Conversion | 6,132 | $0.00 | 52,866 |
| 2018-03-07 | Option exercise | 37,662 | $0.00 | 46,734 |
| 2018-03-06 | Option exercise (derivative) | 1,471 | $0.00 | 59,329 |
| 2018-03-06 | Open-market sale | 3,326 | $77.71 | 9,072 |
| 2018-03-06 | Option exercise | 1,471 | $0.00 | 12,398 |
| 2018-03-02 | Open-market sale | 934 | $69.45 | 10,927 |
| 2018-03-01 | Option exercise (derivative) | 500 | $0.00 | 4,000 |
| 2018-03-01 | Option exercise (derivative) | 1,500 | $0.00 | 6,000 |
| 2018-03-01 | Option exercise (derivative) | 500 | $0.00 | 2,000 |
| 2018-03-01 | Option exercise | 2,500 | $0.00 | 11,861 |
| 2017-12-04 | Open-market sale | 1,338 | $58.11 | 9,361 |
| 2017-12-01 | Option exercise (derivative) | 1,500 | $0.00 | 7,500 |
| 2017-12-01 | Option exercise (derivative) | 500 | $0.00 | 2,500 |
| 2017-12-01 | Option exercise (derivative) | 500 | $0.00 | 4,500 |
| 2017-12-01 | Option exercise | 2,500 | $0.00 | 10,699 |
| 2017-10-13 | Option exercise (derivative) | 13,000 | $0.00 | 60,800 |
| 2017-10-13 | Open-market sale | 13,000 | $58.96 | 8,199 |
| 2017-10-13 | Option exercise | 13,000 | $0.00 | 21,199 |
| 2017-09-05 | Open-market sale | 1,329 | $58.74 | 8,199 |
| 2017-09-01 | Option exercise (derivative) | 500 | $0.00 | 3,000 |
| 2017-09-01 | Option exercise (derivative) | 1,500 | $0.00 | 9,000 |
| 2017-09-01 | Option exercise (derivative) | 500 | $0.00 | 5,000 |
| 2017-09-01 | Option exercise | 2,500 | $0.00 | 9,528 |
| 2017-06-21 | Option exercise (derivative) | 3,200 | $0.00 | 73,800 |
| 2017-06-21 | Open-market sale | 3,200 | $62.33 | 7,028 |
| 2017-06-21 | Option exercise | 3,200 | $0.00 | 10,228 |
| 2017-06-06 | Open-market sale | 2,924 | $66.78 | 7,028 |
| 2017-06-02 | Option exercise (derivative) | 3,000 | $0.00 | 77,000 |
| 2017-06-02 | Option exercise | 3,000 | $0.00 | 12,952 |
| 2017-06-02 | Open-market sale | 3,000 | $66.66 | 9,952 |
| 2017-06-01 | Option exercise (derivative) | 500 | $0.00 | 5,500 |
| 2017-06-01 | Option exercise (derivative) | 1,500 | $0.00 | 10,500 |
| 2017-06-01 | Option exercise (derivative) | 500 | $0.00 | 3,500 |
| 2017-06-01 | Option exercise | 2,500 | $0.00 | 9,952 |
| 2017-05-30 | Open-market sale | 4,897 | $64.75 | 7,452 |
| 2017-04-11 | Option exercise (derivative) | 20,000 | $0.00 | 80,000 |
| 2017-04-11 | Option exercise | 20,000 | $0.00 | 32,349 |
| 2017-04-11 | Open-market sale | 20,000 | $50.70 | 12,349 |
| 2017-03-28 | Conversion (derivative) | 6,000 | $0.00 | 0 |
| 2017-03-28 | Option exercise (derivative) | 6,000 | $0.00 | 56,132 |
| 2017-03-28 | Grant / award (derivative) | 6,000 | $0.00 | 6,000 |
| 2017-03-28 | Open-market sale | 6,000 | $50.95 | 12,349 |
| 2017-03-28 | Conversion | 6,000 | $0.00 | 18,349 |
| 2017-03-16 | Option exercise (derivative) | 10,000 | $0.00 | 62,132 |
| 2017-03-16 | Grant / award (derivative) | 10,000 | $0.00 | 10,000 |
| 2017-03-16 | Conversion (derivative) | 10,000 | $0.00 | 0 |
| 2017-03-16 | Conversion | 10,000 | $0.00 | 22,349 |
| 2017-03-16 | Open-market sale | 10,000 | $49.03 | 12,349 |
| 2017-03-03 | Open-market sale | 1,066 | $43.85 | 12,349 |
| 2017-03-01 | Option exercise (derivative) | 1,500 | $0.00 | 12,000 |
| 2017-03-01 | Option exercise (derivative) | 500 | $0.00 | 6,000 |
| 2017-03-01 | Option exercise (derivative) | 500 | $0.00 | 4,000 |
| 2017-03-01 | Option exercise | 1,500 | $0.00 | 12,915 |
| 2017-03-01 | Option exercise | 500 | $0.00 | 13,415 |
| 2017-03-01 | Option exercise | 500 | $0.00 | 11,415 |
| 2016-12-05 | Open-market sale | 969 | $42.64 | 10,915 |
| 2016-12-01 | Option exercise (derivative) | 500 | $0.00 | 4,500 |
| 2016-12-01 | Option exercise (derivative) | 1,500 | $0.00 | 13,500 |
| 2016-12-01 | Option exercise (derivative) | 500 | $0.00 | 6,500 |
| 2016-12-01 | Option exercise | 500 | $0.00 | 9,884 |
| 2016-12-01 | Option exercise | 500 | $0.00 | 11,884 |
| 2016-12-01 | Option exercise | 1,500 | $0.00 | 11,384 |
| 2016-10-13 | Option exercise (derivative) | 4,868 | $0.00 | 72,132 |
| 2016-10-13 | Conversion (derivative) | 4,868 | $0.00 | 0 |
| 2016-10-13 | Grant / award (derivative) | 4,868 | $0.00 | 4,868 |
| 2016-10-13 | Conversion | 4,868 | $0.00 | 14,252 |
| 2016-10-13 | Open-market sale | 4,868 | $37.90 | 9,384 |
| 2016-09-06 | Open-market sale | 937 | $40.50 | 9,384 |
| 2016-09-01 | Option exercise (derivative) | 500 | $0.00 | 7,000 |
| 2016-09-01 | Option exercise (derivative) | 500 | $0.00 | 5,000 |
| 2016-09-01 | Option exercise (derivative) | 1,500 | $0.00 | 15,000 |
| 2016-09-01 | Option exercise | 1,500 | $0.00 | 9,821 |
| 2016-09-01 | Option exercise | 500 | $0.00 | 8,321 |
| 2016-09-01 | Option exercise | 500 | $0.00 | 10,321 |
| 2016-06-03 | Open-market sale | 552 | $34.42 | 8,006 |
| 2016-06-03 | Open-market sale | 180 | $34.42 | 8,558 |
| 2016-06-03 | Open-market sale | 185 | $34.42 | 7,821 |
| 2016-06-01 | Conversion (derivative) | 18,000 | $0.00 | 0 |
| 2016-06-01 | Option exercise (derivative) | 1,500 | $0.00 | 16,500 |
| 2016-06-01 | Option exercise (derivative) | 500 | $0.00 | 5,500 |
| 2016-06-01 | Option exercise (derivative) | 500 | $0.00 | 7,500 |
| 2016-06-01 | Grant / award (derivative) | 18,000 | $0.00 | 18,000 |
| 2016-06-01 | Option exercise (derivative) | 18,000 | $0.00 | 77,000 |
| 2016-06-01 | Option exercise | 1,500 | $0.00 | 8,238 |
| 2016-06-01 | Option exercise | 500 | $0.00 | 8,738 |
| 2016-06-01 | Option exercise | 500 | $0.00 | 6,738 |
| 2016-06-01 | Open-market sale | 18,000 | $33.64 | 6,238 |
| 2016-06-01 | Conversion | 18,000 | $0.00 | 24,238 |
| 2016-03-23 | Grant / award (derivative) | 8,000 | $0.00 | 8,000 |
| 2016-03-03 | Open-market sale | 216 | $25.84 | 6,883 |
| 2016-03-03 | Open-market sale | 645 | $25.84 | 6,238 |
| 2016-03-01 | Option exercise (derivative) | 500 | $0.00 | 6,000 |
| 2016-03-01 | Option exercise (derivative) | 1,500 | $0.00 | 18,000 |
| 2016-03-01 | Option exercise | 500 | $0.00 | 5,599 |
| 2016-03-01 | Option exercise | 1,500 | $0.00 | 7,099 |
| 2015-12-22 | Option exercise (derivative) | 20,000 | $0.00 | 95,000 |
| 2015-12-22 | Grant / award (derivative) | 20,000 | $0.00 | 20,000 |
| 2015-12-22 | Conversion (derivative) | 20,000 | $0.00 | 0 |
| 2015-12-22 | Conversion | 20,000 | $0.00 | 25,099 |
| 2015-12-22 | Open-market sale | 20,000 | $28.13 | 5,099 |
| 2015-12-03 | Open-market sale | 559 | $28.37 | 5,099 |
| 2015-12-03 | Open-market sale | 187 | $28.37 | 5,658 |
| 2015-12-01 | Option exercise (derivative) | 500 | $0.00 | 6,500 |
| 2015-12-01 | Option exercise (derivative) | 1,500 | $0.00 | 19,500 |
| 2015-12-01 | Option exercise | 500 | $0.00 | 4,345 |
| 2015-12-01 | Option exercise | 1,500 | $0.00 | 5,845 |
| 2015-09-02 | Open-market sale | 569 | $25.00 | 3,845 |
| 2015-09-02 | Open-market sale | 190 | $25.00 | 4,414 |
| 2015-09-01 | Option exercise (derivative) | 500 | $0.00 | 7,000 |
| 2015-09-01 | Option exercise (derivative) | 1,500 | $0.00 | 21,000 |
| 2015-09-01 | Option exercise | 1,500 | $0.00 | 4,604 |
| 2015-09-01 | Option exercise | 500 | $0.00 | 3,104 |
| 2015-06-29 | Option exercise (derivative) | 8,000 | $0.00 | 115,000 |
| 2015-06-29 | Grant / award (derivative) | 8,000 | $0.00 | 8,000 |
| 2015-06-29 | Conversion (derivative) | 8,000 | $0.00 | 0 |
| 2015-06-29 | Open-market sale | 8,000 | $28.04 | 2,604 |
| 2015-06-29 | Conversion | 8,000 | $0.00 | 10,604 |
| 2015-06-05 | Option exercise (derivative) | 30,630 | $0.00 | 123,000 |
| 2015-06-05 | Grant / award (derivative) | 30,630 | $0.00 | 30,630 |
| 2015-06-05 | Conversion (derivative) | 30,630 | $0.00 | 0 |
| 2015-06-05 | Open-market sale | 30,630 | $27.27 | 2,604 |
| 2015-06-05 | Conversion | 30,630 | $0.00 | 33,234 |
| 2015-06-05 | Open-market sale | 30,630 | $27.27 | 2,604 |
| 2015-06-04 | Conversion (derivative) | 9,370 | $0.00 | 0 |
| 2015-06-04 | Option exercise (derivative) | 9,370 | $0.00 | 153,630 |
| 2015-06-04 | Grant / award (derivative) | 9,370 | $0.00 | 9,370 |
| 2015-06-04 | Conversion | 9,370 | $0.00 | 11,974 |
| 2015-06-04 | Open-market sale | 9,370 | $27.77 | 2,604 |
| 2015-06-04 | Open-market sale | 9,370 | $27.77 | 2,604 |
| 2015-06-03 | Open-market sale | 544 | $27.07 | 2,604 |
| 2015-06-03 | Open-market sale | 193 | $27.07 | 3,148 |
| 2015-06-01 | Option exercise (derivative) | 500 | $0.00 | 7,500 |
| 2015-06-01 | Option exercise (derivative) | 1,500 | $0.00 | 22,500 |
| 2015-06-01 | Option exercise | 500 | $0.00 | 1,841 |
| 2015-06-01 | Option exercise | 1,500 | $0.00 | 3,341 |
| 2015-04-27 | Grant / award (derivative) | 24,000 | $0.00 | 32,000 |
| 2015-03-25 | Grant / award (derivative) | 8,000 | $0.00 | 8,000 |
| 2015-03-11 | — | — | — | 1,341 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.