SEC CIK 1206990
RUNKEL JOHN F JR
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| SNPSview stock → | 23,383 | 2025-03-15 |
| ISRGview stock → | 403 | 2008-03-05 |
Position History — SNPS
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — SNPS
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2025-03-15 | Option exercise (derivative) | 406 | $0.00 | 811 |
| 2025-03-15 | Tax withholding | 151 | $446.23 | 23,383 |
| 2025-03-15 | Option exercise | 406 | $0.00 | 23,534 |
| 2025-02-28 | J | 25 | $388.69 | 23,128 |
| 2025-01-14 | Gift | 40 | $0.00 | 23,103 |
| 2024-12-18 | Grant / award (derivative) | 1,163 | $0.00 | 1,163 |
| 2024-12-18 | Grant / award (derivative) | 3,403 | $0.00 | 3,403 |
| 2024-12-06 | Option exercise (derivative) | 1,174 | $0.00 | 587 |
| 2024-12-06 | Option exercise (derivative) | 587 | $0.00 | 0 |
| 2024-12-06 | Option exercise (derivative) | 254 | $0.00 | 761 |
| 2024-12-06 | Option exercise (derivative) | 406 | $0.00 | 405 |
| 2024-12-06 | Tax withholding | 126 | $517.28 | 23,143 |
| 2024-12-06 | Tax withholding | 202 | $517.28 | 23,015 |
| 2024-12-06 | Option exercise | 254 | $0.00 | 23,269 |
| 2024-12-06 | Tax withholding | 583 | $517.28 | 20,626 |
| 2024-12-06 | Option exercise | 1,174 | $0.00 | 21,209 |
| 2024-12-06 | Option exercise | 3,749 | $0.00 | 24,375 |
| 2024-12-06 | Tax withholding | 1,859 | $517.28 | 22,516 |
| 2024-12-06 | Option exercise | 406 | $0.00 | 23,217 |
| 2024-12-06 | Tax withholding | 292 | $517.28 | 22,811 |
| 2024-12-06 | Option exercise | 587 | $0.00 | 23,103 |
| 2024-08-30 | J | 35 | $282.62 | 20,035 |
| 2024-06-10 | Option exercise (derivative) | 570 | $0.00 | 1,139 |
| 2024-06-10 | Option exercise (derivative) | 366 | $0.00 | 2,197 |
| 2024-06-10 | Option exercise | 570 | $234.17 | 20,570 |
| 2024-06-10 | Open-market sale | 570 | $566.97 | 20,000 |
| 2024-06-10 | Option exercise | 366 | $354.48 | 20,366 |
| 2024-05-24 | Option exercise (derivative) | 304 | $0.00 | 3,352 |
| 2024-05-24 | Option exercise (derivative) | 569 | $0.00 | 1,709 |
| 2024-05-24 | Option exercise (derivative) | 366 | $0.00 | 2,563 |
| 2024-05-24 | Option exercise | 304 | $354.45 | 20,304 |
| 2024-05-24 | Option exercise | 569 | $234.17 | 20,569 |
| 2024-05-24 | Option exercise | 366 | $354.48 | 20,366 |
| 2024-05-24 | Open-market sale | 304 | $582.90 | 20,000 |
| 2024-04-03 | Open-market sale | 5,319 | $579.37 | 20,000 |
| 2024-03-15 | Disposition to issuer (derivative) | 406 | $0.00 | 1,217 |
| 2024-03-15 | Tax withholding | 202 | $550.03 | 25,319 |
| 2024-03-15 | Option exercise | 406 | $0.00 | 25,521 |
| 2024-03-07 | Gift | 1,700 | $0.00 | 25,115 |
| 2024-02-29 | J | 35 | $282.62 | 26,815 |
| 2024-02-23 | Option exercise (derivative) | 1,219 | $0.00 | 3,656 |
| 2024-02-23 | Option exercise | 1,219 | $354.45 | 27,999 |
| 2024-02-23 | Open-market sale | 1,219 | $583.95 | 26,780 |
| 2024-01-02 | Option exercise (derivative) | 570 | $0.00 | 2,278 |
| 2024-01-02 | Option exercise (derivative) | 1,572 | $0.00 | 0 |
| 2024-01-02 | Option exercise (derivative) | 366 | $0.00 | 2,929 |
| 2024-01-02 | Option exercise | 366 | $354.48 | 27,146 |
| 2024-01-02 | Option exercise | 570 | $234.17 | 27,350 |
| 2024-01-02 | Option exercise | 1,572 | $135.88 | 28,352 |
| 2024-01-02 | Open-market sale | 1,572 | $506.18 | 26,780 |
| 2023-12-12 | Grant / award (derivative) | 3,749 | $0.00 | 3,749 |
| 2023-12-12 | Grant / award (derivative) | 1,015 | $0.00 | 1,015 |
| 2023-12-12 | Grant / award (derivative) | 3,145 | $0.00 | 3,145 |
| 2023-12-12 | Grant / award | 3,750 | $0.00 | 28,640 |
| 2023-12-12 | Tax withholding | 1,860 | $567.06 | 26,780 |
| 2023-12-08 | Disposition to issuer (derivative) | 587 | $0.00 | 1,761 |
| 2023-12-08 | Disposition to issuer (derivative) | 406 | $0.00 | 811 |
| 2023-12-08 | Disposition to issuer (derivative) | 1,174 | $0.00 | 2,348 |
| 2023-12-08 | Disposition to issuer (derivative) | 1,426 | $0.00 | 0 |
| 2023-12-08 | Option exercise | 406 | $0.00 | 25,092 |
| 2023-12-08 | Tax withholding | 292 | $535.93 | 24,686 |
| 2023-12-08 | Option exercise | 587 | $0.00 | 24,978 |
| 2023-12-08 | Tax withholding | 583 | $535.93 | 24,391 |
| 2023-12-08 | Option exercise | 1,174 | $0.00 | 24,974 |
| 2023-12-08 | Tax withholding | 708 | $535.93 | 23,800 |
| 2023-12-08 | Option exercise | 1,426 | $0.00 | 24,508 |
| 2023-12-08 | Tax withholding | 202 | $535.93 | 24,890 |
| 2023-10-05 | Gift | 1,100 | $0.00 | 23,082 |
| 2023-10-03 | Gift | 550 | $0.00 | 24,182 |
| 2023-09-13 | Option exercise (derivative) | 569 | $0.00 | 2,848 |
| 2023-09-13 | Option exercise (derivative) | 1,572 | $0.00 | 1,572 |
| 2023-09-13 | Option exercise (derivative) | 366 | $0.00 | 3,295 |
| 2023-09-13 | Option exercise | 569 | $234.17 | 25,301 |
| 2023-09-13 | Option exercise | 366 | $354.48 | 25,098 |
| 2023-09-13 | Open-market sale | 1,572 | $455.00 | 24,732 |
| 2023-09-13 | Option exercise | 1,572 | $135.88 | 26,304 |
| 2023-08-31 | J | 35 | $282.62 | 24,732 |
| 2023-08-30 | Option exercise (derivative) | 569 | $0.00 | 3,417 |
| 2023-08-30 | Option exercise (derivative) | 1,572 | $0.00 | 3,144 |
| 2023-08-30 | Option exercise (derivative) | 366 | $0.00 | 3,661 |
| 2023-08-30 | Option exercise | 366 | $354.48 | 25,063 |
| 2023-08-30 | Option exercise | 569 | $234.17 | 25,266 |
| 2023-08-30 | Option exercise | 1,572 | $135.88 | 26,269 |
| 2023-08-30 | Open-market sale | 1,572 | $454.35 | 24,697 |
| 2023-05-30 | Option exercise (derivative) | 1,831 | $0.00 | 4,027 |
| 2023-05-30 | Open-market sale | 1,831 | $455.00 | 24,697 |
| 2023-05-30 | Option exercise | 1,831 | $354.48 | 26,528 |
| 2023-05-22 | Gift | 450 | $0.00 | 24,697 |
| 2023-05-19 | Option exercise (derivative) | 570 | $0.00 | 3,986 |
| 2023-05-19 | Option exercise (derivative) | 1,572 | $0.00 | 4,716 |
| 2023-05-19 | Option exercise | 570 | $234.17 | 25,717 |
| 2023-05-19 | Option exercise | 1,572 | $135.88 | 26,719 |
| 2023-05-19 | Open-market sale | 1,572 | $413.03 | 25,147 |
| 2023-02-28 | J | 35 | $282.62 | 25,147 |
| 2023-02-17 | Option exercise (derivative) | 569 | $0.00 | 4,556 |
| 2023-02-17 | Option exercise (derivative) | 1,323 | $0.00 | 0 |
| 2023-02-17 | Option exercise (derivative) | 1,572 | $0.00 | 6,288 |
| 2023-02-17 | Grant / award (derivative) | 4,875 | $0.00 | 4,875 |
| 2023-02-17 | Grant / award (derivative) | 1,623 | $0.00 | 1,623 |
| 2023-02-17 | Option exercise | 1,572 | $135.88 | 26,684 |
| 2023-02-17 | Option exercise | 1,323 | $89.76 | 26,435 |
| 2023-02-17 | Open-market sale | 1,323 | $353.91 | 25,112 |
| 2023-02-17 | Option exercise | 569 | $234.17 | 25,681 |
| 2022-12-14 | Gift | 100 | $0.00 | 25,112 |
| 2022-12-13 | Gift | 650 | $0.00 | 25,212 |
| 2022-12-09 | Disposition to issuer (derivative) | 587 | $0.00 | 3,522 |
| 2022-12-09 | Grant / award | 1,482 | $0.00 | 26,597 |
| 2022-12-09 | Tax withholding | 735 | $325.75 | 25,862 |
| 2022-12-08 | Disposition to issuer (derivative) | 1,175 | $0.00 | 4,109 |
| 2022-12-08 | Disposition to issuer (derivative) | 406 | $0.00 | 1,217 |
| 2022-12-08 | Disposition to issuer (derivative) | 1,426 | $0.00 | 1,426 |
| 2022-12-08 | Disposition to issuer (derivative) | 1,253 | $0.00 | 0 |
| 2022-12-08 | Tax withholding | 292 | $330.61 | 24,911 |
| 2022-12-08 | Option exercise | 587 | $0.00 | 25,203 |
| 2022-12-08 | Tax withholding | 583 | $330.61 | 24,616 |
| 2022-12-08 | Option exercise | 1,175 | $0.00 | 25,199 |
| 2022-12-08 | Option exercise | 406 | $0.00 | 25,317 |
| 2022-12-08 | Tax withholding | 202 | $330.61 | 25,115 |
| 2022-12-08 | Tax withholding | 708 | $330.61 | 24,024 |
| 2022-12-08 | Option exercise | 1,426 | $0.00 | 24,732 |
| 2022-12-08 | Tax withholding | 622 | $330.61 | 23,306 |
| 2022-12-08 | Option exercise | 1,253 | $0.00 | 23,928 |
| 2022-12-02 | Option exercise (derivative) | 1,572 | $0.00 | 7,860 |
| 2022-12-02 | Option exercise (derivative) | 1,323 | $0.00 | 1,323 |
| 2022-12-02 | Option exercise (derivative) | 570 | $0.00 | 5,125 |
| 2022-12-02 | Option exercise | 570 | $234.17 | 23,245 |
| 2022-12-02 | Option exercise | 1,572 | $135.88 | 24,247 |
| 2022-12-02 | Option exercise | 1,323 | $89.76 | 23,998 |
| 2022-12-02 | Open-market sale | 1,323 | $348.97 | 22,675 |
| 2022-08-31 | J | 52 | $191.54 | 22,675 |
| 2022-08-19 | Option exercise (derivative) | 569 | $0.00 | 5,695 |
| 2022-08-19 | Option exercise (derivative) | 1,572 | $0.00 | 9,432 |
| 2022-08-19 | Option exercise (derivative) | 1,323 | $0.00 | 2,646 |
| 2022-08-19 | Option exercise | 569 | $234.17 | 23,192 |
| 2022-08-19 | Option exercise | 1,323 | $89.76 | 23,946 |
| 2022-08-19 | Option exercise | 1,572 | $135.88 | 24,195 |
| 2022-08-19 | Open-market sale | 569 | $365.49 | 22,623 |
| 2022-06-07 | Option exercise (derivative) | 569 | $0.00 | 6,264 |
| 2022-06-07 | Option exercise (derivative) | 1,322 | $0.00 | 3,969 |
| 2022-06-07 | Option exercise (derivative) | 1,572 | $0.00 | 11,004 |
| 2022-06-07 | Option exercise | 1,572 | $135.88 | 24,195 |
| 2022-06-07 | Option exercise | 569 | $234.17 | 23,192 |
| 2022-06-07 | Option exercise | 1,322 | $89.76 | 23,945 |
| 2022-06-07 | Open-market sale | 1,322 | $330.00 | 22,623 |
| 2022-03-08 | Gift | 250 | $0.00 | 22,623 |
| 2022-02-28 | J | 52 | $191.54 | 22,873 |
| 2021-12-17 | Gift | 45 | $0.00 | 22,821 |
| 2021-12-15 | Option exercise (derivative) | 1,343 | $0.00 | 0 |
| 2021-12-15 | Option exercise (derivative) | 1,572 | $0.00 | 12,576 |
| 2021-12-15 | Option exercise (derivative) | 1,323 | $0.00 | 5,291 |
| 2021-12-15 | Option exercise (derivative) | 2,278 | $0.00 | 6,833 |
| 2021-12-15 | Option exercise | 1,572 | $135.88 | 24,438 |
| 2021-12-15 | Gift | 300 | $0.00 | 22,866 |
| 2021-12-15 | Option exercise | 1,323 | $89.76 | 24,189 |
| 2021-12-15 | Option exercise | 1,343 | $90.51 | 24,209 |
| 2021-12-15 | Option exercise | 2,278 | $234.17 | 25,144 |
| 2021-12-15 | Open-market sale | 1,323 | $350.00 | 22,866 |
| 2021-12-09 | Grant / award (derivative) | 1,623 | $0.00 | 1,623 |
| 2021-12-09 | Grant / award (derivative) | 5,858 | $0.00 | 5,858 |
| 2021-12-09 | Grant / award (derivative) | 4,698 | $0.00 | 6,459 |
| 2021-12-09 | Disposition to issuer (derivative) | 1,175 | $0.00 | 5,284 |
| 2021-12-09 | Tax withholding | 583 | $354.48 | 23,166 |
| 2021-12-09 | Option exercise | 1,175 | $0.00 | 23,749 |
| 2021-12-09 | Tax withholding | 735 | $354.48 | 22,574 |
| 2021-12-09 | Grant / award | 1,482 | $0.00 | 23,309 |
| 2021-12-08 | Disposition to issuer (derivative) | 1,253 | $0.00 | 1,253 |
| 2021-12-08 | Disposition to issuer (derivative) | 588 | $0.00 | 1,761 |
| 2021-12-08 | Disposition to issuer (derivative) | 1,104 | $0.00 | 0 |
| 2021-12-08 | Disposition to issuer (derivative) | 1,426 | $0.00 | 2,852 |
| 2021-12-08 | Tax withholding | 548 | $364.36 | 20,182 |
| 2021-12-08 | Option exercise | 1,104 | $0.00 | 20,730 |
| 2021-12-08 | Option exercise | 1,426 | $0.00 | 22,239 |
| 2021-12-08 | Tax withholding | 708 | $364.36 | 21,531 |
| 2021-12-08 | Tax withholding | 292 | $364.36 | 21,827 |
| 2021-12-08 | Option exercise | 588 | $0.00 | 22,119 |
| 2021-12-08 | Tax withholding | 622 | $364.36 | 20,813 |
| 2021-12-08 | Option exercise | 1,253 | $0.00 | 21,435 |
| 2021-09-15 | Option exercise (derivative) | 1,323 | $0.00 | 6,614 |
| 2021-09-15 | Option exercise (derivative) | 1,343 | $0.00 | 1,343 |
| 2021-09-15 | Option exercise (derivative) | 1,572 | $0.00 | 14,148 |
| 2021-09-15 | Option exercise | 1,572 | $135.88 | 21,198 |
| 2021-09-15 | Option exercise | 1,323 | $89.76 | 20,949 |
| 2021-09-15 | Open-market sale | 1,323 | $333.00 | 19,626 |
| 2021-09-15 | Option exercise | 1,343 | $90.51 | 20,969 |
| 2021-08-31 | J | 52 | $191.54 | 19,626 |
| 2021-07-06 | Gift | 165 | $0.00 | 19,574 |
| 2021-06-29 | Gift | 275 | $0.00 | 19,739 |
| 2021-06-14 | Option exercise (derivative) | 1,572 | $0.00 | 15,720 |
| 2021-06-14 | Option exercise (derivative) | 1,323 | $0.00 | 7,937 |
| 2021-06-14 | Option exercise (derivative) | 1,342 | $0.00 | 2,686 |
| 2021-06-14 | Option exercise | 1,572 | $135.88 | 21,586 |
| 2021-06-14 | Option exercise | 1,323 | $89.76 | 21,337 |
| 2021-06-14 | Open-market sale | 1,323 | $263.14 | 20,014 |
| 2021-06-14 | Option exercise | 1,342 | $90.51 | 21,356 |
| 2021-05-25 | Gift | 140 | $0.00 | 20,014 |
| 2021-03-24 | Option exercise (derivative) | 1,343 | $0.00 | 4,028 |
| 2021-03-24 | Option exercise (derivative) | 1,571 | $0.00 | 17,292 |
| 2021-03-24 | Option exercise (derivative) | 1,322 | $0.00 | 9,260 |
| 2021-03-24 | Option exercise | 1,322 | $89.76 | 21,476 |
| 2021-03-24 | Option exercise | 1,571 | $135.88 | 21,725 |
| 2021-03-24 | Option exercise | 1,343 | $90.51 | 21,497 |
| 2021-03-24 | Open-market sale | 1,343 | $238.00 | 20,154 |
| 2021-02-26 | J | 52 | $191.54 | 20,154 |
| 2021-02-22 | Gift | 240 | $0.00 | 20,102 |
| 2020-12-23 | Gift | 220 | $0.00 | 20,342 |
| 2020-12-22 | Option exercise (derivative) | 1,323 | $0.00 | 10,582 |
| 2020-12-22 | Option exercise (derivative) | 6,288 | $0.00 | 18,863 |
| 2020-12-22 | Option exercise (derivative) | 1,343 | $0.00 | 5,371 |
| 2020-12-22 | Option exercise (derivative) | 2,052 | $0.00 | 0 |
| 2020-12-22 | Option exercise | 6,288 | $135.88 | 26,850 |
| 2020-12-22 | Option exercise | 1,323 | $89.76 | 21,885 |
| 2020-12-22 | Option exercise | 1,343 | $90.51 | 21,905 |
| 2020-12-22 | Option exercise | 2,052 | $60.37 | 22,614 |
| 2020-12-22 | Open-market sale | 2,052 | $257.01 | 20,562 |
| 2020-12-15 | Gift | 140 | $0.00 | 20,562 |
| 2020-12-14 | Gift | 140 | $0.00 | 20,702 |
| 2020-12-10 | Grant / award (derivative) | 5,704 | $0.00 | 5,704 |
| 2020-12-10 | Grant / award (derivative) | 2,349 | $0.00 | 2,349 |
| 2020-12-10 | Disposition to issuer (derivative) | 1,426 | $0.00 | 4,278 |
| 2020-12-10 | Grant / award (derivative) | 9,111 | $0.00 | 9,111 |
| 2020-12-10 | Tax withholding | 708 | $234.17 | 21,062 |
| 2020-12-10 | Option exercise | 1,426 | $0.00 | 21,770 |
| 2020-12-10 | Tax withholding | 736 | $234.17 | 20,344 |
| 2020-12-10 | Grant / award | 1,483 | $0.00 | 21,080 |
| 2020-12-09 | Gift | 220 | $0.00 | 19,377 |
| 2020-12-08 | Disposition to issuer (derivative) | 1,253 | $0.00 | 2,506 |
| 2020-12-08 | Disposition to issuer (derivative) | 1,563 | $0.00 | 0 |
| 2020-12-08 | Disposition to issuer (derivative) | 1,105 | $0.00 | 1,104 |
| 2020-12-08 | Tax withholding | 622 | $238.76 | 19,597 |
| 2020-12-08 | Option exercise | 1,563 | $0.00 | 19,184 |
| 2020-12-08 | Tax withholding | 775 | $238.76 | 18,409 |
| 2020-12-08 | Option exercise | 1,105 | $0.00 | 19,514 |
| 2020-12-08 | Tax withholding | 548 | $238.76 | 18,966 |
| 2020-12-08 | Option exercise | 1,253 | $0.00 | 20,219 |
| 2020-10-06 | Option exercise (derivative) | 6,311 | $0.00 | 11,905 |
| 2020-10-06 | Option exercise (derivative) | 1,342 | $0.00 | 6,714 |
| 2020-10-06 | Option exercise (derivative) | 2,052 | $0.00 | 2,052 |
| 2020-10-06 | Option exercise | 2,052 | $60.37 | 19,673 |
| 2020-10-06 | Option exercise | 1,342 | $90.51 | 18,963 |
| 2020-10-06 | Open-market sale | 6,311 | $216.00 | 17,621 |
| 2020-10-06 | Option exercise | 6,311 | $89.76 | 23,932 |
| 2020-08-31 | J | 115 | $86.55 | 17,621 |
| 2020-08-24 | Option exercise (derivative) | 9,629 | $0.00 | 8,056 |
| 2020-08-24 | Option exercise | 9,629 | $90.51 | 27,135 |
| 2020-08-24 | Open-market sale | 9,629 | $212.03 | 17,506 |
| 2020-06-17 | Gift | 450 | $0.00 | 17,506 |
| 2020-06-16 | Option exercise (derivative) | 2,948 | $0.00 | 18,216 |
| 2020-06-16 | Option exercise (derivative) | 2,052 | $0.00 | 4,104 |
| 2020-06-16 | Option exercise | 2,052 | $60.37 | 20,008 |
| 2020-06-16 | Option exercise | 2,948 | $89.76 | 20,904 |
| 2020-06-16 | Open-market sale | 2,052 | $187.00 | 17,956 |
| 2020-05-26 | Option exercise (derivative) | 6,202 | $0.00 | 6,156 |
| 2020-05-26 | Option exercise (derivative) | 3,798 | $0.00 | 17,685 |
| 2020-05-26 | Option exercise | 3,798 | $90.51 | 21,754 |
| 2020-05-26 | Option exercise | 6,202 | $60.37 | 24,158 |
| 2020-05-26 | Open-market sale | 3,798 | $172.08 | 17,956 |
| 2020-04-15 | Gift | 780 | $0.00 | 17,956 |
| 2020-04-13 | Option exercise (derivative) | 5,000 | $0.00 | 12,358 |
| 2020-04-13 | Open-market sale | 5,000 | $135.00 | 18,736 |
| 2020-04-13 | Option exercise | 5,000 | $60.37 | 23,736 |
| 2020-03-12 | Option exercise (derivative) | 5,000 | $0.00 | 17,358 |
| 2020-03-12 | Open-market sale | 5,000 | $127.43 | 18,736 |
| 2020-03-12 | Option exercise | 5,000 | $60.37 | 23,736 |
| 2020-03-04 | Option exercise (derivative) | 5,000 | $0.00 | 22,358 |
| 2020-03-04 | Open-market sale | 5,000 | $142.04 | 18,736 |
| 2020-03-04 | Option exercise | 5,000 | $60.37 | 23,736 |
| 2020-02-28 | J | 86 | $86.55 | 18,736 |
| 2020-01-03 | Option exercise (derivative) | 5,043 | $0.00 | 0 |
| 2020-01-03 | Option exercise (derivative) | 4,957 | $0.00 | 27,358 |
| 2020-01-03 | Option exercise | 4,957 | $60.37 | 23,607 |
| 2020-01-03 | Option exercise | 5,043 | $45.23 | 23,693 |
| 2020-01-03 | Open-market sale | 4,957 | $141.15 | 18,650 |
| 2019-12-12 | Grant / award (derivative) | 5,013 | $0.00 | 5,013 |
| 2019-12-12 | Grant / award (derivative) | 25,151 | $0.00 | 25,151 |
| 2019-12-12 | Disposition to issuer (derivative) | 1,254 | $0.00 | 3,759 |
| 2019-12-12 | Tax withholding | 622 | $135.88 | 18,650 |
| 2019-12-12 | Option exercise | 1,254 | $0.00 | 19,272 |
| 2019-12-12 | Gift | 345 | $0.00 | 18,018 |
| 2019-12-11 | Gift | 450 | $0.00 | 18,363 |
| 2019-12-08 | Disposition to issuer (derivative) | 1,563 | $0.00 | 1,563 |
| 2019-12-08 | Disposition to issuer (derivative) | 1,105 | $0.00 | 2,209 |
| 2019-12-08 | Disposition to issuer (derivative) | 2,086 | $0.00 | 0 |
| 2019-12-08 | Tax withholding | 548 | $134.21 | 18,813 |
| 2019-12-08 | Option exercise | 2,086 | $0.00 | 18,503 |
| 2019-12-08 | Tax withholding | 1,035 | $134.21 | 17,468 |
| 2019-12-08 | Option exercise | 1,563 | $0.00 | 19,031 |
| 2019-12-08 | Tax withholding | 775 | $134.21 | 18,256 |
| 2019-12-08 | Option exercise | 1,105 | $0.00 | 19,361 |
| 2019-08-30 | J | 86 | $86.55 | 16,417 |
| 2019-08-23 | Option exercise (derivative) | 517 | $0.00 | 32,315 |
| 2019-08-23 | Option exercise (derivative) | 9,483 | $0.00 | 5,043 |
| 2019-08-23 | Option exercise | 517 | $60.37 | 16,848 |
| 2019-08-23 | Open-market sale | 517 | $137.47 | 16,331 |
| 2019-08-23 | Option exercise | 9,483 | $45.23 | 25,814 |
| 2019-05-24 | Option exercise (derivative) | 10,000 | $0.00 | 14,526 |
| 2019-05-24 | Open-market sale | 10,000 | $117.36 | 16,331 |
| 2019-05-24 | Option exercise | 10,000 | $45.23 | 26,331 |
| 2019-03-18 | Gift | 500 | $0.00 | 16,331 |
| 2019-03-15 | Option exercise (derivative) | 5,000 | $0.00 | 24,526 |
| 2019-03-15 | Open-market sale | 5,000 | $109.51 | 16,831 |
| 2019-03-15 | Option exercise | 5,000 | $45.23 | 21,831 |
| 2019-03-11 | Gift | 450 | $0.00 | 16,831 |
| 2019-02-28 | J | 86 | $86.43 | 17,281 |
| 2019-02-22 | Option exercise (derivative) | 6,124 | $0.00 | 0 |
| 2019-02-22 | Option exercise (derivative) | 3,876 | $0.00 | 29,526 |
| 2019-02-22 | Option exercise | 6,124 | $42.43 | 23,319 |
| 2019-02-22 | Open-market sale | 6,124 | $101.71 | 17,195 |
| 2019-02-22 | Option exercise | 3,876 | $45.23 | 21,071 |
| 2018-12-19 | Gift | 1,810 | $0.00 | 17,195 |
| 2018-12-12 | Disposition to issuer (derivative) | 1,105 | $0.00 | 3,314 |
| 2018-12-12 | Grant / award (derivative) | 4,419 | $0.00 | 4,419 |
| 2018-12-12 | Grant / award (derivative) | 21,164 | $0.00 | 21,164 |
| 2018-12-12 | Tax withholding | 548 | $89.76 | 19,005 |
| 2018-12-12 | Option exercise | 1,105 | $0.00 | 19,553 |
| 2018-12-08 | Disposition to issuer (derivative) | 1,563 | $0.00 | 3,126 |
| 2018-12-08 | Disposition to issuer (derivative) | 2,086 | $0.00 | 2,086 |
| 2018-12-08 | Disposition to issuer (derivative) | 2,136 | $0.00 | 0 |
| 2018-12-08 | Option exercise | 2,086 | $0.00 | 18,695 |
| 2018-12-08 | Tax withholding | 775 | $87.82 | 18,448 |
| 2018-12-08 | Option exercise | 2,136 | $0.00 | 17,669 |
| 2018-12-08 | Tax withholding | 1,035 | $87.82 | 17,660 |
| 2018-12-08 | Option exercise | 1,563 | $0.00 | 19,223 |
| 2018-12-08 | Tax withholding | 1,060 | $87.82 | 16,609 |
| 2018-08-31 | J | 149 | $50.27 | 15,533 |
| 2018-08-30 | Option exercise (derivative) | 3,062 | $0.00 | 6,124 |
| 2018-08-30 | Option exercise (derivative) | 6,938 | $0.00 | 33,402 |
| 2018-08-30 | Option exercise | 3,062 | $42.43 | 18,446 |
| 2018-08-30 | Option exercise | 6,938 | $45.23 | 22,322 |
| 2018-08-30 | Open-market sale | 6,938 | $102.00 | 15,384 |
| 2018-06-07 | Option exercise (derivative) | 6,989 | $0.00 | 9,186 |
| 2018-06-07 | Option exercise (derivative) | 2,813 | $0.00 | 0 |
| 2018-06-07 | Option exercise | 6,989 | $42.43 | 22,373 |
| 2018-06-07 | Open-market sale | 6,989 | $90.00 | 15,384 |
| 2018-06-07 | Option exercise | 2,813 | $39.09 | 18,197 |
| 2018-03-09 | Gift | 320 | $0.00 | 15,384 |
| 2018-03-08 | Option exercise (derivative) | 2,812 | $0.00 | 2,813 |
| 2018-03-08 | Option exercise (derivative) | 7,188 | $0.00 | 16,175 |
| 2018-03-08 | Option exercise | 2,812 | $39.09 | 18,676 |
| 2018-03-08 | Gift | 160 | $0.00 | 15,704 |
| 2018-03-08 | Open-market sale | 7,188 | $87.00 | 15,864 |
| 2018-03-08 | Option exercise | 7,188 | $42.43 | 23,052 |
| 2018-02-28 | J | 149 | $50.27 | 15,864 |
| 2017-12-20 | Gift | 1,000 | $0.00 | 15,715 |
| 2017-12-19 | Option exercise (derivative) | 1,562 | $0.00 | 23,363 |
| 2017-12-19 | Option exercise (derivative) | 8,438 | $0.00 | 5,625 |
| 2017-12-19 | Option exercise | 1,562 | $42.43 | 18,742 |
| 2017-12-19 | Option exercise | 8,438 | $39.09 | 25,618 |
| 2017-12-19 | Gift | 465 | $0.00 | 16,715 |
| 2017-12-19 | Open-market sale | 1,562 | $88.00 | 17,180 |
| 2017-12-08 | Disposition to issuer (derivative) | 1,564 | $0.00 | 4,689 |
| 2017-12-08 | Disposition to issuer (derivative) | 2,136 | $0.00 | 2,136 |
| 2017-12-08 | Disposition to issuer (derivative) | 2,087 | $0.00 | 4,172 |
| 2017-12-08 | Grant / award (derivative) | 6,253 | $0.00 | 6,253 |
| 2017-12-08 | Grant / award (derivative) | 21,483 | $0.00 | 21,483 |
| 2017-12-08 | Tax withholding | 817 | $90.51 | 17,180 |
| 2017-12-08 | Option exercise | 2,087 | $0.00 | 18,544 |
| 2017-12-08 | Option exercise | 1,564 | $0.00 | 20,108 |
| 2017-12-08 | Tax withholding | 1,022 | $90.51 | 19,086 |
| 2017-12-08 | Tax withholding | 1,089 | $90.51 | 17,997 |
| 2017-12-08 | Option exercise | 2,136 | $0.00 | 16,457 |
| 2017-08-31 | J | 149 | $50.27 | 14,321 |
| 2017-06-15 | Disposition to issuer (derivative) | 5,000 | $0.00 | 0 |
| 2017-06-15 | Tax withholding | 1,879 | $74.02 | 14,172 |
| 2017-06-15 | Option exercise | 5,000 | $0.00 | 16,051 |
| 2017-05-19 | Option exercise (derivative) | 7,188 | $0.00 | 24,925 |
| 2017-05-19 | Option exercise (derivative) | 2,812 | $0.00 | 14,063 |
| 2017-05-19 | Option exercise | 2,812 | $39.09 | 13,863 |
| 2017-05-19 | Open-market sale | 7,188 | $71.00 | 11,051 |
| 2017-05-19 | Option exercise | 7,188 | $42.43 | 18,239 |
| 2017-02-28 | J | 149 | $50.27 | 11,051 |
| 2017-02-17 | Option exercise (derivative) | 10,000 | $0.00 | 32,113 |
| 2017-02-17 | Open-market sale | 10,000 | $69.68 | 10,902 |
| 2017-02-17 | Option exercise | 10,000 | $42.43 | 20,902 |
| 2016-12-15 | Grant / award (derivative) | 8,346 | $0.00 | 8,346 |
| 2016-12-15 | Grant / award (derivative) | 32,832 | $0.00 | 32,832 |
| 2016-12-15 | Disposition to issuer (derivative) | 2,087 | $0.00 | 6,259 |
| 2016-12-15 | Option exercise | 2,087 | $0.00 | 11,865 |
| 2016-12-15 | Tax withholding | 963 | $60.37 | 10,902 |
| 2016-12-08 | Disposition to issuer (derivative) | 2,136 | $0.00 | 4,272 |
| 2016-12-08 | Option exercise | 2,136 | $0.00 | 10,581 |
| 2016-12-08 | Tax withholding | 803 | $59.31 | 9,778 |
| 2016-12-02 | Option exercise (derivative) | 3,125 | $0.00 | 16,875 |
| 2016-12-02 | Option exercise (derivative) | 6,875 | $0.00 | 42,113 |
| 2016-12-02 | Option exercise | 6,875 | $42.43 | 15,320 |
| 2016-12-02 | Option exercise | 3,125 | $39.09 | 11,570 |
| 2016-12-02 | Open-market sale | 6,875 | $56.83 | 8,445 |
| 2016-08-31 | J | 216 | $34.67 | 8,445 |
| 2016-08-23 | Option exercise (derivative) | 10,000 | $0.00 | 20,000 |
| 2016-08-23 | Open-market sale | 10,000 | $58.87 | 8,229 |
| 2016-08-23 | Option exercise | 10,000 | $39.09 | 18,229 |
| 2016-06-15 | Disposition to issuer (derivative) | 5,000 | $0.00 | 5,000 |
| 2016-06-15 | Tax withholding | 1,880 | $52.53 | 8,229 |
| 2016-06-15 | Option exercise | 5,000 | $0.00 | 10,109 |
| 2016-06-02 | Option exercise (derivative) | 15,000 | $0.00 | 30,000 |
| 2016-06-02 | Option exercise | 15,000 | $39.09 | 20,109 |
| 2016-06-02 | Open-market sale | 15,000 | $52.34 | 5,109 |
| 2016-02-29 | J | 216 | $34.67 | 5,109 |
| 2015-12-15 | Grant / award (derivative) | 40,340 | $0.00 | 40,340 |
| 2015-12-15 | Grant / award (derivative) | 8,544 | $0.00 | 8,544 |
| 2015-12-15 | Disposition to issuer (derivative) | 2,136 | $0.00 | 6,408 |
| 2015-12-15 | Option exercise | 2,136 | $0.00 | 4,893 |
| 2015-12-15 | Tax withholding | 803 | $45.23 | 2,757 |
| 2015-08-31 | J | 216 | $34.67 | 3,560 |
| 2015-06-15 | Disposition to issuer (derivative) | 5,000 | $0.00 | 10,000 |
| 2015-06-15 | Grant / award | 5,000 | $0.00 | 5,216 |
| 2015-06-15 | Tax withholding | 1,872 | $49.74 | 3,344 |
| 2015-02-27 | J | 216 | $34.67 | 216 |
| 2014-12-12 | Grant / award (derivative) | 48,988 | $0.00 | 48,988 |
| 2014-05-23 | Grant / award (derivative) | 45,000 | $0.00 | 45,000 |
| 2014-05-23 | Grant / award (derivative) | 15,000 | $0.00 | 15,000 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.