SEC CIK 1588334
Rogers Scot Frazier
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| TDCview stock → | 216,637 | 2026-06-15 |
| FFIVview stock → | 20,075 | 2025-02-26 |
Position History — FFIV
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — FFIV
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2025-02-26 | Open-market sale | 3,486 | $293.18 | 20,075 |
| 2025-02-01 | Option exercise (derivative) | 796 | $0.00 | 5,568 |
| 2025-02-01 | Option exercise (derivative) | 547 | $0.00 | 6,021 |
| 2025-02-01 | Option exercise (derivative) | 750 | $0.00 | 2,249 |
| 2025-02-01 | Option exercise | 2,093 | $0.00 | 24,407 |
| 2025-02-01 | Tax withholding | 846 | $297.26 | 23,561 |
| 2024-11-04 | Open-market sale | 1,076 | $230.41 | 25,773 |
| 2024-11-04 | Open-market sale | 2,398 | $232.55 | 22,314 |
| 2024-11-04 | Open-market sale | 1,061 | $231.79 | 24,712 |
| 2024-11-01 | Option exercise (derivative) | 749 | $0.00 | 2,999 |
| 2024-11-01 | Grant / award (derivative) | 6,568 | $0.00 | 6,568 |
| 2024-11-01 | Option exercise (derivative) | 465 | $0.00 | 0 |
| 2024-11-01 | Option exercise (derivative) | 795 | $0.00 | 6,364 |
| 2024-11-01 | Tax withholding | 4,893 | $233.88 | 26,849 |
| 2024-11-01 | Option exercise | 2,009 | $0.00 | 31,742 |
| 2024-10-31 | Grant / award | 10,439 | $0.00 | 29,733 |
| 2024-08-01 | Option exercise (derivative) | 796 | $0.00 | 7,159 |
| 2024-08-01 | Option exercise (derivative) | 750 | $0.00 | 3,748 |
| 2024-08-01 | Option exercise (derivative) | 465 | $0.00 | 465 |
| 2024-08-01 | Option exercise | 796 | $0.00 | 20,084 |
| 2024-08-01 | Option exercise | 465 | $0.00 | 18,538 |
| 2024-08-01 | Option exercise | 750 | $0.00 | 19,288 |
| 2024-08-01 | Tax withholding | 790 | $0.00 | 19,294 |
| 2024-07-30 | Open-market sale | 947 | $199.64 | 18,546 |
| 2024-07-30 | Open-market sale | 473 | $200.00 | 18,073 |
| 2024-06-05 | Open-market sale | 3,315 | $168.46 | 19,493 |
| 2024-05-01 | Option exercise (derivative) | 795 | $0.00 | 7,955 |
| 2024-05-01 | Option exercise (derivative) | 750 | $0.00 | 4,498 |
| 2024-05-01 | Option exercise (derivative) | 465 | $0.00 | 930 |
| 2024-05-01 | Option exercise | 795 | $0.00 | 23,597 |
| 2024-05-01 | Tax withholding | 789 | $0.00 | 22,808 |
| 2024-05-01 | Option exercise | 465 | $0.00 | 22,052 |
| 2024-05-01 | Option exercise | 750 | $0.00 | 22,802 |
| 2024-02-01 | Option exercise (derivative) | 749 | $0.00 | 5,248 |
| 2024-02-01 | Option exercise (derivative) | 795 | $0.00 | 8,750 |
| 2024-02-01 | Option exercise (derivative) | 465 | $0.00 | 1,395 |
| 2024-02-01 | Tax withholding | 823 | $0.00 | 21,587 |
| 2024-02-01 | Option exercise | 2,009 | $0.00 | 22,410 |
| 2023-12-12 | Open-market sale | 1,500 | $175.00 | 20,401 |
| 2023-11-02 | Open-market sale | 2,000 | $151.56 | 21,901 |
| 2023-11-01 | Option exercise (derivative) | 465 | $0.00 | 1,860 |
| 2023-11-01 | Option exercise (derivative) | 750 | $0.00 | 5,997 |
| 2023-11-01 | Grant / award (derivative) | 9,545 | $0.00 | 9,545 |
| 2023-11-01 | Option exercise (derivative) | 763 | $0.00 | 0 |
| 2023-11-01 | Option exercise | 1,978 | $0.00 | 27,614 |
| 2023-11-01 | Tax withholding | 3,713 | $0.00 | 23,901 |
| 2023-10-31 | Grant / award | 7,471 | $0.00 | 25,636 |
| 2023-08-09 | Open-market sale | 1,000 | $160.33 | 18,165 |
| 2023-08-01 | Option exercise (derivative) | 465 | $0.00 | 2,325 |
| 2023-08-01 | Option exercise (derivative) | 762 | $0.00 | 763 |
| 2023-08-01 | Option exercise (derivative) | 749 | $0.00 | 6,747 |
| 2023-08-01 | Tax withholding | 775 | $0.00 | 19,165 |
| 2023-08-01 | Option exercise | 1,976 | $0.00 | 19,940 |
| 2023-05-01 | Option exercise (derivative) | 762 | $0.00 | 1,525 |
| 2023-05-01 | Option exercise (derivative) | 750 | $0.00 | 7,496 |
| 2023-05-01 | Option exercise (derivative) | 465 | $0.00 | 2,790 |
| 2023-05-01 | Option exercise | 1,977 | $0.00 | 18,740 |
| 2023-05-01 | Tax withholding | 776 | $0.00 | 17,964 |
| 2023-02-01 | Option exercise (derivative) | 762 | $0.00 | 2,287 |
| 2023-02-01 | Option exercise (derivative) | 465 | $0.00 | 3,255 |
| 2023-02-01 | Option exercise (derivative) | 749 | $0.00 | 8,246 |
| 2023-02-01 | Option exercise | 1,976 | $0.00 | 17,578 |
| 2023-02-01 | Tax withholding | 815 | $0.00 | 16,763 |
| 2022-11-01 | Option exercise (derivative) | 762 | $0.00 | 3,049 |
| 2022-11-01 | Option exercise (derivative) | 465 | $0.00 | 3,720 |
| 2022-11-01 | Option exercise (derivative) | 685 | $0.00 | 0 |
| 2022-11-01 | Grant / award (derivative) | 8,995 | $0.00 | 8,995 |
| 2022-11-01 | Tax withholding | 3,495 | $0.00 | 15,602 |
| 2022-11-01 | Option exercise | 1,912 | $0.00 | 19,097 |
| 2022-10-31 | Grant / award | 6,984 | $0.00 | 17,185 |
| 2022-08-03 | Open-market sale | 878 | $165.56 | 10,201 |
| 2022-08-01 | Option exercise (derivative) | 762 | $0.00 | 3,811 |
| 2022-08-01 | Option exercise (derivative) | 465 | $0.00 | 4,185 |
| 2022-08-01 | Option exercise (derivative) | 684 | $0.00 | 685 |
| 2022-08-01 | Tax withholding | 750 | $0.00 | 11,079 |
| 2022-08-01 | Option exercise | 1,911 | $0.00 | 11,829 |
| 2022-05-03 | Open-market sale | 879 | $171.33 | 9,918 |
| 2022-05-01 | Option exercise (derivative) | 685 | $0.00 | 1,369 |
| 2022-05-01 | Option exercise (derivative) | 762 | $0.00 | 4,573 |
| 2022-05-01 | Option exercise (derivative) | 465 | $0.00 | 4,650 |
| 2022-05-01 | Option exercise | 1,912 | $0.00 | 11,547 |
| 2022-05-01 | Tax withholding | 750 | $0.00 | 10,797 |
| 2022-02-03 | Open-market sale | 852 | $199.95 | 9,635 |
| 2022-02-01 | Option exercise (derivative) | 684 | $0.00 | 2,054 |
| 2022-02-01 | Option exercise (derivative) | 762 | $0.00 | 5,335 |
| 2022-02-01 | Option exercise (derivative) | 464 | $0.00 | 5,115 |
| 2022-02-01 | Option exercise | 1,910 | $0.00 | 11,263 |
| 2022-02-01 | Tax withholding | 776 | $0.00 | 10,487 |
| 2021-11-03 | Open-market sale | 1,919 | $219.76 | 14,209 |
| 2021-11-03 | Open-market sale | 200 | $222.27 | 9,353 |
| 2021-11-03 | Open-market sale | 1,200 | $218.11 | 16,128 |
| 2021-11-03 | Open-market sale | 3,442 | $221.69 | 9,553 |
| 2021-11-03 | Open-market sale | 1,214 | $220.58 | 12,995 |
| 2021-11-01 | Option exercise (derivative) | 545 | $0.00 | 0 |
| 2021-11-01 | Option exercise (derivative) | 762 | $0.00 | 6,097 |
| 2021-11-01 | Grant / award (derivative) | 5,579 | $0.00 | 5,579 |
| 2021-11-01 | Option exercise (derivative) | 685 | $0.00 | 2,738 |
| 2021-11-01 | Option exercise | 2,411 | $0.00 | 22,486 |
| 2021-11-01 | Tax withholding | 5,158 | $0.00 | 17,328 |
| 2021-10-29 | Grant / award | 10,722 | $0.00 | 20,075 |
| 2021-10-27 | Open-market sale | 829 | $215.80 | 9,353 |
| 2021-10-27 | Open-market sale | 469 | $215.79 | 13,713 |
| 2021-10-27 | Open-market sale | 500 | $216.24 | 13,213 |
| 2021-10-27 | Open-market sale | 800 | $217.97 | 12,413 |
| 2021-10-27 | Open-market sale | 1,131 | $219.17 | 11,282 |
| 2021-10-27 | Open-market sale | 400 | $220.41 | 10,882 |
| 2021-10-27 | Open-market sale | 500 | $221.41 | 10,382 |
| 2021-10-27 | Open-market sale | 200 | $223.20 | 10,182 |
| 2021-08-02 | Open-market sale | 1,229 | $205.40 | 14,182 |
| 2021-08-01 | Option exercise (derivative) | 762 | $0.00 | 6,859 |
| 2021-08-01 | Option exercise (derivative) | 419 | $0.00 | 419 |
| 2021-08-01 | Option exercise (derivative) | 684 | $0.00 | 3,423 |
| 2021-08-01 | Option exercise (derivative) | 544 | $0.00 | 545 |
| 2021-08-01 | Tax withholding | 946 | $206.51 | 15,411 |
| 2021-08-01 | Option exercise | 2,409 | $0.00 | 16,357 |
| 2021-05-03 | Open-market sale | 1,229 | $183.24 | 13,948 |
| 2021-05-01 | Option exercise (derivative) | 544 | $0.00 | 1,089 |
| 2021-05-01 | Option exercise (derivative) | 762 | $0.00 | 7,621 |
| 2021-05-01 | Option exercise (derivative) | 419 | $0.00 | 838 |
| 2021-05-01 | Option exercise (derivative) | 685 | $0.00 | 4,107 |
| 2021-05-01 | Option exercise | 2,410 | $0.00 | 16,123 |
| 2021-05-01 | Tax withholding | 946 | $186.76 | 15,177 |
| 2021-02-01 | Option exercise (derivative) | 762 | $0.00 | 8,383 |
| 2021-02-01 | Option exercise (derivative) | 544 | $0.00 | 1,633 |
| 2021-02-01 | Option exercise (derivative) | 419 | $0.00 | 1,257 |
| 2021-02-01 | Option exercise (derivative) | 684 | $0.00 | 4,792 |
| 2021-02-01 | Open-market sale | 1,157 | $195.57 | 13,713 |
| 2021-02-01 | Tax withholding | 972 | $196.35 | 14,870 |
| 2021-02-01 | Option exercise | 2,409 | $0.00 | 15,842 |
| 2020-11-02 | Grant / award (derivative) | 9,145 | $0.00 | 9,145 |
| 2020-11-02 | Open-market sale | 1,588 | $130.57 | 16,934 |
| 2020-11-02 | Open-market sale | 1,201 | $131.38 | 15,733 |
| 2020-11-02 | Open-market sale | 1,400 | $132.72 | 14,333 |
| 2020-11-02 | Open-market sale | 900 | $133.78 | 13,433 |
| 2020-11-01 | Option exercise (derivative) | 502 | $0.00 | 0 |
| 2020-11-01 | Option exercise (derivative) | 685 | $0.00 | 5,476 |
| 2020-11-01 | Option exercise (derivative) | 419 | $0.00 | 1,676 |
| 2020-11-01 | Option exercise (derivative) | 544 | $0.00 | 2,177 |
| 2020-11-01 | Tax withholding | 3,291 | $132.94 | 18,522 |
| 2020-11-01 | Option exercise | 2,150 | $0.00 | 21,813 |
| 2020-10-30 | Grant / award | 6,230 | $0.00 | 19,663 |
| 2020-08-03 | Open-market sale | 481 | $135.30 | 14,166 |
| 2020-08-03 | Open-market sale | 733 | $137.29 | 13,433 |
| 2020-08-01 | Option exercise (derivative) | 684 | $0.00 | 6,161 |
| 2020-08-01 | Option exercise (derivative) | 502 | $0.00 | 502 |
| 2020-08-01 | Option exercise (derivative) | 418 | $0.00 | 2,095 |
| 2020-08-01 | Option exercise (derivative) | 545 | $0.00 | 2,721 |
| 2020-08-01 | Tax withholding | 981 | $135.90 | 14,647 |
| 2020-08-01 | Option exercise | 2,149 | $0.00 | 15,628 |
| 2020-07-31 | Grant / award | 349 | $0.00 | 13,479 |
| 2020-05-01 | Option exercise (derivative) | 419 | $0.00 | 2,513 |
| 2020-05-01 | Option exercise (derivative) | 685 | $0.00 | 6,845 |
| 2020-05-01 | Option exercise (derivative) | 502 | $0.00 | 1,004 |
| 2020-05-01 | Option exercise (derivative) | 544 | $0.00 | 3,266 |
| 2020-05-01 | Option exercise | 2,150 | $0.00 | 15,236 |
| 2020-05-01 | Open-market sale | 1,606 | $135.28 | 13,630 |
| 2020-05-01 | Open-market sale | 500 | $136.12 | 13,130 |
| 2020-04-30 | Grant / award | 482 | $0.00 | 13,086 |
| 2020-02-03 | Open-market sale | 1,821 | $121.88 | 12,904 |
| 2020-02-03 | Open-market sale | 300 | $122.74 | 12,604 |
| 2020-02-01 | Option exercise (derivative) | 502 | $0.00 | 1,506 |
| 2020-02-01 | Option exercise (derivative) | 544 | $0.00 | 3,810 |
| 2020-02-01 | Option exercise (derivative) | 419 | $0.00 | 2,932 |
| 2020-02-01 | Option exercise (derivative) | 684 | $0.00 | 7,530 |
| 2020-02-01 | Option exercise | 2,149 | $0.00 | 14,725 |
| 2020-01-31 | Grant / award | 502 | $0.00 | 12,576 |
| 2019-11-01 | Option exercise (derivative) | 544 | $0.00 | 4,354 |
| 2019-11-01 | Option exercise (derivative) | 419 | $0.00 | 3,351 |
| 2019-11-01 | Option exercise (derivative) | 502 | $0.00 | 2,008 |
| 2019-11-01 | Option exercise (derivative) | 565 | $0.00 | 0 |
| 2019-11-01 | Grant / award (derivative) | 8,214 | $0.00 | 8,214 |
| 2019-11-01 | Option exercise | 2,030 | $0.00 | 17,984 |
| 2019-11-01 | Open-market sale | 3,222 | $145.77 | 12,274 |
| 2019-11-01 | Open-market sale | 200 | $146.30 | 12,074 |
| 2019-11-01 | Open-market sale | 2,188 | $144.78 | 15,496 |
| 2019-11-01 | Open-market sale | 300 | $143.61 | 17,684 |
| 2019-10-31 | Grant / award | 5,358 | $0.00 | 15,954 |
| 2019-08-01 | Option exercise (derivative) | 419 | $0.00 | 3,770 |
| 2019-08-01 | Option exercise (derivative) | 544 | $0.00 | 4,898 |
| 2019-08-01 | Option exercise (derivative) | 502 | $0.00 | 2,510 |
| 2019-08-01 | Option exercise (derivative) | 565 | $0.00 | 565 |
| 2019-08-01 | Open-market sale | 500 | $149.12 | 10,596 |
| 2019-08-01 | Open-market sale | 1,018 | $148.08 | 11,096 |
| 2019-08-01 | Open-market sale | 100 | $146.23 | 12,114 |
| 2019-08-01 | Open-market sale | 841 | $145.03 | 12,214 |
| 2019-08-01 | Option exercise | 2,030 | $0.00 | 13,055 |
| 2019-07-31 | Grant / award | 1,044 | $0.00 | 11,025 |
| 2019-05-01 | Option exercise (derivative) | 545 | $0.00 | 5,442 |
| 2019-05-01 | Option exercise (derivative) | 419 | $0.00 | 4,189 |
| 2019-05-01 | Option exercise (derivative) | 502 | $0.00 | 3,012 |
| 2019-05-01 | Option exercise (derivative) | 565 | $0.00 | 1,130 |
| 2019-05-01 | Option exercise (derivative) | 205 | $0.00 | 0 |
| 2019-05-01 | Open-market sale | 200 | $156.16 | 9,981 |
| 2019-05-01 | Open-market sale | 744 | $152.90 | 12,023 |
| 2019-05-01 | Open-market sale | 1,842 | $154.21 | 10,181 |
| 2019-05-01 | Option exercise | 2,236 | $0.00 | 12,767 |
| 2019-04-29 | Grant / award | 1,247 | $0.00 | 10,531 |
| 2019-02-01 | Option exercise (derivative) | 205 | $0.00 | 205 |
| 2019-02-01 | Option exercise (derivative) | 502 | $0.00 | 3,514 |
| 2019-02-01 | Option exercise (derivative) | 418 | $0.00 | 4,608 |
| 2019-02-01 | Option exercise (derivative) | 544 | $0.00 | 5,987 |
| 2019-02-01 | Option exercise (derivative) | 565 | $0.00 | 1,695 |
| 2019-02-01 | Open-market sale | 609 | $161.34 | 9,284 |
| 2019-02-01 | Option exercise | 2,234 | $0.00 | 12,083 |
| 2019-02-01 | Open-market sale | 2,190 | $160.65 | 9,893 |
| 2019-01-30 | Grant / award | 1,265 | $0.00 | 9,849 |
| 2018-11-01 | Option exercise (derivative) | 205 | $0.00 | 410 |
| 2018-11-01 | Option exercise (derivative) | 565 | $0.00 | 2,260 |
| 2018-11-01 | Option exercise (derivative) | 544 | $0.00 | 6,531 |
| 2018-11-01 | Option exercise (derivative) | 7,301 | $0.00 | 0 |
| 2018-11-01 | Option exercise (derivative) | 502 | $0.00 | 4,016 |
| 2018-11-01 | Grant / award (derivative) | 5,026 | $0.00 | 5,026 |
| 2018-11-01 | Option exercise | 9,372 | $0.00 | 22,141 |
| 2018-11-01 | Open-market sale | 1,900 | $175.39 | 20,241 |
| 2018-11-01 | Open-market sale | 3,712 | $177.90 | 15,121 |
| 2018-11-01 | Open-market sale | 6,537 | $178.86 | 8,584 |
| 2018-11-01 | Open-market sale | 1,408 | $176.94 | 18,833 |
| 2018-10-31 | Grant / award | 4,185 | $0.00 | 12,769 |
| 2018-08-01 | Option exercise (derivative) | 254 | $0.00 | 255 |
| 2018-08-01 | Option exercise (derivative) | 205 | $0.00 | 615 |
| 2018-08-01 | Option exercise (derivative) | 544 | $0.00 | 7,075 |
| 2018-08-01 | Option exercise (derivative) | 502 | $0.00 | 4,518 |
| 2018-08-01 | Option exercise (derivative) | 565 | $0.00 | 2,825 |
| 2018-08-01 | Option exercise | 2,070 | $0.00 | 11,096 |
| 2018-08-01 | Open-market sale | 200 | $171.95 | 8,884 |
| 2018-08-01 | Open-market sale | 2,012 | $170.70 | 9,084 |
| 2018-08-01 | Open-market sale | 300 | $172.50 | 8,584 |
| 2018-07-27 | Grant / award | 1,518 | $0.00 | 9,026 |
| 2018-05-01 | Option exercise (derivative) | 544 | $0.00 | 7,619 |
| 2018-05-01 | Option exercise (derivative) | 565 | $0.00 | 3,390 |
| 2018-05-01 | Option exercise (derivative) | 254 | $0.00 | 509 |
| 2018-05-01 | Option exercise (derivative) | 298 | $0.00 | 0 |
| 2018-05-01 | Option exercise (derivative) | 502 | $0.00 | 5,020 |
| 2018-05-01 | Option exercise (derivative) | 205 | $0.00 | 820 |
| 2018-05-01 | Open-market sale | 100 | $162.86 | 8,546 |
| 2018-05-01 | Open-market sale | 1,038 | $164.42 | 7,508 |
| 2018-05-01 | Open-market sale | 1,300 | $162.23 | 8,646 |
| 2018-05-01 | Open-market sale | 300 | $161.27 | 9,946 |
| 2018-05-01 | Option exercise | 2,368 | $0.00 | 10,246 |
| 2018-04-27 | Grant / award | 1,544 | $0.00 | 7,878 |
| 2018-02-01 | Option exercise (derivative) | 297 | $0.00 | 298 |
| 2018-02-01 | Option exercise (derivative) | 254 | $0.00 | 763 |
| 2018-02-01 | Option exercise (derivative) | 205 | $0.00 | 1,025 |
| 2018-02-01 | Option exercise (derivative) | 564 | $0.00 | 3,955 |
| 2018-02-01 | Option exercise (derivative) | 544 | $0.00 | 8,163 |
| 2018-02-01 | Option exercise (derivative) | 502 | $0.00 | 5,522 |
| 2018-02-01 | Option exercise | 2,366 | $0.00 | 9,072 |
| 2018-02-01 | Open-market sale | 1,200 | $144.24 | 7,872 |
| 2018-02-01 | Open-market sale | 1,538 | $145.29 | 6,334 |
| 2018-01-26 | Grant / award | 1,545 | $0.00 | 6,706 |
| 2017-11-01 | Option exercise (derivative) | 565 | $0.00 | 4,519 |
| 2017-11-01 | Grant / award (derivative) | 8,707 | $0.00 | 8,707 |
| 2017-11-01 | Option exercise (derivative) | 502 | $0.00 | 6,024 |
| 2017-11-01 | Option exercise (derivative) | 297 | $0.00 | 595 |
| 2017-11-01 | Option exercise (derivative) | 254 | $0.00 | 1,017 |
| 2017-11-01 | Option exercise (derivative) | 205 | $0.00 | 1,230 |
| 2017-11-01 | Option exercise | 1,823 | $0.00 | 7,449 |
| 2017-11-01 | Open-market sale | 1,188 | $120.74 | 6,261 |
| 2017-11-01 | Open-market sale | 1,100 | $121.40 | 5,161 |
| 2017-10-27 | Grant / award | 1,445 | $0.00 | 5,626 |
| 2017-08-01 | Option exercise (derivative) | 565 | $0.00 | 5,084 |
| 2017-08-01 | Option exercise (derivative) | 297 | $0.00 | 892 |
| 2017-08-01 | Option exercise (derivative) | 254 | $0.00 | 1,271 |
| 2017-08-01 | Option exercise (derivative) | 204 | $0.00 | 1,435 |
| 2017-08-01 | Option exercise (derivative) | 502 | $0.00 | 6,526 |
| 2017-08-01 | Open-market sale | 295 | $121.21 | 4,181 |
| 2017-08-01 | Option exercise | 1,822 | $0.00 | 6,476 |
| 2017-08-01 | Open-market sale | 2,000 | $120.56 | 4,476 |
| 2017-07-31 | Grant / award | 1,456 | $0.00 | 4,654 |
| 2017-05-01 | Option exercise (derivative) | 298 | $0.00 | 1,189 |
| 2017-05-01 | Option exercise (derivative) | 254 | $0.00 | 1,525 |
| 2017-05-01 | Option exercise (derivative) | 205 | $0.00 | 1,639 |
| 2017-05-01 | Option exercise (derivative) | 565 | $0.00 | 5,649 |
| 2017-05-01 | Option exercise (derivative) | 502 | $0.00 | 7,028 |
| 2017-05-01 | Option exercise | 1,824 | $0.00 | 11,285 |
| 2017-05-01 | Open-market sale | 100 | $128.66 | 8,983 |
| 2017-05-01 | Open-market sale | 2,202 | $127.65 | 9,083 |
| 2017-05-01 | Open-market sale | 100 | $130.05 | 8,883 |
| 2017-04-28 | Grant / award | 1,513 | $0.00 | 9,461 |
| 2017-02-01 | Option exercise (derivative) | 565 | $0.00 | 6,214 |
| 2017-02-01 | Option exercise (derivative) | 501 | $0.00 | 7,530 |
| 2017-02-01 | Option exercise (derivative) | 205 | $0.00 | 1,844 |
| 2017-02-01 | Option exercise (derivative) | 254 | $0.00 | 1,779 |
| 2017-02-01 | Option exercise (derivative) | 297 | $0.00 | 1,487 |
| 2017-02-01 | Open-market sale | 2,006 | $132.20 | 8,348 |
| 2017-02-01 | Open-market sale | 400 | $133.16 | 7,948 |
| 2017-02-01 | Option exercise | 1,822 | $0.00 | 10,354 |
| 2017-01-27 | Grant / award | 1,520 | $0.00 | 8,532 |
| 2016-11-01 | Option exercise (derivative) | 297 | $0.00 | 1,784 |
| 2016-11-01 | Option exercise (derivative) | 255 | $0.00 | 2,033 |
| 2016-11-01 | Option exercise (derivative) | 205 | $0.00 | 2,049 |
| 2016-11-01 | Option exercise (derivative) | 565 | $0.00 | 6,779 |
| 2016-11-01 | Open-market sale | 600 | $136.29 | 8,072 |
| 2016-11-01 | Option exercise | 1,322 | $0.00 | 8,672 |
| 2016-11-01 | Open-market sale | 1,060 | $137.37 | 7,012 |
| 2016-10-28 | Grant / award (derivative) | 8,031 | $0.00 | 8,031 |
| 2016-10-28 | Grant / award (derivative) | 7,301 | $0.00 | 7,301 |
| 2016-10-28 | Grant / award | 983 | $0.00 | 7,350 |
| 2016-08-02 | Open-market sale | 1,407 | $122.84 | 6,567 |
| 2016-08-02 | Open-market sale | 200 | $123.47 | 6,367 |
| 2016-08-01 | Option exercise (derivative) | 205 | $0.00 | 2,254 |
| 2016-08-01 | Option exercise (derivative) | 254 | $0.00 | 2,288 |
| 2016-08-01 | Option exercise (derivative) | 297 | $0.00 | 2,081 |
| 2016-08-01 | Option exercise (derivative) | 565 | $0.00 | 7,344 |
| 2016-08-01 | Option exercise | 1,321 | $0.00 | 7,974 |
| 2016-07-29 | Grant / award | 974 | $0.00 | 6,653 |
| 2016-05-02 | Open-market sale | 1,597 | $103.64 | 5,679 |
| 2016-05-01 | Option exercise (derivative) | 565 | $0.00 | 7,909 |
| 2016-05-01 | Option exercise (derivative) | 298 | $0.00 | 2,378 |
| 2016-05-01 | Option exercise (derivative) | 254 | $0.00 | 2,542 |
| 2016-05-01 | Option exercise (derivative) | 205 | $0.00 | 2,459 |
| 2016-05-01 | Option exercise | 1,322 | $0.00 | 7,276 |
| 2016-04-29 | Grant / award | 959 | $0.00 | 5,954 |
| 2016-02-25 | Open-market sale | 653 | $95.00 | 4,995 |
| 2016-02-01 | Option exercise (derivative) | 297 | $0.00 | 2,676 |
| 2016-02-01 | Option exercise (derivative) | 254 | $0.00 | 2,796 |
| 2016-02-01 | Option exercise (derivative) | 205 | $0.00 | 2,664 |
| 2016-02-01 | Option exercise (derivative) | 564 | $0.00 | 8,474 |
| 2016-02-01 | Option exercise | 1,320 | $0.00 | 6,674 |
| 2016-02-01 | Open-market sale | 900 | $93.48 | 5,774 |
| 2016-02-01 | Open-market sale | 126 | $94.15 | 5,648 |
| 2016-01-29 | Grant / award | 1,012 | $0.00 | 5,354 |
| 2015-11-02 | Open-market sale | 918 | $109.15 | 4,715 |
| 2015-11-02 | Open-market sale | 373 | $110.27 | 4,342 |
| 2015-11-01 | Option exercise (derivative) | 592 | $0.00 | 0 |
| 2015-11-01 | Option exercise (derivative) | 205 | $0.00 | 2,869 |
| 2015-11-01 | Option exercise (derivative) | 254 | $0.00 | 3,050 |
| 2015-11-01 | Option exercise (derivative) | 297 | $0.00 | 2,973 |
| 2015-11-01 | Option exercise | 1,348 | $0.00 | 5,633 |
| 2015-10-30 | Grant / award (derivative) | 9,038 | $0.00 | 9,038 |
| 2015-10-30 | Grant / award | 446 | $0.00 | 4,285 |
| 2015-08-03 | Open-market sale | 905 | $131.04 | 4,139 |
| 2015-08-03 | Open-market sale | 300 | $131.90 | 3,839 |
| 2015-08-01 | Option exercise (derivative) | 254 | $0.00 | 3,304 |
| 2015-08-01 | Option exercise (derivative) | 204 | $0.00 | 3,074 |
| 2015-08-01 | Option exercise (derivative) | 591 | $0.00 | 592 |
| 2015-08-01 | Option exercise (derivative) | 297 | $0.00 | 3,270 |
| 2015-08-01 | Option exercise | 1,346 | $0.00 | 5,044 |
| 2015-07-30 | Grant / award | 452 | $0.00 | 3,698 |
| 2015-05-01 | Option exercise (derivative) | 254 | $0.00 | 3,558 |
| 2015-05-01 | Option exercise (derivative) | 592 | $0.00 | 1,183 |
| 2015-05-01 | Option exercise (derivative) | 1,188 | $0.00 | 3,567 |
| 2015-05-01 | Grant / award (derivative) | 3,278 | $0.00 | 3,278 |
| 2015-05-01 | Option exercise | 2,034 | $0.00 | 4,778 |
| 2015-05-01 | Open-market sale | 830 | $122.62 | 3,948 |
| 2015-05-01 | Open-market sale | 702 | $123.41 | 3,246 |
| 2015-04-28 | Grant / award | 252 | $0.00 | 2,744 |
| 2015-02-02 | Open-market sale | 400 | $110.84 | 2,829 |
| 2015-02-02 | Open-market sale | 337 | $111.73 | 2,492 |
| 2015-02-01 | Option exercise (derivative) | 254 | $0.00 | 3,812 |
| 2015-02-01 | Option exercise (derivative) | 591 | $0.00 | 1,775 |
| 2015-02-01 | Option exercise | 845 | $0.00 | 3,229 |
| 2015-01-29 | Grant / award | 253 | $0.00 | 2,384 |
| 2014-11-03 | Open-market sale | 197 | $124.27 | 2,231 |
| 2014-11-03 | Open-market sale | 100 | $125.39 | 2,131 |
| 2014-11-03 | Open-market sale | 100 | $122.37 | 2,428 |
| 2014-11-01 | Option exercise (derivative) | 592 | $0.00 | 2,366 |
| 2014-11-01 | Option exercise | 592 | $0.00 | 2,528 |
| 2014-10-31 | Grant / award (derivative) | 4,066 | $0.00 | 4,066 |
| 2014-08-01 | Option exercise (derivative) | 442 | $0.00 | 0 |
| 2014-08-01 | Option exercise (derivative) | 591 | $0.00 | 2,958 |
| 2014-08-01 | Open-market sale | 100 | $113.16 | 1,936 |
| 2014-08-01 | Open-market sale | 727 | $112.31 | 2,036 |
| 2014-08-01 | Option exercise | 1,033 | $0.00 | 2,763 |
| 2014-05-28 | Open-market sale | 207 | $110.00 | 1,730 |
| 2014-05-01 | Option exercise (derivative) | 591 | $0.00 | 3,549 |
| 2014-05-01 | Option exercise (derivative) | 442 | $0.00 | 442 |
| 2014-05-01 | Grant / award (derivative) | 4,755 | $0.00 | 4,755 |
| 2014-05-01 | Open-market sale | 300 | $105.18 | 2,257 |
| 2014-05-01 | Option exercise | 1,033 | $0.00 | 2,557 |
| 2014-05-01 | Open-market sale | 320 | $106.51 | 1,937 |
| 2014-02-10 | Open-market sale | 365 | $110.00 | 1,498 |
| 2014-02-03 | Open-market sale | 300 | $105.54 | 1,863 |
| 2014-02-03 | Open-market sale | 794 | $104.69 | 2,163 |
| 2014-02-01 | Option exercise (derivative) | 1,381 | $0.00 | 4,140 |
| 2014-02-01 | Option exercise (derivative) | 442 | $0.00 | 884 |
| 2014-02-01 | Option exercise | 1,823 | $0.00 | 2,957 |
| 2013-11-01 | Option exercise (derivative) | 441 | $0.00 | 1,326 |
| 2013-11-01 | Option exercise | 441 | $0.00 | 1,134 |
| 2013-10-29 | Grant / award (derivative) | 5,521 | $0.00 | 5,521 |
| 2013-10-29 | Grant / award (derivative) | 5,521 | $0.00 | 5,521 |
| 2013-10-01 | — | — | — | 674 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.