SEC CIK 1256358
BLASING KAREN
Reported ownership across 3 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| ZSview stock → | 42,757 | 2026-01-12 |
| ADSKview stock → | 12,781 | 2026-06-17 |
| GWREview stock → | 376 | 2015-03-05 |
Position History — ZS
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — ZS
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-01-12 | Grant / award | 1,076 | $0.00 | 42,757 |
| 2025-01-10 | Grant / award | 1,309 | $0.00 | 41,681 |
| 2024-02-14 | Option exercise (derivative) | 10,833 | $0.00 | 0 |
| 2024-02-14 | Open-market sale | 1,519 | $251.11 | 43,453 |
| 2024-02-14 | Option exercise | 10,833 | $5.82 | 47,372 |
| 2024-02-14 | Open-market sale | 600 | $247.39 | 46,772 |
| 2024-02-14 | Open-market sale | 1,525 | $252.83 | 40,372 |
| 2024-02-14 | Open-market sale | 1,556 | $251.90 | 41,897 |
| 2024-02-14 | Open-market sale | 1,100 | $249.79 | 44,972 |
| 2024-02-14 | Open-market sale | 700 | $248.81 | 46,072 |
| 2024-02-08 | Open-market sale | 3,000 | $250.00 | 36,539 |
| 2024-01-31 | Option exercise (derivative) | 10,833 | $0.00 | 10,833 |
| 2024-01-31 | Open-market sale | 1,505 | $237.13 | 40,400 |
| 2024-01-31 | Open-market sale | 2,541 | $236.19 | 41,905 |
| 2024-01-31 | Open-market sale | 1,593 | $235.32 | 44,446 |
| 2024-01-31 | Open-market sale | 500 | $233.26 | 46,039 |
| 2024-01-31 | Open-market sale | 861 | $238.21 | 39,539 |
| 2024-01-31 | Option exercise | 10,833 | $5.82 | 46,539 |
| 2024-01-17 | Option exercise (derivative) | 10,833 | $0.00 | 21,666 |
| 2024-01-17 | Open-market sale | 2,425 | $223.69 | 39,681 |
| 2024-01-17 | Open-market sale | 600 | $222.76 | 42,106 |
| 2024-01-17 | Option exercise | 10,833 | $5.82 | 42,706 |
| 2024-01-17 | Open-market sale | 3,375 | $224.97 | 36,306 |
| 2024-01-17 | Open-market sale | 400 | $225.40 | 35,906 |
| 2024-01-17 | Open-market sale | 100 | $227.99 | 35,806 |
| 2024-01-17 | Open-market sale | 100 | $229.54 | 35,706 |
| 2024-01-05 | Grant / award | 976 | $0.00 | 28,040 |
| 2024-01-03 | Option exercise (derivative) | 10,833 | $0.00 | 32,499 |
| 2024-01-03 | Open-market sale | 500 | $213.25 | 32,073 |
| 2024-01-03 | Option exercise | 10,833 | $5.82 | 38,873 |
| 2024-01-03 | Open-market sale | 200 | $214.57 | 31,873 |
| 2024-01-03 | Open-market sale | 100 | $207.43 | 38,773 |
| 2024-01-03 | Open-market sale | 600 | $212.34 | 32,573 |
| 2024-01-03 | Open-market sale | 300 | $210.90 | 33,173 |
| 2024-01-03 | Open-market sale | 2,505 | $210.14 | 33,473 |
| 2024-01-03 | Open-market sale | 2,795 | $209.23 | 35,978 |
| 2023-12-20 | Option exercise (derivative) | 10,833 | $0.00 | 43,332 |
| 2023-12-20 | Open-market sale | 1,200 | $219.62 | 31,105 |
| 2023-12-20 | Option exercise | 10,833 | $5.82 | 34,064 |
| 2023-12-20 | Open-market sale | 1,759 | $208.91 | 32,305 |
| 2023-12-20 | Open-market sale | 1,529 | $223.53 | 27,372 |
| 2023-12-20 | Open-market sale | 1,800 | $222.23 | 28,901 |
| 2023-12-20 | Open-market sale | 404 | $220.98 | 30,701 |
| 2023-12-20 | Open-market sale | 308 | $224.17 | 27,064 |
| 2023-12-06 | Option exercise (derivative) | 10,833 | $0.00 | 54,165 |
| 2023-12-06 | Open-market sale | 900 | $202.42 | 24,410 |
| 2023-12-06 | Open-market sale | 200 | $203.87 | 23,231 |
| 2023-12-06 | Open-market sale | 1,692 | $197.83 | 28,539 |
| 2023-12-06 | Open-market sale | 429 | $201.15 | 25,310 |
| 2023-12-06 | Open-market sale | 2,100 | $200.06 | 25,739 |
| 2023-12-06 | Option exercise | 10,833 | $5.82 | 30,231 |
| 2023-12-06 | Open-market sale | 979 | $203.14 | 23,431 |
| 2023-12-06 | Open-market sale | 700 | $198.67 | 27,839 |
| 2023-11-22 | Option exercise (derivative) | 10,834 | $0.00 | 64,998 |
| 2023-11-22 | Open-market sale | 5,152 | $191.29 | 19,798 |
| 2023-11-22 | Open-market sale | 400 | $192.19 | 19,398 |
| 2023-11-22 | Option exercise | 10,834 | $5.82 | 26,398 |
| 2023-11-22 | Open-market sale | 1,448 | $190.58 | 24,950 |
| 2023-11-08 | Option exercise (derivative) | 10,834 | $0.00 | 75,832 |
| 2023-11-08 | Option exercise | 10,834 | $5.82 | 22,564 |
| 2023-11-08 | Open-market sale | 700 | $172.55 | 21,864 |
| 2023-11-08 | Open-market sale | 4,492 | $173.74 | 17,372 |
| 2023-11-08 | Open-market sale | 1,608 | $174.85 | 15,764 |
| 2023-11-08 | Open-market sale | 200 | $175.47 | 15,564 |
| 2023-10-25 | Option exercise (derivative) | 10,834 | $0.00 | 86,666 |
| 2023-10-25 | Open-market sale | 700 | $161.25 | 11,930 |
| 2023-10-25 | Open-market sale | 200 | $163.24 | 11,730 |
| 2023-10-25 | Open-market sale | 1,400 | $160.45 | 12,630 |
| 2023-10-25 | Open-market sale | 901 | $159.25 | 14,030 |
| 2023-10-25 | Open-market sale | 3,799 | $157.92 | 14,931 |
| 2023-10-25 | Grant / award | 10,834 | $5.82 | 18,730 |
| 2023-10-04 | Option exercise (derivative) | 10,834 | $0.00 | 97,500 |
| 2023-10-04 | Option exercise | 10,834 | $5.82 | 14,896 |
| 2023-10-04 | Open-market sale | 2,648 | $153.60 | 11,348 |
| 2023-10-04 | Open-market sale | 3,352 | $154.86 | 7,996 |
| 2023-10-04 | Open-market sale | 100 | $155.18 | 7,896 |
| 2023-10-04 | Open-market sale | 900 | $152.91 | 13,996 |
| 2023-01-13 | Grant / award | 1,681 | $0.00 | 4,062 |
| 2022-04-04 | Option exercise (derivative) | 1,000 | $0.00 | 108,334 |
| 2022-04-04 | Option exercise | 1,000 | $5.82 | 3,381 |
| 2022-04-04 | Open-market sale | 1,000 | $250.00 | 2,381 |
| 2022-04-01 | Option exercise (derivative) | 2,000 | $0.00 | 109,334 |
| 2022-04-01 | Open-market sale | 2,000 | $250.00 | 2,381 |
| 2022-04-01 | Option exercise | 2,000 | $5.82 | 4,381 |
| 2022-01-05 | Grant / award | 618 | $0.00 | 2,381 |
| 2021-12-06 | Option exercise (derivative) | 2,000 | $0.00 | 111,334 |
| 2021-12-06 | Open-market sale | 100 | $292.03 | 1,863 |
| 2021-12-06 | Open-market sale | 7 | $286.85 | 1,963 |
| 2021-12-06 | Open-market sale | 185 | $285.10 | 1,970 |
| 2021-12-06 | Open-market sale | 200 | $282.79 | 2,155 |
| 2021-12-06 | Open-market sale | 100 | $280.68 | 2,355 |
| 2021-12-06 | Open-market sale | 100 | $278.13 | 2,455 |
| 2021-12-06 | Open-market sale | 301 | $274.62 | 2,555 |
| 2021-12-06 | Open-market sale | 100 | $273.16 | 2,856 |
| 2021-12-06 | Open-market sale | 97 | $271.98 | 2,956 |
| 2021-12-06 | Open-market sale | 310 | $271.39 | 3,053 |
| 2021-12-06 | Open-market sale | 200 | $270.17 | 3,363 |
| 2021-12-06 | Open-market sale | 100 | $267.96 | 3,563 |
| 2021-12-06 | Open-market sale | 100 | $266.14 | 3,663 |
| 2021-12-06 | Option exercise | 2,000 | $5.82 | 3,763 |
| 2021-12-06 | Open-market sale | 100 | $303.08 | 1,763 |
| 2021-11-22 | Option exercise (derivative) | 2,000 | $0.00 | 113,334 |
| 2021-11-22 | Open-market sale | 200 | $348.61 | 2,504 |
| 2021-11-22 | Open-market sale | 98 | $264.44 | 1,963 |
| 2021-11-22 | Open-market sale | 243 | $359.97 | 2,061 |
| 2021-11-22 | Open-market sale | 100 | $357.45 | 2,304 |
| 2021-11-22 | Open-market sale | 100 | $352.71 | 2,404 |
| 2021-11-22 | Open-market sale | 100 | $366.68 | 1,763 |
| 2021-11-22 | Open-market sale | 200 | $346.84 | 2,704 |
| 2021-11-22 | Open-market sale | 500 | $345.27 | 2,904 |
| 2021-11-22 | Open-market sale | 359 | $344.03 | 3,404 |
| 2021-11-22 | Option exercise | 2,000 | $5.82 | 3,763 |
| 2021-11-22 | Open-market sale | 100 | $364.94 | 1,863 |
| 2021-11-08 | Option exercise (derivative) | 2,000 | $0.00 | 115,334 |
| 2021-11-08 | Open-market sale | 100 | $343.49 | 3,563 |
| 2021-11-08 | Option exercise | 2,000 | $5.82 | 3,763 |
| 2021-11-08 | Open-market sale | 100 | $340.94 | 3,663 |
| 2021-11-08 | Open-market sale | 500 | $351.33 | 1,763 |
| 2021-11-08 | Open-market sale | 100 | $344.64 | 3,463 |
| 2021-11-08 | Open-market sale | 497 | $350.20 | 2,263 |
| 2021-11-08 | Open-market sale | 403 | $348.36 | 2,760 |
| 2021-11-08 | Open-market sale | 200 | $347.24 | 3,163 |
| 2021-11-08 | Open-market sale | 100 | $345.67 | 3,363 |
| 2021-10-25 | Option exercise (derivative) | 2,000 | $0.00 | 117,334 |
| 2021-10-25 | Open-market sale | 160 | $308.46 | 3,403 |
| 2021-10-25 | Option exercise | 2,000 | $5.82 | 3,763 |
| 2021-10-25 | Open-market sale | 80 | $306.00 | 3,683 |
| 2021-10-25 | Open-market sale | 120 | $307.53 | 3,563 |
| 2021-10-25 | Open-market sale | 60 | $309.78 | 3,343 |
| 2021-10-25 | Open-market sale | 395 | $313.24 | 1,763 |
| 2021-10-25 | Open-market sale | 749 | $312.55 | 2,158 |
| 2021-10-25 | Open-market sale | 436 | $311.23 | 2,907 |
| 2021-10-11 | Option exercise (derivative) | 2,000 | $0.00 | 119,334 |
| 2021-10-11 | Open-market sale | 720 | $268.45 | 2,363 |
| 2021-10-11 | Open-market sale | 280 | $267.68 | 3,083 |
| 2021-10-11 | Open-market sale | 140 | $266.28 | 3,363 |
| 2021-10-11 | Open-market sale | 80 | $264.95 | 3,503 |
| 2021-10-11 | Open-market sale | 80 | $263.66 | 3,583 |
| 2021-10-11 | Open-market sale | 100 | $262.42 | 3,663 |
| 2021-10-11 | Option exercise | 2,000 | $5.82 | 3,763 |
| 2021-10-11 | Open-market sale | 240 | $270.40 | 1,763 |
| 2021-10-11 | Open-market sale | 360 | $269.55 | 2,003 |
| 2021-09-27 | Option exercise (derivative) | 2,000 | $0.00 | 121,334 |
| 2021-09-27 | Open-market sale | 800 | $273.01 | 2,263 |
| 2021-09-27 | Option exercise | 2,000 | $5.82 | 3,763 |
| 2021-09-27 | Open-market sale | 700 | $271.92 | 3,063 |
| 2021-09-27 | Open-market sale | 100 | $276.58 | 1,863 |
| 2021-09-27 | Open-market sale | 100 | $275.32 | 1,963 |
| 2021-09-27 | Open-market sale | 200 | $274.51 | 2,063 |
| 2021-09-27 | Open-market sale | 100 | $277.92 | 1,763 |
| 2021-09-13 | Option exercise (derivative) | 2,000 | $0.00 | 123,334 |
| 2021-09-13 | Open-market sale | 300 | $266.63 | 1,903 |
| 2021-09-13 | Option exercise | 2,000 | $5.82 | 3,763 |
| 2021-09-13 | Open-market sale | 20 | $269.09 | 1,763 |
| 2021-09-13 | Open-market sale | 120 | $267.55 | 1,783 |
| 2021-09-13 | Open-market sale | 220 | $261.47 | 3,543 |
| 2021-09-13 | Open-market sale | 560 | $265.74 | 2,203 |
| 2021-09-13 | Open-market sale | 220 | $264.58 | 2,763 |
| 2021-09-13 | Open-market sale | 300 | $263.52 | 2,983 |
| 2021-09-13 | Open-market sale | 260 | $262.50 | 3,283 |
| 2021-08-30 | Option exercise (derivative) | 2,000 | $0.00 | 125,334 |
| 2021-08-30 | Open-market sale | 500 | $278.78 | 1,763 |
| 2021-08-30 | Option exercise | 2,000 | $5.82 | 3,763 |
| 2021-08-30 | Open-market sale | 100 | $273.09 | 3,663 |
| 2021-08-30 | Open-market sale | 400 | $275.77 | 3,263 |
| 2021-08-30 | Open-market sale | 300 | $276.57 | 2,963 |
| 2021-08-30 | Open-market sale | 700 | $278.07 | 2,263 |
| 2021-08-16 | Option exercise (derivative) | 2,000 | $0.00 | 127,334 |
| 2021-08-16 | Option exercise | 2,000 | $5.82 | 3,763 |
| 2021-08-16 | Open-market sale | 200 | $241.97 | 3,163 |
| 2021-08-16 | Open-market sale | 964 | $243.44 | 2,199 |
| 2021-08-16 | Open-market sale | 436 | $244.14 | 1,763 |
| 2021-08-16 | Open-market sale | 400 | $239.97 | 3,363 |
| 2021-08-02 | Option exercise (derivative) | 2,000 | $0.00 | 129,334 |
| 2021-08-02 | Open-market sale | 100 | $236.19 | 3,163 |
| 2021-08-02 | Open-market sale | 307 | $241.54 | 1,763 |
| 2021-08-02 | Open-market sale | 100 | $239.66 | 2,070 |
| 2021-08-02 | Open-market sale | 100 | $230.12 | 3,663 |
| 2021-08-02 | Open-market sale | 300 | $232.23 | 3,363 |
| 2021-08-02 | Open-market sale | 100 | $234.27 | 3,263 |
| 2021-08-02 | Option exercise | 2,000 | $5.82 | 3,763 |
| 2021-08-02 | Open-market sale | 300 | $237.43 | 2,863 |
| 2021-08-02 | Open-market sale | 693 | $238.78 | 2,170 |
| 2021-07-19 | Option exercise (derivative) | 2,000 | $0.00 | 131,334 |
| 2021-07-19 | Option exercise | 2,000 | $5.82 | 3,763 |
| 2021-07-19 | Open-market sale | 144 | $217.98 | 3,619 |
| 2021-07-19 | Open-market sale | 400 | $219.99 | 3,219 |
| 2021-07-19 | Open-market sale | 336 | $221.03 | 2,883 |
| 2021-07-19 | Open-market sale | 388 | $222.96 | 1,763 |
| 2021-07-19 | Open-market sale | 732 | $222.28 | 2,151 |
| 2021-07-06 | Option exercise (derivative) | 2,000 | $0.00 | 133,334 |
| 2021-07-06 | Open-market sale | 805 | $223.85 | 2,372 |
| 2021-07-06 | Open-market sale | 609 | $224.89 | 1,763 |
| 2021-07-06 | Option exercise | 2,000 | $5.82 | 3,763 |
| 2021-07-06 | Open-market sale | 286 | $222.65 | 3,177 |
| 2021-07-06 | Open-market sale | 200 | $221.12 | 3,463 |
| 2021-07-06 | Open-market sale | 100 | $217.73 | 3,663 |
| 2021-06-21 | Option exercise (derivative) | 2,000 | $0.00 | 135,334 |
| 2021-06-21 | Open-market sale | 100 | $214.29 | 3,563 |
| 2021-06-21 | Open-market sale | 1,394 | $216.37 | 2,169 |
| 2021-06-21 | Open-market sale | 406 | $217.39 | 1,763 |
| 2021-06-21 | Open-market sale | 100 | $211.92 | 3,663 |
| 2021-06-21 | Option exercise | 2,000 | $5.82 | 3,763 |
| 2021-06-07 | Option exercise (derivative) | 2,000 | $0.00 | 137,334 |
| 2021-06-07 | Open-market sale | 702 | $184.83 | 3,061 |
| 2021-06-07 | Open-market sale | 100 | $188.85 | 2,861 |
| 2021-06-07 | Open-market sale | 100 | $186.64 | 2,961 |
| 2021-06-07 | Option exercise | 2,000 | $5.82 | 3,763 |
| 2021-06-07 | Open-market sale | 502 | $190.42 | 2,359 |
| 2021-06-07 | Open-market sale | 394 | $192.54 | 1,965 |
| 2021-06-07 | Open-market sale | 202 | $193.22 | 1,763 |
| 2021-05-26 | Option exercise (derivative) | 1,000 | $0.00 | 139,334 |
| 2021-05-26 | Option exercise | 1,000 | $5.82 | 2,763 |
| 2021-05-26 | Open-market sale | 1,000 | $195.00 | 1,763 |
| 2021-05-24 | Option exercise (derivative) | 1,500 | $0.00 | 140,334 |
| 2021-05-24 | Open-market sale | 800 | $175.17 | 1,763 |
| 2021-05-24 | Open-market sale | 80 | $172.51 | 3,183 |
| 2021-05-24 | Open-market sale | 620 | $174.33 | 2,563 |
| 2021-05-24 | Option exercise | 1,500 | $5.82 | 3,263 |
| 2021-05-10 | Option exercise (derivative) | 1,500 | $0.00 | 141,834 |
| 2021-05-10 | Option exercise | 1,500 | $5.82 | 3,263 |
| 2021-05-10 | Open-market sale | 580 | $165.60 | 2,683 |
| 2021-05-10 | Open-market sale | 580 | $166.43 | 2,103 |
| 2021-05-10 | Open-market sale | 40 | $168.34 | 1,763 |
| 2021-05-10 | Open-market sale | 300 | $167.31 | 1,803 |
| 2021-04-26 | Option exercise (derivative) | 2,000 | $0.00 | 143,334 |
| 2021-04-26 | Open-market sale | 720 | $191.73 | 2,883 |
| 2021-04-26 | Open-market sale | 321 | $195.46 | 2,482 |
| 2021-04-26 | Open-market sale | 40 | $193.82 | 2,803 |
| 2021-04-26 | Open-market sale | 40 | $193.15 | 2,843 |
| 2021-04-26 | Open-market sale | 719 | $196.11 | 1,763 |
| 2021-04-26 | Open-market sale | 100 | $190.67 | 3,603 |
| 2021-04-26 | Open-market sale | 60 | $189.26 | 3,703 |
| 2021-04-26 | Option exercise | 2,000 | $5.82 | 3,763 |
| 2021-04-12 | Option exercise (derivative) | 2,000 | $0.00 | 145,334 |
| 2021-04-12 | Open-market sale | 442 | $188.85 | 1,763 |
| 2021-04-12 | Open-market sale | 600 | $187.82 | 2,205 |
| 2021-04-12 | Open-market sale | 300 | $186.45 | 2,805 |
| 2021-04-12 | Open-market sale | 658 | $185.41 | 3,105 |
| 2021-04-12 | Option exercise | 2,000 | $5.82 | 3,763 |
| 2021-04-01 | Option exercise (derivative) | 500 | $0.00 | 147,334 |
| 2021-04-01 | Option exercise | 500 | $5.82 | 2,263 |
| 2021-04-01 | Open-market sale | 500 | $180.00 | 1,763 |
| 2021-03-29 | Option exercise (derivative) | 1,500 | $0.00 | 147,834 |
| 2021-03-29 | Open-market sale | 600 | $165.23 | 2,563 |
| 2021-03-29 | Open-market sale | 100 | $167.35 | 1,963 |
| 2021-03-29 | Open-market sale | 500 | $166.22 | 2,063 |
| 2021-03-29 | Open-market sale | 200 | $169.70 | 1,763 |
| 2021-03-29 | Open-market sale | 100 | $163.86 | 3,163 |
| 2021-03-29 | Option exercise | 1,500 | $5.82 | 3,263 |
| 2021-03-15 | Option exercise (derivative) | 2,000 | $0.00 | 149,334 |
| 2021-03-15 | Open-market sale | 500 | $182.84 | 3,053 |
| 2021-03-15 | Open-market sale | 790 | $183.85 | 2,263 |
| 2021-03-15 | Option exercise | 2,000 | $5.82 | 3,763 |
| 2021-03-15 | Open-market sale | 210 | $181.36 | 3,553 |
| 2021-03-15 | Open-market sale | 500 | $184.98 | 1,763 |
| 2021-01-06 | Grant / award | 1,168 | $0.00 | 1,763 |
| 2021-01-04 | Option exercise (derivative) | 3,000 | $0.00 | 151,334 |
| 2021-01-04 | Open-market sale | 100 | $199.71 | 595 |
| 2021-01-04 | Open-market sale | 200 | $198.92 | 695 |
| 2021-01-04 | Open-market sale | 300 | $196.91 | 895 |
| 2021-01-04 | Open-market sale | 1,002 | $196.15 | 1,195 |
| 2021-01-04 | Open-market sale | 400 | $194.76 | 2,197 |
| 2021-01-04 | Open-market sale | 998 | $193.54 | 2,597 |
| 2021-01-04 | Option exercise | 3,000 | $5.82 | 3,595 |
| 2020-12-15 | Open-market sale | 300 | $183.42 | 695 |
| 2020-12-15 | Open-market sale | 100 | $184.64 | 595 |
| 2020-12-15 | Open-market sale | 404 | $179.78 | 1,233 |
| 2020-12-15 | Open-market sale | 238 | $181.52 | 995 |
| 2020-11-02 | Option exercise (derivative) | 3,000 | $0.00 | 154,334 |
| 2020-11-02 | Open-market sale | 1,182 | $134.69 | 2,518 |
| 2020-11-02 | Open-market sale | 481 | $135.61 | 2,037 |
| 2020-11-02 | Open-market sale | 400 | $136.91 | 1,637 |
| 2020-11-02 | Open-market sale | 937 | $133.85 | 3,700 |
| 2020-11-02 | Option exercise | 3,000 | $5.82 | 4,637 |
| 2020-10-02 | Option exercise (derivative) | 3,000 | $0.00 | 157,334 |
| 2020-10-02 | Open-market sale | 1,350 | $142.48 | 2,588 |
| 2020-10-02 | Option exercise | 3,000 | $5.82 | 4,637 |
| 2020-10-02 | Open-market sale | 451 | $144.68 | 1,637 |
| 2020-10-02 | Open-market sale | 500 | $143.79 | 2,088 |
| 2020-10-02 | Open-market sale | 699 | $141.75 | 3,938 |
| 2020-09-15 | Open-market sale | 400 | $129.03 | 2,279 |
| 2020-09-15 | Open-market sale | 445 | $130.57 | 1,834 |
| 2020-09-15 | Open-market sale | 197 | $132.62 | 1,637 |
| 2020-09-02 | Option exercise (derivative) | 3,000 | $0.00 | 160,334 |
| 2020-09-02 | Open-market sale | 3,000 | $157.16 | 2,679 |
| 2020-09-02 | Option exercise | 3,000 | $5.82 | 5,679 |
| 2020-08-03 | Option exercise (derivative) | 3,000 | $0.00 | 163,334 |
| 2020-08-03 | Option exercise | 3,000 | $5.82 | 5,679 |
| 2020-08-03 | Open-market sale | 901 | $131.30 | 4,778 |
| 2020-08-03 | Open-market sale | 1,899 | $132.28 | 2,879 |
| 2020-08-03 | Open-market sale | 200 | $132.94 | 2,679 |
| 2020-07-02 | Option exercise (derivative) | 3,000 | $0.00 | 166,334 |
| 2020-07-02 | Open-market sale | 1,958 | $110.42 | 3,721 |
| 2020-07-02 | Option exercise | 3,000 | $5.82 | 5,679 |
| 2020-07-02 | Open-market sale | 942 | $111.20 | 2,779 |
| 2020-07-02 | Open-market sale | 100 | $112.31 | 2,679 |
| 2020-06-15 | Option exercise (derivative) | 12,000 | $0.00 | 169,334 |
| 2020-06-15 | Open-market sale | 4,299 | $103.58 | 10,863 |
| 2020-06-15 | Open-market sale | 11,781 | $104.65 | 25,624 |
| 2020-06-15 | Open-market sale | 2,002 | $102.81 | 51,822 |
| 2020-06-15 | Open-market sale | 1,800 | $101.84 | 53,824 |
| 2020-06-15 | Open-market sale | 500 | $104.94 | 2,679 |
| 2020-06-15 | Open-market sale | 7,684 | $104.40 | 3,179 |
| 2020-06-15 | Open-market sale | 14,417 | $103.91 | 37,405 |
| 2020-06-15 | Open-market sale | 1,600 | $101.81 | 15,162 |
| 2020-06-15 | Option exercise | 12,000 | $5.82 | 16,762 |
| 2020-03-02 | Option exercise (derivative) | 1,000 | $0.00 | 181,334 |
| 2020-03-02 | Option exercise | 1,000 | $5.82 | 5,762 |
| 2020-03-02 | Open-market sale | 1,000 | $52.81 | 4,762 |
| 2020-02-03 | Option exercise (derivative) | 1,000 | $0.00 | 182,334 |
| 2020-02-03 | Option exercise | 1,000 | $5.82 | 5,762 |
| 2020-02-03 | Open-market sale | 1,000 | $56.63 | 4,762 |
| 2020-01-10 | Grant / award | 4,167 | $0.00 | 4,762 |
| 2020-01-02 | Option exercise (derivative) | 1,000 | $0.00 | 183,334 |
| 2020-01-02 | Option exercise | 1,000 | $5.82 | 1,595 |
| 2020-01-02 | Open-market sale | 1,000 | $46.87 | 595 |
| 2019-12-16 | Open-market sale | 1,000 | $46.05 | 595 |
| 2019-12-02 | Option exercise (derivative) | 1,000 | $0.00 | 184,334 |
| 2019-12-02 | Open-market sale | 200 | $50.96 | 1,595 |
| 2019-12-02 | Option exercise | 1,000 | $5.82 | 2,595 |
| 2019-12-02 | Open-market sale | 800 | $50.34 | 1,795 |
| 2019-11-01 | Option exercise (derivative) | 1,000 | $0.00 | 185,334 |
| 2019-11-01 | Option exercise | 1,000 | $5.82 | 2,595 |
| 2019-11-01 | Open-market sale | 1,000 | $44.00 | 1,595 |
| 2019-10-01 | Option exercise (derivative) | 1,000 | $0.00 | 186,334 |
| 2019-10-01 | Open-market sale | 100 | $47.50 | 1,595 |
| 2019-10-01 | Open-market sale | 900 | $46.72 | 1,695 |
| 2019-10-01 | Option exercise | 1,000 | $5.82 | 2,595 |
| 2019-09-16 | Open-market sale | 1,000 | $47.02 | 1,595 |
| 2019-09-03 | Option exercise (derivative) | 1,000 | $0.00 | 187,334 |
| 2019-09-03 | Open-market sale | 1,000 | $68.09 | 2,595 |
| 2019-09-03 | Option exercise | 1,000 | $5.82 | 3,595 |
| 2019-08-01 | Option exercise (derivative) | 1,000 | $0.00 | 188,334 |
| 2019-08-01 | Open-market sale | 606 | $84.64 | 2,989 |
| 2019-08-01 | Open-market sale | 394 | $85.24 | 2,595 |
| 2019-08-01 | Option exercise | 1,000 | $5.82 | 3,595 |
| 2019-07-01 | Option exercise (derivative) | 1,000 | $0.00 | 189,334 |
| 2019-07-01 | Option exercise | 1,000 | $5.82 | 3,595 |
| 2019-07-01 | Open-market sale | 1,000 | $78.23 | 2,595 |
| 2019-06-17 | Open-market sale | 400 | $76.22 | 43,194 |
| 2019-06-17 | Open-market sale | 100 | $78.49 | 42,594 |
| 2019-06-17 | Open-market sale | 500 | $77.56 | 42,694 |
| 2019-06-03 | Option exercise (derivative) | 1,000 | $0.00 | 190,334 |
| 2019-06-03 | Open-market sale | 100 | $67.80 | 43,694 |
| 2019-06-03 | Option exercise | 1,000 | $5.82 | 44,594 |
| 2019-06-03 | Open-market sale | 100 | $69.00 | 43,594 |
| 2019-06-03 | Open-market sale | 800 | $66.78 | 43,794 |
| 2019-05-01 | Option exercise (derivative) | 1,000 | $0.00 | 191,334 |
| 2019-05-01 | Open-market sale | 100 | $68.54 | 43,594 |
| 2019-05-01 | Open-market sale | 400 | $67.26 | 43,694 |
| 2019-05-01 | Open-market sale | 500 | $66.62 | 44,094 |
| 2019-05-01 | Option exercise | 1,000 | $5.82 | 44,594 |
| 2019-04-01 | Option exercise (derivative) | 1,000 | $0.00 | 192,334 |
| 2019-04-01 | Option exercise | 1,000 | $5.82 | 44,594 |
| 2019-04-01 | Open-market sale | 1,000 | $72.00 | 43,594 |
| 2019-03-18 | Open-market sale | 1,000 | $67.39 | 43,594 |
| 2018-12-18 | Grant / award | 4,595 | $0.00 | 44,594 |
| 2018-03-20 | Open-market buy | 15,625 | $16.00 | 15,625 |
| 2018-03-15 | — | — | — | 39,999 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.