SEC CIK 1585160
Landry Robert E
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| REGNview stock → | 23,693 | 2024-02-02 |
| CYTKview stock → | 8,184 | 2026-09-15 |
Position History — REGN
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — REGN
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2024-02-02 | Option exercise (derivative) | 400 | $0.00 | 11,787 |
| 2024-02-02 | Tax withholding | 281 | $956.65 | 23,693 |
| 2024-02-02 | Option exercise | 400 | $378.98 | 23,974 |
| 2024-01-31 | Option exercise (derivative) | 400 | $0.00 | 12,187 |
| 2024-01-31 | Tax withholding | 282 | $953.42 | 23,574 |
| 2024-01-31 | Option exercise | 400 | $378.98 | 23,856 |
| 2024-01-24 | Option exercise (derivative) | 500 | $0.00 | 12,587 |
| 2024-01-24 | Tax withholding | 352 | $951.26 | 23,456 |
| 2024-01-24 | Option exercise | 500 | $378.98 | 23,808 |
| 2024-01-23 | Option exercise (derivative) | 1,100 | $0.00 | 13,087 |
| 2024-01-23 | Option exercise | 1,100 | $378.98 | 24,084 |
| 2024-01-23 | Tax withholding | 776 | $948.50 | 23,308 |
| 2024-01-17 | Option exercise (derivative) | 500 | $0.00 | 14,187 |
| 2024-01-17 | Option exercise | 500 | $378.98 | 23,338 |
| 2024-01-17 | Tax withholding | 354 | $932.34 | 22,984 |
| 2024-01-12 | Option exercise (derivative) | 800 | $0.00 | 14,687 |
| 2024-01-12 | Tax withholding | 568 | $928.18 | 22,838 |
| 2024-01-12 | Option exercise | 800 | $378.98 | 23,406 |
| 2024-01-04 | Option exercise (derivative) | 500 | $0.00 | 15,487 |
| 2024-01-04 | Option exercise | 500 | $378.98 | 22,948 |
| 2024-01-04 | Tax withholding | 342 | $917.05 | 22,606 |
| 2024-01-03 | Option exercise (derivative) | 1,100 | $0.00 | 15,987 |
| 2024-01-03 | Option exercise | 1,100 | $378.98 | 23,136 |
| 2024-01-03 | Tax withholding | 688 | $912.30 | 22,448 |
| 2024-01-02 | Option exercise (derivative) | 650 | $0.00 | 17,087 |
| 2024-01-02 | Tax withholding | 421 | $888.34 | 22,036 |
| 2024-01-02 | Option exercise | 650 | $378.98 | 22,457 |
| 2023-12-28 | Option exercise (derivative) | 850 | $0.00 | 17,737 |
| 2023-12-28 | Tax withholding | 612 | $884.88 | 21,807 |
| 2023-12-28 | Option exercise | 850 | $378.98 | 22,419 |
| 2023-12-27 | Option exercise (derivative) | 750 | $0.00 | 18,587 |
| 2023-12-27 | Tax withholding | 542 | $872.21 | 21,569 |
| 2023-12-27 | Option exercise | 750 | $378.98 | 22,111 |
| 2023-12-13 | Option exercise (derivative) | 1,000 | $0.00 | 19,337 |
| 2023-12-13 | Option exercise | 1,000 | $378.98 | 22,084 |
| 2023-12-13 | Tax withholding | 723 | $871.12 | 21,361 |
| 2023-12-12 | Tax withholding | 6,381 | $856.71 | 21,084 |
| 2023-12-11 | Tax withholding | 669 | $844.09 | 30,017 |
| 2023-12-11 | Tax withholding | 2,552 | $844.09 | 27,465 |
| 2023-12-08 | Tax withholding | 1,013 | $843.79 | 30,686 |
| 2023-08-23 | Open-market sale | 223 | $844.00 | 31,699 |
| 2023-03-28 | Open-market sale | 10 | $818.81 | 32,919 |
| 2023-03-28 | Open-market sale | 31 | $826.36 | 31,922 |
| 2023-03-28 | Open-market sale | 243 | $825.37 | 31,953 |
| 2023-03-28 | Open-market sale | 157 | $824.54 | 32,196 |
| 2023-03-28 | Open-market sale | 181 | $823.60 | 32,353 |
| 2023-03-28 | Open-market sale | 115 | $820.85 | 32,804 |
| 2023-03-28 | Open-market sale | 128 | $822.67 | 32,534 |
| 2023-03-28 | Open-market sale | 142 | $821.40 | 32,662 |
| 2023-03-27 | Option exercise (derivative) | 800 | $0.00 | 0 |
| 2023-03-27 | Option exercise (derivative) | 3,000 | $0.00 | 20,337 |
| 2023-03-27 | Open-market sale | 7 | $830.01 | 32,929 |
| 2023-03-27 | Open-market sale | 4 | $829.16 | 32,936 |
| 2023-03-27 | Open-market sale | 13 | $825.59 | 32,940 |
| 2023-03-27 | Open-market sale | 4 | $824.30 | 32,953 |
| 2023-03-27 | Open-market sale | 18 | $822.57 | 32,957 |
| 2023-03-27 | Open-market sale | 48 | $821.39 | 32,975 |
| 2023-03-27 | Open-market sale | 50 | $820.46 | 33,023 |
| 2023-03-27 | Open-market sale | 39 | $819.47 | 33,073 |
| 2023-03-27 | Tax withholding | 2,204 | $825.17 | 33,112 |
| 2023-03-27 | Option exercise | 3,000 | $378.98 | 35,316 |
| 2023-03-27 | Tax withholding | 589 | $825.17 | 32,316 |
| 2023-03-27 | Option exercise | 800 | $381.92 | 32,905 |
| 2023-02-06 | Open-market sale | 113 | $784.27 | 32,693 |
| 2023-02-06 | Open-market sale | 51 | $783.05 | 32,806 |
| 2023-02-06 | Open-market sale | 28 | $797.43 | 32,105 |
| 2023-02-06 | Open-market sale | 78 | $785.88 | 32,615 |
| 2023-02-06 | Open-market sale | 85 | $786.45 | 32,530 |
| 2023-02-06 | Open-market sale | 58 | $787.47 | 32,472 |
| 2023-02-06 | Open-market sale | 99 | $788.62 | 32,373 |
| 2023-02-06 | Open-market sale | 18 | $796.43 | 32,133 |
| 2023-02-06 | Open-market sale | 59 | $795.41 | 32,151 |
| 2023-02-06 | Open-market sale | 99 | $794.61 | 32,210 |
| 2023-02-06 | Open-market sale | 2 | $793.33 | 32,309 |
| 2023-02-06 | Open-market sale | 3 | $791.00 | 32,311 |
| 2023-02-06 | Open-market sale | 10 | $790.41 | 32,314 |
| 2023-02-06 | Open-market sale | 49 | $789.05 | 32,324 |
| 2023-02-03 | Option exercise (derivative) | 3,000 | $0.00 | 800 |
| 2023-02-03 | Open-market sale | 739 | $764.50 | 32,105 |
| 2023-02-03 | Option exercise | 3,000 | $381.92 | 35,105 |
| 2023-02-03 | Tax withholding | 2,248 | $774.29 | 32,857 |
| 2022-12-16 | Grant / award (derivative) | 14,222 | $0.00 | 14,222 |
| 2022-12-16 | Grant / award | 3,853 | $0.00 | 32,844 |
| 2022-12-09 | Tax withholding | 492 | $753.28 | 28,991 |
| 2022-12-08 | Option exercise (derivative) | 3,000 | $0.00 | 3,800 |
| 2022-12-08 | Tax withholding | 2,261 | $768.54 | 29,483 |
| 2022-12-08 | Option exercise | 3,000 | $381.92 | 31,744 |
| 2022-12-02 | Open-market sale | 16 | $759.90 | 28,756 |
| 2022-12-02 | Open-market sale | 12 | $760.19 | 28,744 |
| 2022-12-02 | Open-market sale | 582 | $756.50 | 28,772 |
| 2022-12-01 | Option exercise (derivative) | 2,500 | $0.00 | 6,800 |
| 2022-12-01 | Option exercise | 2,500 | $381.92 | 31,244 |
| 2022-12-01 | Tax withholding | 1,890 | $760.35 | 29,354 |
| 2022-11-01 | Open-market sale | 119 | $761.36 | 28,780 |
| 2022-11-01 | Open-market sale | 13 | $760.90 | 28,899 |
| 2022-11-01 | Open-market sale | 70 | $759.39 | 28,912 |
| 2022-11-01 | Open-market sale | 42 | $758.20 | 28,982 |
| 2022-11-01 | Open-market sale | 81 | $755.46 | 29,024 |
| 2022-11-01 | Open-market sale | 40 | $753.23 | 29,185 |
| 2022-11-01 | Open-market sale | 1 | $750.00 | 29,225 |
| 2022-11-01 | Open-market sale | 17 | $762.92 | 28,763 |
| 2022-11-01 | Open-market sale | 19 | $763.10 | 28,744 |
| 2022-11-01 | Open-market sale | 80 | $754.39 | 29,105 |
| 2022-10-31 | Option exercise (derivative) | 2,000 | $0.00 | 9,300 |
| 2022-10-31 | Tax withholding | 1,518 | $751.24 | 29,226 |
| 2022-10-31 | Option exercise | 2,000 | $381.92 | 30,744 |
| 2022-10-17 | Open-market sale | 358 | $739.50 | 28,744 |
| 2022-10-14 | Option exercise (derivative) | 1,500 | $0.00 | 11,300 |
| 2022-10-14 | Tax withholding | 1,142 | $743.78 | 29,102 |
| 2022-10-14 | Option exercise | 1,500 | $381.92 | 30,244 |
| 2022-04-11 | Open-market sale | 68 | $738.63 | 28,744 |
| 2022-04-11 | Open-market sale | 22 | $737.89 | 28,812 |
| 2022-04-11 | Open-market sale | 189 | $736.61 | 28,834 |
| 2022-04-11 | Open-market sale | 149 | $735.36 | 29,023 |
| 2022-04-11 | Open-market sale | 75 | $734.53 | 29,172 |
| 2022-04-11 | Open-market sale | 1,226 | $733.52 | 29,247 |
| 2022-04-11 | Open-market sale | 22 | $732.56 | 30,473 |
| 2022-04-11 | Open-market sale | 37 | $731.60 | 30,495 |
| 2022-04-11 | Open-market sale | 74 | $729.76 | 30,532 |
| 2022-04-08 | Option exercise (derivative) | 2,000 | $0.00 | 0 |
| 2022-04-08 | Option exercise (derivative) | 6,000 | $0.00 | 12,800 |
| 2022-04-08 | Tax withholding | 1,552 | $736.21 | 30,606 |
| 2022-04-08 | Option exercise | 2,000 | $399.66 | 32,158 |
| 2022-04-08 | Tax withholding | 4,586 | $736.21 | 30,158 |
| 2022-04-08 | Option exercise | 6,000 | $381.92 | 34,744 |
| 2022-04-08 | Open-market sale | 31 | $745.27 | 28,744 |
| 2022-04-08 | Open-market sale | 56 | $744.52 | 28,775 |
| 2022-04-08 | Open-market sale | 32 | $743.71 | 28,831 |
| 2022-04-08 | Open-market sale | 28 | $740.98 | 28,863 |
| 2022-04-08 | Open-market sale | 29 | $739.02 | 28,891 |
| 2022-04-08 | Open-market sale | 43 | $735.12 | 28,920 |
| 2022-04-08 | Open-market sale | 44 | $733.38 | 28,963 |
| 2022-04-08 | Open-market sale | 16 | $729.67 | 29,007 |
| 2022-04-08 | Open-market sale | 30 | $728.77 | 29,023 |
| 2022-04-08 | Open-market sale | 16 | $724.33 | 29,053 |
| 2022-04-07 | Option exercise (derivative) | 1,500 | $0.00 | 2,000 |
| 2022-04-07 | Tax withholding | 1,175 | $716.09 | 29,069 |
| 2022-04-07 | Option exercise | 1,500 | $399.66 | 30,244 |
| 2022-04-01 | Open-market sale | 301 | $695.50 | 28,759 |
| 2022-04-01 | Open-market sale | 15 | $701.98 | 28,744 |
| 2022-03-31 | Option exercise (derivative) | 1,500 | $0.00 | 3,500 |
| 2022-03-31 | Tax withholding | 1,184 | $700.99 | 29,060 |
| 2022-03-31 | Option exercise | 1,500 | $399.66 | 30,244 |
| 2022-03-29 | Open-market sale | 192 | $686.67 | 30,371 |
| 2022-03-29 | Open-market sale | 147 | $694.94 | 28,744 |
| 2022-03-29 | Open-market sale | 103 | $693.18 | 28,891 |
| 2022-03-29 | Open-market sale | 147 | $692.38 | 28,994 |
| 2022-03-29 | Open-market sale | 226 | $691.47 | 29,141 |
| 2022-03-29 | Open-market sale | 37 | $690.91 | 29,367 |
| 2022-03-29 | Open-market sale | 205 | $689.33 | 29,404 |
| 2022-03-29 | Open-market sale | 542 | $688.55 | 29,609 |
| 2022-03-29 | Open-market sale | 220 | $687.52 | 30,151 |
| 2022-03-29 | Open-market sale | 176 | $685.58 | 30,563 |
| 2022-03-29 | Open-market sale | 227 | $684.45 | 30,739 |
| 2022-03-29 | Open-market sale | 304 | $683.29 | 30,966 |
| 2022-03-29 | Open-market sale | 103 | $682.37 | 31,270 |
| 2022-03-29 | Open-market sale | 54 | $681.90 | 31,373 |
| 2022-03-28 | Option exercise (derivative) | 4,000 | $0.00 | 13,000 |
| 2022-03-28 | Option exercise (derivative) | 1,250 | $0.00 | 0 |
| 2022-03-28 | Option exercise (derivative) | 1,250 | $0.00 | 1,250 |
| 2022-03-28 | Option exercise (derivative) | 4,500 | $0.00 | 8,500 |
| 2022-03-28 | Option exercise (derivative) | 3,500 | $0.00 | 5,000 |
| 2022-03-28 | Option exercise | 1,250 | $555.67 | 29,994 |
| 2022-03-28 | Tax withholding | 1,134 | $685.26 | 28,860 |
| 2022-03-28 | Option exercise | 1,250 | $555.67 | 30,110 |
| 2022-03-28 | Tax withholding | 1,134 | $685.26 | 28,976 |
| 2022-03-28 | Option exercise | 4,000 | $399.66 | 32,976 |
| 2022-03-28 | Tax withholding | 3,183 | $685.26 | 29,793 |
| 2022-03-28 | Option exercise | 4,500 | $399.66 | 34,293 |
| 2022-03-28 | Tax withholding | 3,581 | $685.26 | 30,712 |
| 2022-03-28 | Option exercise | 3,500 | $399.66 | 34,212 |
| 2022-03-28 | Tax withholding | 2,785 | $685.26 | 31,427 |
| 2022-03-21 | Option exercise (derivative) | 400 | $0.00 | 18,800 |
| 2022-03-21 | Option exercise | 400 | $381.92 | 29,056 |
| 2022-03-21 | Open-market sale | 300 | $693.00 | 28,656 |
| 2022-03-21 | Tax withholding | 312 | $691.31 | 28,744 |
| 2022-03-17 | Option exercise (derivative) | 365 | $0.00 | 19,200 |
| 2022-03-17 | Option exercise | 365 | $381.92 | 29,242 |
| 2022-03-17 | Open-market sale | 83 | $686.00 | 28,877 |
| 2022-03-17 | Tax withholding | 286 | $682.50 | 28,956 |
| 2022-03-16 | Open-market sale | 300 | $677.00 | 28,960 |
| 2021-12-13 | Open-market sale | 116 | $662.50 | 29,260 |
| 2021-12-11 | Tax withholding | 697 | $664.34 | 29,376 |
| 2021-12-10 | Open-market sale | 4 | $659.49 | 30,671 |
| 2021-12-10 | Open-market sale | 11 | $658.52 | 30,675 |
| 2021-12-10 | Open-market sale | 50 | $657.53 | 30,686 |
| 2021-12-10 | Open-market sale | 2 | $656.46 | 30,736 |
| 2021-12-10 | Open-market sale | 178 | $668.21 | 30,218 |
| 2021-12-10 | Open-market sale | 68 | $666.19 | 30,403 |
| 2021-12-10 | Open-market sale | 18 | $665.44 | 30,471 |
| 2021-12-10 | Open-market sale | 15 | $664.71 | 30,489 |
| 2021-12-10 | Open-market sale | 19 | $663.41 | 30,504 |
| 2021-12-10 | Open-market sale | 123 | $662.06 | 30,523 |
| 2021-12-10 | Open-market sale | 59 | $672.30 | 29,957 |
| 2021-12-10 | Open-market sale | 14 | $671.42 | 30,016 |
| 2021-12-10 | Open-market sale | 58 | $670.13 | 30,030 |
| 2021-12-10 | Open-market sale | 130 | $669.48 | 30,088 |
| 2021-12-10 | Open-market sale | 25 | $661.48 | 30,646 |
| 2021-12-10 | Open-market sale | 7 | $667.80 | 30,396 |
| 2021-12-10 | Option exercise (derivative) | 1,500 | $0.00 | 2,500 |
| 2021-12-10 | Option exercise | 1,500 | $555.67 | 31,457 |
| 2021-12-10 | Tax withholding | 1,384 | $664.34 | 30,073 |
| 2021-12-09 | Option exercise (derivative) | 4,250 | $0.00 | 17,000 |
| 2021-12-09 | Tax withholding | 3,469 | $657.11 | 30,738 |
| 2021-12-09 | Option exercise | 4,250 | $399.66 | 34,207 |
| 2021-12-08 | Grant / award (derivative) | 16,958 | $0.00 | 16,958 |
| 2021-12-08 | Grant / award | 3,971 | $0.00 | 29,957 |
| 2021-11-17 | Open-market sale | 681 | $645.08 | 25,986 |
| 2021-11-16 | Option exercise (derivative) | 3,750 | $0.00 | 21,250 |
| 2021-11-16 | Option exercise | 3,750 | $399.66 | 29,736 |
| 2021-11-16 | Tax withholding | 3,069 | $651.97 | 26,667 |
| 2021-08-31 | Option exercise (derivative) | 1,000 | $0.00 | 4,000 |
| 2021-08-31 | Tax withholding | 917 | $675.03 | 25,986 |
| 2021-08-31 | Option exercise | 1,000 | $555.67 | 26,903 |
| 2021-08-10 | Open-market sale | 7 | $619.19 | 25,903 |
| 2021-08-10 | Open-market sale | 45 | $618.89 | 25,910 |
| 2021-08-10 | Open-market sale | 433 | $611.00 | 26,007 |
| 2021-08-10 | Open-market sale | 50 | $612.31 | 25,957 |
| 2021-08-10 | Open-market sale | 1 | $614.09 | 25,956 |
| 2021-08-10 | Open-market sale | 1 | $615.73 | 25,955 |
| 2021-08-09 | Option exercise (derivative) | 3,000 | $0.00 | 19,565 |
| 2021-08-09 | Open-market sale | 1 | $610.85 | 26,266 |
| 2021-08-09 | Open-market sale | 36 | $612.97 | 26,230 |
| 2021-08-09 | Open-market sale | 1 | $613.79 | 26,229 |
| 2021-08-09 | Open-market sale | 66 | $614.70 | 26,163 |
| 2021-08-09 | Open-market sale | 40 | $615.42 | 26,123 |
| 2021-08-09 | Open-market sale | 36 | $617.83 | 26,087 |
| 2021-08-09 | Open-market sale | 58 | $618.44 | 26,029 |
| 2021-08-09 | Open-market sale | 36 | $619.70 | 25,993 |
| 2021-08-09 | Open-market sale | 36 | $623.54 | 25,903 |
| 2021-08-09 | Option exercise | 3,000 | $381.92 | 28,903 |
| 2021-08-09 | Tax withholding | 2,463 | $617.68 | 26,440 |
| 2021-08-09 | Open-market sale | 54 | $621.19 | 25,939 |
| 2021-08-06 | Option exercise (derivative) | 2,000 | $0.00 | 22,565 |
| 2021-08-06 | Tax withholding | 1,636 | $607.51 | 26,267 |
| 2021-08-06 | Option exercise | 2,000 | $381.92 | 27,903 |
| 2020-12-09 | Grant / award (derivative) | 19,950 | $0.00 | 19,950 |
| 2020-12-09 | Grant / award | 1,930 | $0.00 | 25,903 |
| 2020-08-04 | Open-market sale | 696 | $654.46 | 23,973 |
| 2020-07-21 | Open-market sale | 388 | $647.50 | 24,672 |
| 2020-07-21 | Open-market sale | 3 | $658.00 | 24,669 |
| 2020-07-20 | Option exercise (derivative) | 5,000 | $0.00 | 5,000 |
| 2020-07-20 | Option exercise (derivative) | 3,500 | $0.00 | 25,000 |
| 2020-07-20 | Tax withholding | 2,802 | $655.57 | 24,671 |
| 2020-07-20 | Option exercise | 3,500 | $399.66 | 27,473 |
| 2020-07-20 | Tax withholding | 4,611 | $655.57 | 25,060 |
| 2020-07-20 | Option exercise | 5,000 | $555.67 | 29,671 |
| 2020-07-14 | Open-market sale | 579 | $640.50 | 23,973 |
| 2020-07-09 | Option exercise (derivative) | 3,000 | $0.00 | 28,500 |
| 2020-07-09 | Option exercise | 3,000 | $399.66 | 26,973 |
| 2020-07-09 | Tax withholding | 2,421 | $642.46 | 24,552 |
| 2020-07-08 | Open-market sale | 57 | $645.99 | 24,107 |
| 2020-07-08 | Open-market sale | 104 | $643.84 | 24,164 |
| 2020-07-08 | Open-market sale | 48 | $642.93 | 24,268 |
| 2020-07-08 | Open-market sale | 43 | $640.32 | 24,316 |
| 2020-07-08 | Open-market sale | 80 | $639.88 | 24,359 |
| 2020-07-08 | Open-market sale | 45 | $638.99 | 24,439 |
| 2020-07-08 | Open-market sale | 3 | $650.41 | 23,973 |
| 2020-07-08 | Open-market sale | 585 | $636.50 | 24,524 |
| 2020-07-08 | Open-market sale | 24 | $634.14 | 25,109 |
| 2020-07-08 | Open-market sale | 37 | $646.18 | 24,070 |
| 2020-07-08 | Open-market sale | 94 | $648.54 | 23,976 |
| 2020-07-08 | Open-market sale | 40 | $637.40 | 24,484 |
| 2020-07-07 | Option exercise (derivative) | 2,500 | $0.00 | 31,500 |
| 2020-07-07 | Option exercise (derivative) | 10,000 | $0.00 | 10,000 |
| 2020-07-07 | Tax withholding | 2,019 | $640.88 | 25,133 |
| 2020-07-07 | Option exercise | 2,500 | $399.66 | 27,152 |
| 2020-07-07 | Tax withholding | 9,321 | $640.88 | 24,652 |
| 2020-07-07 | Option exercise | 10,000 | $555.67 | 33,973 |
| 2020-06-29 | Open-market sale | 69 | $614.64 | 24,004 |
| 2020-06-29 | Open-market sale | 31 | $616.67 | 23,973 |
| 2020-06-29 | Open-market sale | 153 | $612.67 | 24,073 |
| 2020-06-29 | Open-market sale | 50 | $611.44 | 24,226 |
| 2020-06-29 | Open-market sale | 58 | $610.73 | 24,276 |
| 2020-06-29 | Open-market sale | 39 | $609.46 | 24,334 |
| 2020-06-23 | Open-market sale | 56 | $626.56 | 24,789 |
| 2020-06-23 | Open-market sale | 89 | $634.63 | 24,419 |
| 2020-06-23 | Open-market sale | 82 | $633.56 | 24,508 |
| 2020-06-23 | Open-market sale | 78 | $631.25 | 24,590 |
| 2020-06-23 | Open-market sale | 82 | $630.84 | 24,668 |
| 2020-06-23 | Open-market sale | 39 | $628.64 | 24,750 |
| 2020-06-23 | Open-market sale | 46 | $635.24 | 24,373 |
| 2020-06-23 | Open-market sale | 40 | $624.65 | 24,845 |
| 2020-06-22 | Option exercise (derivative) | 8,900 | $0.00 | 20,000 |
| 2020-06-22 | Option exercise | 8,900 | $555.67 | 33,273 |
| 2020-06-22 | Tax withholding | 8,388 | $626.19 | 24,885 |
| 2020-06-11 | Open-market sale | 445 | $607.50 | 24,916 |
| 2020-06-11 | Open-market sale | 65 | $608.91 | 24,851 |
| 2020-06-11 | Open-market sale | 59 | $624.56 | 24,373 |
| 2020-06-11 | Open-market sale | 16 | $621.56 | 24,432 |
| 2020-06-11 | Open-market sale | 58 | $620.70 | 24,448 |
| 2020-06-11 | Open-market sale | 66 | $619.73 | 24,506 |
| 2020-06-11 | Open-market sale | 31 | $616.00 | 24,572 |
| 2020-06-11 | Open-market sale | 34 | $614.41 | 24,603 |
| 2020-06-11 | Open-market sale | 23 | $613.53 | 24,637 |
| 2020-06-11 | Open-market sale | 177 | $612.74 | 24,660 |
| 2020-06-11 | Open-market sale | 14 | $611.82 | 24,837 |
| 2020-06-10 | Option exercise (derivative) | 3,500 | $0.00 | 0 |
| 2020-06-10 | Tax withholding | 2,512 | $610.18 | 25,361 |
| 2020-06-10 | Option exercise | 3,500 | $272.70 | 27,873 |
| 2020-06-09 | Open-market sale | 131 | $603.68 | 28,403 |
| 2020-06-09 | Open-market sale | 681 | $609.53 | 24,900 |
| 2020-06-09 | Open-market sale | 527 | $610.25 | 24,373 |
| 2020-06-09 | Open-market sale | 1,511 | $608.50 | 25,581 |
| 2020-06-09 | Open-market sale | 619 | $607.47 | 27,092 |
| 2020-06-09 | Open-market sale | 353 | $606.79 | 27,711 |
| 2020-06-09 | Open-market sale | 289 | $605.14 | 28,064 |
| 2020-06-09 | Open-market sale | 50 | $604.14 | 28,353 |
| 2020-06-09 | Open-market sale | 110 | $602.38 | 28,534 |
| 2020-06-08 | Option exercise (derivative) | 2,500 | $0.00 | 9,500 |
| 2020-06-08 | Option exercise (derivative) | 2,250 | $0.00 | 5,000 |
| 2020-06-08 | Option exercise (derivative) | 2,250 | $0.00 | 7,250 |
| 2020-06-08 | Option exercise (derivative) | 1,500 | $0.00 | 3,500 |
| 2020-06-08 | Option exercise (derivative) | 3,500 | $0.00 | 12,000 |
| 2020-06-08 | Option exercise (derivative) | 3,500 | $0.00 | 15,500 |
| 2020-06-08 | Option exercise | 3,500 | $272.70 | 27,873 |
| 2020-06-08 | Tax withholding | 2,536 | $592.43 | 25,337 |
| 2020-06-08 | Option exercise | 3,500 | $272.70 | 28,837 |
| 2020-06-08 | Tax withholding | 2,536 | $592.43 | 26,301 |
| 2020-06-08 | Option exercise | 2,500 | $272.70 | 28,801 |
| 2020-06-08 | Tax withholding | 1,086 | $592.43 | 28,644 |
| 2020-06-08 | Option exercise | 1,500 | $272.70 | 29,730 |
| 2020-06-08 | Tax withholding | 1,630 | $592.43 | 28,230 |
| 2020-06-08 | Option exercise | 2,250 | $272.70 | 29,860 |
| 2020-06-08 | Tax withholding | 1,630 | $592.43 | 27,610 |
| 2020-06-08 | Option exercise | 2,250 | $272.70 | 29,240 |
| 2020-06-08 | Tax withholding | 1,811 | $592.40 | 26,990 |
| 2020-04-20 | Open-market sale | 114 | $567.76 | 25,063 |
| 2020-04-20 | Open-market sale | 340 | $564.76 | 27,023 |
| 2020-04-20 | Open-market sale | 225 | $563.74 | 27,363 |
| 2020-04-20 | Open-market sale | 35 | $562.71 | 27,588 |
| 2020-04-20 | Open-market sale | 320 | $573.40 | 24,373 |
| 2020-04-20 | Open-market sale | 64 | $572.42 | 24,693 |
| 2020-04-20 | Open-market sale | 114 | $571.65 | 24,757 |
| 2020-04-20 | Open-market sale | 66 | $569.22 | 24,871 |
| 2020-04-20 | Open-market sale | 126 | $568.11 | 24,937 |
| 2020-04-20 | Open-market sale | 902 | $565.52 | 26,121 |
| 2020-04-20 | Open-market sale | 944 | $566.44 | 25,177 |
| 2020-04-17 | Option exercise (derivative) | 12,500 | $0.00 | 19,000 |
| 2020-04-17 | Tax withholding | 9,250 | $555.82 | 27,623 |
| 2020-04-17 | Option exercise | 12,500 | $272.70 | 36,873 |
| 2020-04-17 | Open-market sale | 44 | $565.77 | 24,373 |
| 2020-04-17 | Open-market sale | 66 | $563.63 | 24,417 |
| 2020-04-17 | Open-market sale | 33 | $562.77 | 24,483 |
| 2020-04-17 | Open-market sale | 92 | $561.96 | 24,516 |
| 2020-04-17 | Open-market sale | 232 | $560.31 | 24,608 |
| 2020-04-17 | Open-market sale | 155 | $559.25 | 24,840 |
| 2020-04-17 | Open-market sale | 89 | $558.63 | 24,995 |
| 2020-04-17 | Open-market sale | 33 | $556.43 | 25,084 |
| 2020-04-17 | Open-market sale | 62 | $553.85 | 25,117 |
| 2020-04-17 | Open-market sale | 55 | $551.38 | 25,179 |
| 2020-04-17 | Open-market sale | 3 | $550.00 | 25,234 |
| 2020-04-17 | Open-market sale | 61 | $548.99 | 25,237 |
| 2020-04-17 | Open-market sale | 33 | $542.25 | 25,298 |
| 2020-04-17 | Open-market sale | 33 | $540.70 | 25,331 |
| 2020-04-16 | Option exercise (derivative) | 4,000 | $0.00 | 31,500 |
| 2020-04-16 | Tax withholding | 3,009 | $529.79 | 25,364 |
| 2020-04-16 | Option exercise | 4,000 | $272.70 | 28,373 |
| 2020-04-15 | Open-market sale | 76 | $519.58 | 24,505 |
| 2020-04-15 | Open-market sale | 2 | $525.30 | 24,373 |
| 2020-04-15 | Open-market sale | 130 | $520.36 | 24,375 |
| 2020-04-15 | Open-market sale | 287 | $518.31 | 24,581 |
| 2020-04-15 | Open-market sale | 304 | $517.84 | 24,868 |
| 2020-04-15 | Open-market sale | 54 | $516.89 | 25,172 |
| 2020-04-14 | Option exercise (derivative) | 3,500 | $0.00 | 35,500 |
| 2020-04-14 | Tax withholding | 2,647 | $521.45 | 25,226 |
| 2020-04-14 | Option exercise | 3,500 | $272.70 | 27,873 |
| 2020-04-13 | Open-market sale | 30 | $507.45 | 25,034 |
| 2020-04-13 | Open-market sale | 99 | $505.60 | 25,102 |
| 2020-04-13 | Open-market sale | 38 | $506.24 | 25,064 |
| 2020-04-13 | Open-market sale | 115 | $508.54 | 24,919 |
| 2020-04-13 | Open-market sale | 170 | $509.45 | 24,749 |
| 2020-04-13 | Open-market sale | 143 | $510.43 | 24,606 |
| 2020-04-13 | Open-market sale | 156 | $511.59 | 24,450 |
| 2020-04-13 | Open-market sale | 31 | $512.58 | 24,419 |
| 2020-04-13 | Open-market sale | 46 | $517.71 | 24,373 |
| 2020-04-09 | Option exercise (derivative) | 3,500 | $0.00 | 39,000 |
| 2020-04-09 | Option exercise | 3,500 | $272.70 | 27,873 |
| 2020-04-09 | Tax withholding | 2,672 | $508.25 | 25,201 |
| 2020-04-07 | Open-market sale | 694 | $497.50 | 24,375 |
| 2020-04-07 | Open-market sale | 2 | $502.81 | 24,373 |
| 2020-04-06 | Option exercise (derivative) | 3,000 | $0.00 | 42,500 |
| 2020-04-06 | Option exercise | 3,000 | $272.70 | 27,373 |
| 2020-04-06 | Tax withholding | 2,304 | $499.95 | 25,069 |
| 2020-04-03 | Open-market sale | 172 | $494.42 | 24,589 |
| 2020-04-03 | Open-market sale | 99 | $493.51 | 24,761 |
| 2020-04-03 | Open-market sale | 25 | $492.76 | 24,860 |
| 2020-04-03 | Open-market sale | 50 | $490.66 | 24,885 |
| 2020-04-03 | Open-market sale | 121 | $489.50 | 24,935 |
| 2020-04-03 | Open-market sale | 73 | $499.37 | 24,373 |
| 2020-04-03 | Open-market sale | 2 | $495.56 | 24,587 |
| 2020-04-03 | Open-market sale | 54 | $496.33 | 24,533 |
| 2020-04-03 | Open-market sale | 25 | $497.60 | 24,508 |
| 2020-04-03 | Open-market sale | 62 | $498.80 | 24,446 |
| 2020-04-02 | Option exercise (derivative) | 3,000 | $0.00 | 45,500 |
| 2020-04-02 | Open-market sale | 25 | $497.48 | 25,056 |
| 2020-04-02 | Open-market sale | 69 | $495.24 | 25,092 |
| 2020-04-02 | Open-market sale | 11 | $496.28 | 25,081 |
| 2020-04-02 | Open-market sale | 109 | $492.60 | 25,398 |
| 2020-04-02 | Open-market sale | 85 | $491.72 | 25,507 |
| 2020-04-02 | Open-market sale | 51 | $490.11 | 25,592 |
| 2020-04-02 | Open-market sale | 128 | $489.39 | 25,643 |
| 2020-04-02 | Open-market sale | 246 | $488.55 | 25,771 |
| 2020-04-02 | Open-market sale | 91 | $487.29 | 26,017 |
| 2020-04-02 | Open-market sale | 78 | $486.66 | 26,108 |
| 2020-04-02 | Open-market sale | 62 | $485.63 | 26,186 |
| 2020-04-02 | Open-market sale | 22 | $484.96 | 26,248 |
| 2020-04-02 | Open-market sale | 139 | $483.51 | 26,270 |
| 2020-04-02 | Tax withholding | 2,317 | $492.05 | 26,409 |
| 2020-04-02 | Option exercise | 3,000 | $272.70 | 28,726 |
| 2020-04-02 | Open-market sale | 146 | $493.54 | 25,252 |
| 2020-04-02 | Open-market sale | 91 | $494.68 | 25,161 |
| 2020-04-01 | Option exercise (derivative) | 1,500 | $0.00 | 48,500 |
| 2020-04-01 | Option exercise (derivative) | 2,000 | $0.00 | 50,000 |
| 2020-04-01 | Option exercise (derivative) | 2,500 | $0.00 | 52,000 |
| 2020-04-01 | Tax withholding | 1,162 | $488.20 | 25,726 |
| 2020-04-01 | Option exercise | 1,500 | $272.70 | 26,888 |
| 2020-04-01 | Tax withholding | 1,549 | $488.22 | 25,388 |
| 2020-04-01 | Option exercise | 2,000 | $272.70 | 26,937 |
| 2020-04-01 | Tax withholding | 1,936 | $488.22 | 24,937 |
| 2020-04-01 | Option exercise | 2,500 | $272.70 | 26,873 |
| 2020-04-01 | Open-market sale | 156 | $493.08 | 24,373 |
| 2020-04-01 | Open-market sale | 64 | $492.61 | 24,529 |
| 2020-04-01 | Open-market sale | 87 | $490.70 | 24,593 |
| 2020-04-01 | Open-market sale | 61 | $489.46 | 24,680 |
| 2020-04-01 | Open-market sale | 23 | $488.77 | 24,741 |
| 2020-04-01 | Open-market sale | 23 | $486.27 | 24,764 |
| 2020-04-01 | Open-market sale | 1 | $484.14 | 24,787 |
| 2020-04-01 | Open-market sale | 87 | $481.91 | 24,788 |
| 2020-04-01 | Open-market sale | 75 | $479.50 | 24,875 |
| 2020-04-01 | Open-market sale | 23 | $478.97 | 24,950 |
| 2020-02-26 | Open-market sale | 34 | $460.05 | 24,973 |
| 2020-02-26 | Open-market sale | 27 | $458.35 | 25,007 |
| 2020-02-26 | Open-market sale | 25 | $457.23 | 25,034 |
| 2020-02-26 | Open-market sale | 10 | $456.67 | 25,059 |
| 2020-02-26 | Open-market sale | 32 | $455.37 | 25,069 |
| 2020-02-26 | Open-market sale | 18 | $454.85 | 25,101 |
| 2020-02-26 | Open-market sale | 44 | $453.36 | 25,119 |
| 2020-02-26 | Open-market sale | 10 | $452.04 | 25,163 |
| 2020-02-25 | Option exercise (derivative) | 1,000 | $0.00 | 54,500 |
| 2020-02-25 | Open-market sale | 17 | $455.13 | 25,173 |
| 2020-02-25 | Open-market sale | 4 | $454.67 | 25,190 |
| 2020-02-25 | Open-market sale | 16 | $453.60 | 25,194 |
| 2020-02-25 | Open-market sale | 35 | $450.80 | 25,210 |
| 2020-02-25 | Open-market sale | 54 | $449.50 | 25,245 |
| 2020-02-25 | Open-market sale | 18 | $448.54 | 25,299 |
| 2020-02-25 | Open-market sale | 37 | $447.11 | 25,317 |
| 2020-02-25 | Open-market sale | 11 | $445.35 | 25,354 |
| 2020-02-25 | Open-market sale | 12 | $444.03 | 25,365 |
| 2020-02-25 | Open-market sale | 10 | $438.00 | 25,377 |
| 2020-02-25 | Tax withholding | 800 | $447.30 | 25,387 |
| 2020-02-25 | Option exercise | 1,000 | $272.70 | 26,187 |
| 2020-02-24 | Option exercise (derivative) | 1,000 | $0.00 | 55,500 |
| 2020-02-24 | Tax withholding | 786 | $406.59 | 25,187 |
| 2020-02-24 | Option exercise | 1,000 | $272.70 | 25,973 |
| 2020-02-13 | Open-market sale | 4 | $402.30 | 24,978 |
| 2020-02-13 | Open-market sale | 8 | $401.70 | 24,982 |
| 2020-02-13 | Open-market sale | 21 | $400.54 | 24,990 |
| 2020-02-13 | Open-market sale | 22 | $399.89 | 25,011 |
| 2020-02-13 | Open-market sale | 47 | $398.63 | 25,033 |
| 2020-02-13 | Open-market sale | 5 | $407.66 | 24,973 |
| 2020-02-12 | Option exercise (derivative) | 500 | $0.00 | 56,500 |
| 2020-02-12 | Tax withholding | 393 | $402.34 | 25,080 |
| 2020-02-12 | Option exercise | 500 | $272.70 | 25,473 |
| 2019-12-11 | Grant / award (derivative) | 24,500 | $0.00 | 24,500 |
| 2019-12-11 | Grant / award | 2,625 | $0.00 | 19,973 |
| 2019-12-11 | Grant / award | 5,000 | $0.00 | 24,973 |
| 2018-12-12 | Grant / award (derivative) | 20,000 | $0.00 | 20,000 |
| 2018-12-12 | Grant / award | 12,500 | $0.00 | 17,348 |
| 2018-09-10 | Tax withholding | 2,251 | $395.29 | 4,848 |
| 2017-12-12 | Grant / award (derivative) | 23,337 | $0.00 | 23,337 |
| 2017-09-06 | Open-market sale | 100 | $498.25 | 7,199 |
| 2017-09-06 | Open-market sale | 100 | $496.86 | 7,299 |
| 2017-09-06 | Open-market sale | 74 | $496.52 | 7,399 |
| 2017-09-06 | Open-market sale | 100 | $496.51 | 7,473 |
| 2017-09-06 | Open-market sale | 100 | $499.69 | 7,099 |
| 2017-09-05 | Open-market sale | 100 | $500.33 | 7,662 |
| 2017-09-05 | Open-market sale | 89 | $501.88 | 7,573 |
| 2017-09-01 | Option exercise (derivative) | 3,000 | $0.00 | 57,000 |
| 2017-09-01 | Tax withholding | 706 | $501.29 | 7,762 |
| 2017-09-01 | Tax withholding | 1,631 | $501.29 | 8,468 |
| 2017-09-01 | Option exercise | 3,000 | $272.70 | 10,099 |
| 2017-08-31 | Open-market sale | 100 | $497.42 | 7,226 |
| 2017-08-31 | Open-market sale | 100 | $489.56 | 7,326 |
| 2017-08-31 | Open-market sale | 100 | $487.88 | 7,426 |
| 2017-08-31 | Open-market sale | 127 | $497.69 | 7,099 |
| 2017-08-30 | Option exercise (derivative) | 2,000 | $0.00 | 60,000 |
| 2017-08-30 | Tax withholding | 454 | $486.91 | 7,526 |
| 2017-08-30 | Option exercise | 2,000 | $272.70 | 9,099 |
| 2017-08-30 | Tax withholding | 1,119 | $486.91 | 7,980 |
| 2017-08-23 | Open-market sale | 100 | $474.14 | 7,467 |
| 2017-08-23 | Open-market sale | 168 | $477.10 | 7,199 |
| 2017-08-23 | Open-market sale | 100 | $475.53 | 7,367 |
| 2017-08-23 | Open-market sale | 100 | $478.61 | 7,099 |
| 2017-08-22 | Option exercise (derivative) | 2,000 | $0.00 | 62,000 |
| 2017-08-22 | Tax withholding | 388 | $476.10 | 7,567 |
| 2017-08-22 | Tax withholding | 1,144 | $476.10 | 7,955 |
| 2017-08-22 | Option exercise | 2,000 | $272.70 | 9,099 |
| 2017-08-08 | Open-market sale | 226 | $473.57 | 7,099 |
| 2017-08-08 | Open-market sale | 100 | $469.91 | 7,525 |
| 2017-08-08 | Open-market sale | 100 | $471.00 | 7,425 |
| 2017-08-08 | Open-market sale | 100 | $472.54 | 7,325 |
| 2017-08-07 | Option exercise (derivative) | 2,000 | $0.00 | 64,000 |
| 2017-08-07 | Option exercise | 2,000 | $272.70 | 9,099 |
| 2017-08-07 | Tax withholding | 1,167 | $466.98 | 7,932 |
| 2017-08-07 | Tax withholding | 307 | $466.98 | 7,625 |
| 2016-12-16 | Grant / award (derivative) | 24,565 | $0.00 | 24,565 |
| 2015-12-16 | Grant / award (derivative) | 28,900 | $0.00 | 28,900 |
| 2015-08-05 | Option exercise (derivative) | 4,000 | $0.00 | 66,000 |
| 2015-08-05 | Open-market sale | 400 | $591.78 | 10,699 |
| 2015-08-05 | Open-market sale | 1,500 | $592.36 | 9,199 |
| 2015-08-05 | Open-market sale | 2,100 | $593.38 | 7,099 |
| 2015-08-05 | Option exercise | 4,000 | $272.70 | 11,099 |
| 2015-04-08 | Option exercise (derivative) | 10,000 | $0.00 | 70,000 |
| 2015-04-08 | Tax withholding | 1,835 | $449.50 | 7,099 |
| 2015-04-08 | Tax withholding | 6,066 | $449.50 | 8,934 |
| 2015-04-08 | Option exercise | 10,000 | $272.70 | 15,000 |
| 2014-12-16 | Grant / award (derivative) | 34,000 | $0.00 | 34,000 |
| 2013-09-09 | Grant / award (derivative) | 80,000 | — | 80,000 |
| 2013-09-09 | Grant / award | 5,000 | $0.00 | 5,000 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.