SEC CIK 1650274
Smith David Ross
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| CRLview stock → | 27,064 | 2022-03-03 |
Position History — CRL
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — CRL
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2022-03-03 | Option exercise (derivative) | 1,815 | $0.00 | 5,446 |
| 2022-03-03 | Option exercise (derivative) | 3,304 | $0.00 | 3,305 |
| 2022-03-03 | Option exercise (derivative) | 3,846 | $0.00 | 0 |
| 2022-03-03 | Open-market sale | 1,289 | $283.41 | 27,064 |
| 2022-03-03 | Open-market sale | 858 | $284.58 | 26,206 |
| 2022-03-03 | Open-market sale | 387 | $285.16 | 25,819 |
| 2022-03-03 | Open-market sale | 2,606 | $282.56 | 28,353 |
| 2022-03-03 | Option exercise | 3,846 | $109.34 | 29,665 |
| 2022-03-03 | Option exercise | 3,304 | $144.67 | 32,969 |
| 2022-03-03 | Open-market sale | 3,825 | $281.49 | 30,959 |
| 2022-03-03 | Option exercise | 1,815 | $179.66 | 34,784 |
| 2022-02-28 | Grant / award | 5,152 | $0.00 | 25,819 |
| 2022-02-23 | Tax withholding | 374 | $289.58 | 20,667 |
| 2022-02-22 | Tax withholding | 341 | $293.61 | 21,041 |
| 2022-01-28 | Grant / award | 12,321 | $0.00 | 26,746 |
| 2022-01-28 | Tax withholding | 5,364 | $312.24 | 21,382 |
| 2021-08-09 | Open-market sale | 1,150 | $407.95 | 14,425 |
| 2021-08-09 | Open-market sale | 600 | $406.36 | 15,575 |
| 2021-05-28 | Grant / award (derivative) | 4,058 | $337.99 | 4,058 |
| 2021-05-28 | Grant / award | 1,313 | $0.00 | 16,175 |
| 2021-05-04 | Option exercise (derivative) | 3,305 | $0.00 | 6,609 |
| 2021-05-04 | Open-market sale | 3,305 | $340.01 | 14,862 |
| 2021-05-04 | Option exercise | 3,305 | $144.67 | 18,167 |
| 2021-04-22 | Option exercise (derivative) | 3,845 | $0.00 | 3,846 |
| 2021-04-22 | Open-market sale | 3,845 | $330.00 | 14,862 |
| 2021-04-22 | Option exercise | 3,845 | $109.34 | 18,707 |
| 2021-04-15 | Open-market sale | 2,000 | $320.00 | 14,862 |
| 2021-03-01 | Option exercise (derivative) | 4,366 | $0.00 | 0 |
| 2021-03-01 | Open-market sale | 4,366 | $290.12 | 16,862 |
| 2021-03-01 | Option exercise | 4,366 | $88.05 | 21,228 |
| 2021-02-24 | Tax withholding | 289 | $282.98 | 16,862 |
| 2021-02-23 | Tax withholding | 272 | $283.59 | 17,031 |
| 2021-02-23 | Tax withholding | 242 | $283.59 | 17,151 |
| 2021-02-22 | Tax withholding | 247 | $289.55 | 17,303 |
| 2021-02-22 | Tax withholding | 157 | $289.55 | 17,393 |
| 2021-02-19 | Open-market sale | 1,400 | $291.83 | 1,149 |
| 2021-02-19 | Open-market sale | 1,149 | $292.37 | 0 |
| 2021-02-19 | Open-market sale | 6,107 | $290.03 | 2,549 |
| 2021-01-29 | Grant / award | 14,234 | $0.00 | 21,345 |
| 2021-01-29 | Tax withholding | 3,795 | $260.88 | 17,550 |
| 2021-01-25 | Gift | 8,656 | $0.00 | 7,111 |
| 2021-01-25 | Gift | 8,656 | $0.00 | 8,656 |
| 2021-01-04 | Open-market sale | 531 | $243.71 | 20,236 |
| 2021-01-04 | Open-market sale | 111 | $254.77 | 15,767 |
| 2021-01-04 | Open-market sale | 310 | $253.88 | 15,878 |
| 2021-01-04 | Open-market sale | 303 | $252.99 | 16,188 |
| 2021-01-04 | Open-market sale | 426 | $251.90 | 16,491 |
| 2021-01-04 | Open-market sale | 133 | $250.87 | 16,917 |
| 2021-01-04 | Open-market sale | 531 | $249.97 | 17,050 |
| 2021-01-04 | Open-market sale | 935 | $248.84 | 17,581 |
| 2021-01-04 | Open-market sale | 165 | $244.94 | 20,071 |
| 2021-01-04 | Open-market sale | 264 | $245.57 | 19,807 |
| 2021-01-04 | Open-market sale | 535 | $246.76 | 19,272 |
| 2021-01-04 | Open-market sale | 756 | $247.89 | 18,516 |
| 2020-08-07 | Option exercise (derivative) | 3,304 | $0.00 | 9,914 |
| 2020-08-07 | Open-market sale | 2,297 | $216.42 | 21,774 |
| 2020-08-07 | Open-market sale | 1,007 | $216.82 | 20,767 |
| 2020-08-07 | Option exercise | 3,304 | $144.67 | 24,071 |
| 2020-05-29 | Grant / award (derivative) | 7,261 | $0.00 | 7,261 |
| 2020-05-29 | Grant / award | 2,176 | $0.00 | 20,767 |
| 2020-05-07 | Open-market sale | 1,884 | $150.00 | 18,591 |
| 2020-02-26 | Tax withholding | 379 | $162.46 | 20,475 |
| 2020-02-26 | Option exercise (derivative) | 4,188 | $0.00 | 0 |
| 2020-02-26 | Open-market sale | 657 | $163.38 | 21,213 |
| 2020-02-26 | Open-market sale | 738 | $164.19 | 20,475 |
| 2020-02-26 | Open-market sale | 1,027 | $162.27 | 21,870 |
| 2020-02-26 | Open-market sale | 898 | $161.58 | 22,897 |
| 2020-02-26 | Open-market sale | 868 | $160.45 | 23,795 |
| 2020-02-26 | Option exercise | 4,188 | $73.70 | 24,663 |
| 2020-02-24 | Tax withholding | 402 | $173.64 | 20,854 |
| 2020-02-24 | Option exercise (derivative) | 4,365 | $0.00 | 4,366 |
| 2020-02-24 | Option exercise (derivative) | 3,846 | $0.00 | 7,691 |
| 2020-02-24 | Open-market sale | 985 | $167.49 | 21,205 |
| 2020-02-24 | Option exercise | 4,365 | $88.05 | 25,219 |
| 2020-02-24 | Open-market sale | 351 | $168.37 | 20,854 |
| 2020-02-24 | Option exercise | 3,846 | $109.34 | 29,065 |
| 2020-02-24 | Open-market sale | 6,875 | $166.53 | 22,190 |
| 2020-02-23 | Tax withholding | 378 | $173.64 | 21,256 |
| 2020-02-22 | Tax withholding | 344 | $173.64 | 21,634 |
| 2020-02-13 | Open-market sale | 4,500 | $170.29 | 21,978 |
| 2020-02-07 | Tax withholding | 5,031 | $159.07 | 26,478 |
| 2020-02-07 | Grant / award | 13,431 | $0.00 | 31,509 |
| 2019-08-12 | Tax withholding | 337 | $132.60 | 18,078 |
| 2019-08-12 | Option exercise (derivative) | 1,249 | $0.00 | 0 |
| 2019-08-12 | Open-market sale | 4 | $131.01 | 18,402 |
| 2019-08-12 | Open-market sale | 4 | $131.01 | 18,398 |
| 2019-08-12 | Open-market sale | 101 | $131.08 | 18,297 |
| 2019-08-12 | Open-market sale | 4 | $131.12 | 18,293 |
| 2019-08-12 | Open-market sale | 208 | $131.19 | 18,085 |
| 2019-08-12 | Open-market sale | 4 | $131.20 | 18,081 |
| 2019-08-12 | Open-market sale | 3 | $131.32 | 18,078 |
| 2019-08-12 | Option exercise | 1,249 | $76.12 | 19,327 |
| 2019-08-12 | Open-market sale | 95 | $128.85 | 19,232 |
| 2019-08-12 | Open-market sale | 119 | $129.04 | 19,113 |
| 2019-08-12 | Open-market sale | 123 | $129.67 | 18,990 |
| 2019-08-12 | Open-market sale | 114 | $130.32 | 18,876 |
| 2019-08-12 | Open-market sale | 109 | $130.44 | 18,767 |
| 2019-08-12 | Open-market sale | 116 | $130.51 | 18,651 |
| 2019-08-12 | Open-market sale | 105 | $130.64 | 18,546 |
| 2019-08-12 | Open-market sale | 9 | $130.79 | 18,537 |
| 2019-08-12 | Open-market sale | 4 | $130.84 | 18,533 |
| 2019-08-12 | Open-market sale | 8 | $130.91 | 18,525 |
| 2019-08-12 | Open-market sale | 107 | $130.91 | 18,418 |
| 2019-08-12 | Open-market sale | 4 | $130.94 | 18,414 |
| 2019-08-12 | Open-market sale | 8 | $131.00 | 18,406 |
| 2019-02-27 | Option exercise (derivative) | 2,158 | $0.00 | 0 |
| 2019-02-27 | Open-market sale | 100 | $140.04 | 20,473 |
| 2019-02-27 | Option exercise | 2,158 | $76.67 | 20,573 |
| 2019-02-27 | Open-market sale | 100 | $140.28 | 20,373 |
| 2019-02-27 | Open-market sale | 158 | $142.04 | 18,415 |
| 2019-02-27 | Open-market sale | 100 | $141.95 | 18,573 |
| 2019-02-27 | Open-market sale | 100 | $141.92 | 18,673 |
| 2019-02-27 | Open-market sale | 100 | $141.91 | 18,773 |
| 2019-02-27 | Open-market sale | 100 | $141.77 | 18,873 |
| 2019-02-27 | Open-market sale | 100 | $141.58 | 18,973 |
| 2019-02-27 | Open-market sale | 100 | $141.54 | 19,073 |
| 2019-02-27 | Open-market sale | 100 | $141.41 | 19,173 |
| 2019-02-27 | Open-market sale | 100 | $141.16 | 19,273 |
| 2019-02-27 | Open-market sale | 100 | $140.98 | 19,373 |
| 2019-02-27 | Open-market sale | 110 | $140.90 | 19,473 |
| 2019-02-27 | Open-market sale | 90 | $140.80 | 19,583 |
| 2019-02-27 | Open-market sale | 100 | $140.73 | 19,673 |
| 2019-02-27 | Open-market sale | 100 | $140.71 | 19,773 |
| 2019-02-27 | Open-market sale | 100 | $140.54 | 19,873 |
| 2019-02-27 | Open-market sale | 100 | $140.52 | 19,973 |
| 2019-02-27 | Open-market sale | 100 | $140.50 | 20,073 |
| 2019-02-27 | Open-market sale | 100 | $140.35 | 20,173 |
| 2019-02-27 | Open-market sale | 100 | $140.33 | 20,273 |
| 2019-02-27 | Tax withholding | 218 | $140.57 | 18,415 |
| 2019-02-26 | Tax withholding | 379 | $145.31 | 20,083 |
| 2019-02-26 | Option exercise (derivative) | 4,187 | $0.00 | 4,188 |
| 2019-02-26 | Open-market sale | 100 | $139.77 | 21,620 |
| 2019-02-26 | Open-market sale | 300 | $139.69 | 22,220 |
| 2019-02-26 | Open-market sale | 100 | $139.65 | 22,520 |
| 2019-02-26 | Open-market sale | 100 | $139.64 | 22,620 |
| 2019-02-26 | Open-market sale | 750 | $139.62 | 22,720 |
| 2019-02-26 | Open-market sale | 100 | $139.61 | 23,470 |
| 2019-02-26 | Open-market sale | 100 | $139.59 | 23,570 |
| 2019-02-26 | Open-market sale | 100 | $139.58 | 23,670 |
| 2019-02-26 | Open-market sale | 100 | $139.57 | 23,770 |
| 2019-02-26 | Open-market sale | 100 | $139.56 | 23,870 |
| 2019-02-26 | Open-market sale | 100 | $139.51 | 23,970 |
| 2019-02-26 | Open-market sale | 100 | $139.46 | 24,070 |
| 2019-02-26 | Open-market sale | 100 | $139.32 | 24,170 |
| 2019-02-26 | Option exercise | 4,187 | $73.70 | 24,270 |
| 2019-02-26 | Open-market sale | 100 | $140.30 | 20,220 |
| 2019-02-26 | Open-market sale | 100 | $140.27 | 20,320 |
| 2019-02-26 | Open-market sale | 100 | $140.26 | 20,420 |
| 2019-02-26 | Open-market sale | 100 | $140.19 | 20,520 |
| 2019-02-26 | Open-market sale | 100 | $140.10 | 20,620 |
| 2019-02-26 | Open-market sale | 100 | $140.03 | 20,720 |
| 2019-02-26 | Open-market sale | 100 | $139.98 | 20,820 |
| 2019-02-26 | Open-market sale | 100 | $139.94 | 20,920 |
| 2019-02-26 | Open-market sale | 100 | $139.92 | 21,020 |
| 2019-02-26 | Open-market sale | 100 | $139.88 | 21,120 |
| 2019-02-26 | Open-market sale | 100 | $139.85 | 21,220 |
| 2019-02-26 | Open-market sale | 100 | $139.82 | 21,320 |
| 2019-02-26 | Open-market sale | 100 | $139.80 | 21,420 |
| 2019-02-26 | Open-market sale | 100 | $139.79 | 21,520 |
| 2019-02-26 | Open-market sale | 400 | $139.70 | 21,820 |
| 2019-02-26 | Open-market sale | 100 | $139.75 | 21,720 |
| 2019-02-26 | Open-market sale | 100 | $140.35 | 20,020 |
| 2019-02-26 | Open-market sale | 100 | $143.84 | 18,633 |
| 2019-02-26 | Open-market sale | 100 | $143.67 | 18,733 |
| 2019-02-26 | Open-market sale | 70 | $143.14 | 18,833 |
| 2019-02-26 | Open-market sale | 100 | $143.10 | 18,903 |
| 2019-02-26 | Open-market sale | 100 | $141.98 | 19,003 |
| 2019-02-26 | Open-market sale | 100 | $141.73 | 19,103 |
| 2019-02-26 | Open-market sale | 200 | $141.35 | 19,203 |
| 2019-02-26 | Open-market sale | 100 | $141.34 | 19,403 |
| 2019-02-26 | Open-market sale | 100 | $140.78 | 19,503 |
| 2019-02-26 | Open-market sale | 100 | $140.60 | 19,603 |
| 2019-02-26 | Open-market sale | 100 | $140.50 | 19,703 |
| 2019-02-26 | Open-market sale | 100 | $140.42 | 19,803 |
| 2019-02-26 | Open-market sale | 117 | $140.39 | 19,903 |
| 2019-02-26 | Open-market sale | 100 | $140.33 | 20,120 |
| 2019-02-25 | Option exercise (derivative) | 4,365 | $0.00 | 8,731 |
| 2019-02-25 | Option exercise (derivative) | 3,845 | $0.00 | 11,537 |
| 2019-02-25 | Open-market sale | 200 | $144.37 | 27,972 |
| 2019-02-25 | Open-market sale | 100 | $144.33 | 28,172 |
| 2019-02-25 | Open-market sale | 100 | $144.31 | 28,272 |
| 2019-02-25 | Open-market sale | 100 | $144.18 | 28,472 |
| 2019-02-25 | Open-market sale | 200 | $144.88 | 24,462 |
| 2019-02-25 | Open-market sale | 100 | $144.25 | 28,372 |
| 2019-02-25 | Open-market sale | 100 | $144.16 | 28,572 |
| 2019-02-25 | Option exercise | 3,845 | $109.34 | 28,672 |
| 2019-02-25 | Option exercise | 4,365 | $88.05 | 24,827 |
| 2019-02-25 | Open-market sale | 200 | $144.87 | 24,662 |
| 2019-02-25 | Open-market sale | 6 | $144.82 | 24,862 |
| 2019-02-25 | Open-market sale | 100 | $144.79 | 24,868 |
| 2019-02-25 | Open-market sale | 100 | $144.77 | 24,968 |
| 2019-02-25 | Open-market sale | 200 | $144.74 | 25,068 |
| 2019-02-25 | Open-market sale | 100 | $144.71 | 25,268 |
| 2019-02-25 | Open-market sale | 200 | $144.69 | 25,368 |
| 2019-02-25 | Open-market sale | 100 | $144.66 | 25,568 |
| 2019-02-25 | Open-market sale | 100 | $144.63 | 25,668 |
| 2019-02-25 | Open-market sale | 100 | $144.62 | 25,768 |
| 2019-02-25 | Open-market sale | 300 | $144.60 | 25,868 |
| 2019-02-25 | Open-market sale | 301 | $144.56 | 26,168 |
| 2019-02-25 | Open-market sale | 194 | $144.54 | 26,469 |
| 2019-02-25 | Open-market sale | 159 | $144.53 | 26,663 |
| 2019-02-25 | Open-market sale | 100 | $144.52 | 26,822 |
| 2019-02-25 | Open-market sale | 150 | $144.51 | 26,922 |
| 2019-02-25 | Open-market sale | 200 | $144.49 | 27,072 |
| 2019-02-25 | Open-market sale | 400 | $144.47 | 27,272 |
| 2019-02-25 | Open-market sale | 100 | $144.46 | 27,672 |
| 2019-02-25 | Open-market sale | 100 | $144.42 | 27,772 |
| 2019-02-25 | Open-market sale | 100 | $144.39 | 27,872 |
| 2019-02-25 | Open-market sale | 200 | $144.99 | 24,262 |
| 2019-02-25 | Open-market sale | 100 | $146.05 | 20,462 |
| 2019-02-25 | Open-market sale | 200 | $146.01 | 20,562 |
| 2019-02-25 | Open-market sale | 300 | $146.00 | 20,762 |
| 2019-02-25 | Open-market sale | 200 | $145.93 | 21,062 |
| 2019-02-25 | Open-market sale | 100 | $145.83 | 21,262 |
| 2019-02-25 | Open-market sale | 100 | $145.82 | 21,362 |
| 2019-02-25 | Open-market sale | 100 | $145.61 | 21,462 |
| 2019-02-25 | Open-market sale | 200 | $145.52 | 21,762 |
| 2019-02-25 | Open-market sale | 200 | $145.46 | 21,962 |
| 2019-02-25 | Open-market sale | 100 | $145.39 | 22,162 |
| 2019-02-25 | Open-market sale | 100 | $145.38 | 22,262 |
| 2019-02-25 | Open-market sale | 100 | $145.36 | 22,362 |
| 2019-02-25 | Open-market sale | 400 | $145.29 | 22,462 |
| 2019-02-25 | Open-market sale | 200 | $145.26 | 22,862 |
| 2019-02-25 | Open-market sale | 100 | $145.22 | 23,062 |
| 2019-02-25 | Open-market sale | 100 | $145.17 | 23,162 |
| 2019-02-25 | Open-market sale | 200 | $145.00 | 24,062 |
| 2019-02-25 | Open-market sale | 100 | $145.04 | 23,962 |
| 2019-02-25 | Open-market sale | 300 | $145.05 | 23,662 |
| 2019-02-25 | Open-market sale | 200 | $145.12 | 23,462 |
| 2019-02-25 | Open-market sale | 200 | $145.14 | 23,262 |
| 2019-02-25 | Open-market sale | 200 | $145.53 | 21,562 |
| 2019-02-24 | Tax withholding | 403 | $144.67 | 20,462 |
| 2019-02-23 | Tax withholding | 379 | $144.67 | 20,865 |
| 2019-02-22 | Grant / award (derivative) | 13,218 | $0.00 | 13,218 |
| 2019-02-22 | Grant / award | 3,100 | $0.00 | 21,244 |
| 2019-01-30 | Tax withholding | 3,833 | $119.39 | 18,144 |
| 2019-01-30 | Grant / award | 11,402 | $0.00 | 18,144 |
| 2018-11-12 | Open-market sale | 1,466 | $134.50 | 10,875 |
| 2018-11-12 | Open-market sale | 100 | $134.47 | 12,341 |
| 2018-11-12 | Open-market sale | 100 | $134.40 | 10,775 |
| 2018-11-12 | Open-market sale | 200 | $134.47 | 10,575 |
| 2018-08-13 | Option exercise (derivative) | 1,249 | $0.00 | 1,249 |
| 2018-08-13 | Open-market sale | 100 | $119.59 | 13,390 |
| 2018-08-13 | Open-market sale | 100 | $119.82 | 13,190 |
| 2018-08-13 | Open-market sale | 100 | $119.91 | 13,090 |
| 2018-08-13 | Open-market sale | 100 | $120.04 | 12,990 |
| 2018-08-13 | Open-market sale | 100 | $120.27 | 12,890 |
| 2018-08-13 | Open-market sale | 149 | $120.35 | 12,741 |
| 2018-08-13 | Open-market sale | 64 | $120.58 | 12,677 |
| 2018-08-13 | Open-market sale | 36 | $120.81 | 12,641 |
| 2018-08-13 | Open-market sale | 100 | $120.81 | 12,541 |
| 2018-08-13 | Open-market sale | 100 | $121.01 | 12,441 |
| 2018-08-13 | Option exercise | 1,249 | $76.12 | 13,690 |
| 2018-08-13 | Open-market sale | 200 | $119.20 | 13,490 |
| 2018-08-13 | Open-market sale | 100 | $119.65 | 13,290 |
| 2018-08-12 | Tax withholding | 337 | $120.59 | 12,441 |
| 2018-05-01 | Tax withholding | 325 | $104.19 | 12,778 |
| 2018-05-01 | Option exercise (derivative) | 945 | $0.00 | 0 |
| 2018-05-01 | Open-market sale | 100 | $104.53 | 12,923 |
| 2018-05-01 | Open-market sale | 100 | $104.44 | 13,023 |
| 2018-05-01 | Open-market sale | 100 | $104.33 | 13,123 |
| 2018-05-01 | Open-market sale | 100 | $104.29 | 13,223 |
| 2018-05-01 | Open-market sale | 100 | $104.11 | 13,323 |
| 2018-05-01 | Open-market sale | 100 | $103.73 | 13,523 |
| 2018-05-01 | Open-market sale | 100 | $103.67 | 13,623 |
| 2018-05-01 | Option exercise | 945 | $51.45 | 13,723 |
| 2018-05-01 | Open-market sale | 5 | $104.54 | 12,918 |
| 2018-05-01 | Open-market sale | 140 | $104.87 | 12,778 |
| 2018-05-01 | Open-market sale | 100 | $103.84 | 13,423 |
| 2018-02-28 | Option exercise (derivative) | 4,365 | $0.00 | 13,096 |
| 2018-02-28 | Open-market sale | 100 | $107.29 | 18,343 |
| 2018-02-28 | Option exercise | 4,365 | $88.05 | 18,443 |
| 2018-02-28 | Open-market sale | 800 | $108.33 | 13,203 |
| 2018-02-28 | Open-market sale | 100 | $108.32 | 14,003 |
| 2018-02-28 | Open-market sale | 100 | $108.31 | 14,103 |
| 2018-02-28 | Open-market sale | 40 | $108.31 | 14,203 |
| 2018-02-28 | Open-market sale | 30 | $108.29 | 14,243 |
| 2018-02-28 | Open-market sale | 230 | $108.28 | 14,273 |
| 2018-02-28 | Open-market sale | 200 | $108.27 | 14,503 |
| 2018-02-28 | Open-market sale | 4 | $108.26 | 14,703 |
| 2018-02-28 | Open-market sale | 100 | $108.26 | 14,707 |
| 2018-02-28 | Open-market sale | 95 | $108.25 | 14,807 |
| 2018-02-28 | Open-market sale | 1 | $108.24 | 14,902 |
| 2018-02-28 | Open-market sale | 400 | $108.19 | 14,903 |
| 2018-02-28 | Open-market sale | 100 | $108.03 | 15,303 |
| 2018-02-28 | Open-market sale | 300 | $108.00 | 15,403 |
| 2018-02-28 | Open-market sale | 100 | $107.96 | 15,703 |
| 2018-02-28 | Open-market sale | 300 | $107.95 | 15,803 |
| 2018-02-28 | Open-market sale | 100 | $107.94 | 16,103 |
| 2018-02-28 | Open-market sale | 300 | $107.90 | 16,203 |
| 2018-02-28 | Open-market sale | 200 | $107.72 | 16,503 |
| 2018-02-28 | Open-market sale | 200 | $107.71 | 16,703 |
| 2018-02-28 | Open-market sale | 200 | $107.57 | 16,903 |
| 2018-02-28 | Open-market sale | 200 | $107.46 | 17,103 |
| 2018-02-28 | Open-market sale | 100 | $107.42 | 17,303 |
| 2018-02-28 | Open-market sale | 200 | $107.41 | 17,403 |
| 2018-02-28 | Open-market sale | 200 | $107.40 | 17,603 |
| 2018-02-28 | Open-market sale | 100 | $107.39 | 17,803 |
| 2018-02-28 | Open-market sale | 140 | $107.32 | 17,903 |
| 2018-02-28 | Open-market sale | 300 | $107.30 | 18,043 |
| 2018-02-28 | Open-market sale | 100 | $108.43 | 13,103 |
| 2018-02-27 | Option exercise (derivative) | 2,158 | $0.00 | 2,158 |
| 2018-02-27 | Open-market sale | 100 | $108.35 | 14,478 |
| 2018-02-27 | Open-market sale | 100 | $108.32 | 14,578 |
| 2018-02-27 | Open-market sale | 100 | $108.24 | 14,678 |
| 2018-02-27 | Open-market sale | 100 | $108.23 | 14,778 |
| 2018-02-27 | Open-market sale | 100 | $108.22 | 14,878 |
| 2018-02-27 | Open-market sale | 100 | $108.17 | 14,978 |
| 2018-02-27 | Open-market sale | 258 | $108.13 | 15,078 |
| 2018-02-27 | Open-market sale | 100 | $108.04 | 15,336 |
| 2018-02-27 | Open-market sale | 100 | $108.58 | 14,078 |
| 2018-02-27 | Open-market sale | 100 | $107.90 | 15,536 |
| 2018-02-27 | Open-market sale | 200 | $107.88 | 15,636 |
| 2018-02-27 | Open-market sale | 100 | $107.81 | 15,836 |
| 2018-02-27 | Open-market sale | 100 | $107.80 | 15,936 |
| 2018-02-27 | Open-market sale | 100 | $107.67 | 16,036 |
| 2018-02-27 | Open-market sale | 100 | $107.45 | 16,136 |
| 2018-02-27 | Option exercise | 2,158 | $76.67 | 16,236 |
| 2018-02-27 | Open-market sale | 100 | $108.41 | 14,378 |
| 2018-02-27 | Open-market sale | 100 | $108.45 | 14,278 |
| 2018-02-27 | Open-market sale | 100 | $108.49 | 14,178 |
| 2018-02-27 | Open-market sale | 100 | $107.96 | 15,436 |
| 2018-02-27 | Tax withholding | 218 | $108.95 | 14,078 |
| 2018-02-26 | Tax withholding | 380 | $109.34 | 14,296 |
| 2018-02-26 | Open-market sale | 100 | $108.50 | 14,515 |
| 2018-02-26 | Open-market sale | 119 | $108.50 | 14,396 |
| 2018-02-26 | Open-market sale | 100 | $108.59 | 14,296 |
| 2018-02-26 | Option exercise (derivative) | 4,187 | $0.00 | 8,375 |
| 2018-02-26 | Open-market sale | 100 | $107.45 | 16,091 |
| 2018-02-26 | Open-market sale | 100 | $107.70 | 15,991 |
| 2018-02-26 | Open-market sale | 100 | $107.74 | 15,891 |
| 2018-02-26 | Open-market sale | 176 | $107.75 | 15,715 |
| 2018-02-26 | Open-market sale | 100 | $107.78 | 15,615 |
| 2018-02-26 | Open-market sale | 100 | $107.81 | 15,515 |
| 2018-02-26 | Open-market sale | 100 | $107.97 | 15,415 |
| 2018-02-26 | Open-market sale | 100 | $107.27 | 16,191 |
| 2018-02-26 | Open-market sale | 104 | $107.19 | 16,291 |
| 2018-02-26 | Open-market sale | 188 | $107.14 | 16,395 |
| 2018-02-26 | Open-market sale | 100 | $107.11 | 16,583 |
| 2018-02-26 | Open-market sale | 100 | $107.09 | 16,683 |
| 2018-02-26 | Open-market sale | 100 | $107.05 | 16,783 |
| 2018-02-26 | Open-market sale | 300 | $107.03 | 16,883 |
| 2018-02-26 | Open-market sale | 100 | $107.02 | 17,183 |
| 2018-02-26 | Open-market sale | 100 | $107.00 | 17,283 |
| 2018-02-26 | Open-market sale | 100 | $106.96 | 17,383 |
| 2018-02-26 | Open-market sale | 200 | $106.84 | 17,483 |
| 2018-02-26 | Open-market sale | 100 | $106.81 | 17,683 |
| 2018-02-26 | Open-market sale | 100 | $106.71 | 17,783 |
| 2018-02-26 | Open-market sale | 300 | $106.69 | 17,883 |
| 2018-02-26 | Open-market sale | 100 | $106.59 | 18,183 |
| 2018-02-26 | Open-market sale | 200 | $106.56 | 18,283 |
| 2018-02-26 | Option exercise | 4,187 | $73.70 | 18,483 |
| 2018-02-26 | Open-market sale | 100 | $108.48 | 14,615 |
| 2018-02-26 | Open-market sale | 200 | $108.41 | 14,715 |
| 2018-02-26 | Open-market sale | 100 | $108.16 | 14,915 |
| 2018-02-26 | Open-market sale | 100 | $108.10 | 15,015 |
| 2018-02-26 | Open-market sale | 200 | $108.06 | 15,115 |
| 2018-02-26 | Open-market sale | 100 | $108.00 | 15,315 |
| 2018-02-24 | Tax withholding | 403 | $109.34 | 14,676 |
| 2018-02-23 | Grant / award (derivative) | 15,382 | $0.00 | 15,382 |
| 2018-02-23 | Grant / award | 3,408 | $0.00 | 15,079 |
| 2018-02-16 | Open-market sale | 2,000 | $109.45 | 12,250 |
| 2018-02-16 | Open-market sale | 160 | $108.15 | 14,250 |
| 2018-02-16 | Open-market sale | 400 | $108.13 | 14,410 |
| 2018-02-16 | Open-market sale | 97 | $108.13 | 14,810 |
| 2018-02-16 | Open-market sale | 100 | $108.11 | 14,907 |
| 2018-02-16 | Open-market sale | 100 | $108.11 | 15,007 |
| 2018-02-16 | Open-market sale | 3 | $108.09 | 15,107 |
| 2018-02-16 | Open-market sale | 200 | $108.08 | 15,110 |
| 2018-02-16 | Open-market sale | 79 | $109.54 | 11,671 |
| 2018-02-16 | Open-market sale | 100 | $109.50 | 11,750 |
| 2018-02-16 | Open-market sale | 100 | $109.50 | 11,850 |
| 2018-02-16 | Open-market sale | 100 | $109.48 | 11,950 |
| 2018-02-16 | Open-market sale | 200 | $109.46 | 12,050 |
| 2018-01-24 | Tax withholding | 2,872 | $106.97 | 15,310 |
| 2018-01-24 | Grant / award | 6,511 | $0.00 | 18,182 |
| 2018-01-02 | Open-market sale | 300 | $110.42 | 12,371 |
| 2018-01-02 | Open-market sale | 100 | $110.40 | 12,671 |
| 2018-01-02 | Open-market sale | 100 | $110.39 | 12,771 |
| 2018-01-02 | Open-market sale | 100 | $110.39 | 12,871 |
| 2018-01-02 | Open-market sale | 300 | $110.38 | 12,971 |
| 2018-01-02 | Open-market sale | 100 | $110.37 | 13,271 |
| 2018-01-02 | Open-market sale | 200 | $110.53 | 11,671 |
| 2018-01-02 | Open-market sale | 300 | $110.35 | 13,671 |
| 2018-01-02 | Open-market sale | 200 | $110.31 | 13,971 |
| 2018-01-02 | Open-market sale | 600 | $110.30 | 14,171 |
| 2018-01-02 | Open-market sale | 100 | $110.43 | 12,271 |
| 2018-01-02 | Open-market sale | 100 | $110.45 | 12,171 |
| 2018-01-02 | Open-market sale | 100 | $110.48 | 12,071 |
| 2018-01-02 | Open-market sale | 200 | $110.50 | 11,871 |
| 2018-01-02 | Open-market sale | 300 | $110.36 | 13,371 |
| 2018-01-02 | Option exercise (derivative) | 16,817 | $0.00 | 945 |
| 2018-01-02 | Open-market sale | 500 | $109.55 | 25,788 |
| 2018-01-02 | Open-market sale | 100 | $109.56 | 25,688 |
| 2018-01-02 | Open-market sale | 100 | $109.56 | 25,588 |
| 2018-01-02 | Open-market sale | 100 | $109.58 | 25,488 |
| 2018-01-02 | Open-market sale | 100 | $109.59 | 25,388 |
| 2018-01-02 | Open-market sale | 90 | $109.60 | 25,298 |
| 2018-01-02 | Open-market sale | 10 | $109.60 | 25,288 |
| 2018-01-02 | Open-market sale | 400 | $109.52 | 26,288 |
| 2018-01-02 | Open-market sale | 100 | $109.48 | 26,688 |
| 2018-01-02 | Open-market sale | 100 | $109.47 | 26,788 |
| 2018-01-02 | Open-market sale | 300 | $109.45 | 26,888 |
| 2018-01-02 | Open-market sale | 100 | $109.45 | 27,188 |
| 2018-01-02 | Open-market sale | 98 | $109.44 | 27,288 |
| 2018-01-02 | Open-market sale | 102 | $109.43 | 27,386 |
| 2018-01-02 | Open-market sale | 100 | $109.36 | 27,488 |
| 2018-01-02 | Open-market sale | 10 | $109.27 | 27,588 |
| 2018-01-02 | Open-market sale | 400 | $109.25 | 27,598 |
| 2018-01-02 | Open-market sale | 400 | $109.18 | 27,998 |
| 2018-01-02 | Open-market sale | 90 | $109.13 | 28,398 |
| 2018-01-02 | Option exercise | 16,817 | $51.45 | 28,488 |
| 2018-01-02 | Open-market sale | 500 | $109.73 | 23,002 |
| 2018-01-02 | Open-market sale | 400 | $109.70 | 23,502 |
| 2018-01-02 | Open-market sale | 100 | $109.70 | 23,902 |
| 2018-01-02 | Open-market sale | 97 | $109.69 | 24,002 |
| 2018-01-02 | Open-market sale | 10 | $109.69 | 24,099 |
| 2018-01-02 | Open-market sale | 479 | $109.68 | 24,109 |
| 2018-01-02 | Open-market sale | 100 | $109.68 | 24,588 |
| 2018-01-02 | Open-market sale | 200 | $109.66 | 24,688 |
| 2018-01-02 | Open-market sale | 200 | $109.64 | 24,888 |
| 2018-01-02 | Open-market sale | 200 | $109.61 | 25,088 |
| 2018-01-02 | Open-market sale | 200 | $110.16 | 15,220 |
| 2018-01-02 | Open-market sale | 700 | $110.15 | 15,420 |
| 2018-01-02 | Open-market sale | 672 | $110.14 | 16,120 |
| 2018-01-02 | Open-market sale | 500 | $110.12 | 16,792 |
| 2018-01-02 | Open-market sale | 55 | $110.12 | 17,292 |
| 2018-01-02 | Open-market sale | 400 | $110.11 | 17,347 |
| 2018-01-02 | Open-market sale | 199 | $110.10 | 17,747 |
| 2018-01-02 | Open-market sale | 300 | $110.10 | 17,946 |
| 2018-01-02 | Open-market sale | 908 | $110.09 | 18,246 |
| 2018-01-02 | Open-market sale | 100 | $110.09 | 19,154 |
| 2018-01-02 | Open-market sale | 200 | $110.08 | 19,254 |
| 2018-01-02 | Open-market sale | 98 | $110.08 | 19,454 |
| 2018-01-02 | Open-market sale | 200 | $110.07 | 19,552 |
| 2018-01-02 | Open-market sale | 49 | $110.28 | 14,771 |
| 2018-01-02 | Open-market sale | 48 | $110.05 | 19,852 |
| 2018-01-02 | Open-market sale | 200 | $110.03 | 19,900 |
| 2018-01-02 | Open-market sale | 202 | $110.02 | 20,100 |
| 2018-01-02 | Open-market sale | 500 | $109.91 | 20,302 |
| 2018-01-02 | Open-market sale | 200 | $109.83 | 20,802 |
| 2018-01-02 | Open-market sale | 100 | $109.81 | 21,002 |
| 2018-01-02 | Open-market sale | 300 | $109.80 | 21,102 |
| 2018-01-02 | Open-market sale | 300 | $109.79 | 21,402 |
| 2018-01-02 | Open-market sale | 400 | $109.76 | 21,702 |
| 2018-01-02 | Open-market sale | 500 | $109.75 | 22,102 |
| 2018-01-02 | Open-market sale | 200 | $109.75 | 22,602 |
| 2018-01-02 | Open-market sale | 200 | $109.74 | 22,802 |
| 2018-01-02 | Open-market sale | 100 | $110.18 | 15,120 |
| 2018-01-02 | Open-market sale | 100 | $110.22 | 15,020 |
| 2018-01-02 | Open-market sale | 200 | $110.23 | 14,820 |
| 2018-01-02 | Open-market sale | 100 | $110.06 | 19,752 |
| 2017-08-14 | Option exercise (derivative) | 1,249 | $0.00 | 2,498 |
| 2017-08-14 | Open-market sale | 100 | $96.98 | 12,820 |
| 2017-08-14 | Option exercise | 1,249 | $76.12 | 12,920 |
| 2017-08-14 | Open-market sale | 100 | $97.20 | 12,720 |
| 2017-08-14 | Open-market sale | 100 | $97.29 | 12,620 |
| 2017-08-14 | Open-market sale | 100 | $97.31 | 12,520 |
| 2017-08-14 | Open-market sale | 100 | $98.47 | 11,671 |
| 2017-08-14 | Open-market sale | 104 | $97.97 | 11,771 |
| 2017-08-14 | Open-market sale | 150 | $97.88 | 11,875 |
| 2017-08-14 | Open-market sale | 100 | $97.76 | 12,025 |
| 2017-08-14 | Open-market sale | 95 | $97.73 | 12,125 |
| 2017-08-14 | Open-market sale | 100 | $97.63 | 12,220 |
| 2017-08-14 | Open-market sale | 100 | $97.43 | 12,320 |
| 2017-08-14 | Open-market sale | 100 | $97.37 | 12,420 |
| 2017-08-14 | Open-market sale | 1,303 | $97.86 | 15,310 |
| 2017-08-12 | Tax withholding | 284 | $97.97 | 12,974 |
| 2017-06-08 | Option exercise (derivative) | 945 | $0.00 | 17,762 |
| 2017-06-08 | Open-market sale | 945 | $95.00 | 13,258 |
| 2017-06-08 | Option exercise | 945 | $51.45 | 14,203 |
| 2017-05-01 | Tax withholding | 237 | $89.70 | 13,258 |
| 2017-03-03 | Option exercise (derivative) | 4,315 | $0.00 | 4,316 |
| 2017-03-03 | Option exercise (derivative) | 1,248 | $0.00 | 3,747 |
| 2017-03-03 | Option exercise (derivative) | 4,187 | $0.00 | 12,562 |
| 2017-03-03 | Option exercise (derivative) | 1,890 | $0.00 | 18,707 |
| 2017-03-03 | Open-market sale | 100 | $87.95 | 22,424 |
| 2017-03-03 | Open-market sale | 200 | $87.95 | 22,524 |
| 2017-03-03 | Open-market sale | 300 | $87.96 | 22,124 |
| 2017-03-03 | Open-market sale | 100 | $87.97 | 22,024 |
| 2017-03-03 | Open-market sale | 900 | $87.97 | 21,124 |
| 2017-03-03 | Open-market sale | 100 | $87.98 | 21,024 |
| 2017-03-03 | Open-market sale | 500 | $87.98 | 20,524 |
| 2017-03-03 | Open-market sale | 1,172 | $87.99 | 19,352 |
| 2017-03-03 | Open-market sale | 300 | $88.00 | 19,052 |
| 2017-03-03 | Open-market sale | 500 | $88.01 | 18,552 |
| 2017-03-03 | Open-market sale | 600 | $88.02 | 17,952 |
| 2017-03-03 | Open-market sale | 567 | $88.03 | 17,385 |
| 2017-03-03 | Option exercise | 1,890 | $51.45 | 15,385 |
| 2017-03-03 | Option exercise | 4,315 | $76.67 | 19,700 |
| 2017-03-03 | Option exercise | 1,248 | $76.12 | 20,948 |
| 2017-03-03 | Option exercise | 4,187 | $73.70 | 25,135 |
| 2017-03-03 | Open-market sale | 200 | $87.73 | 24,935 |
| 2017-03-03 | Open-market sale | 200 | $87.76 | 24,735 |
| 2017-03-03 | Open-market sale | 100 | $87.78 | 24,635 |
| 2017-03-03 | Open-market sale | 200 | $87.80 | 24,435 |
| 2017-03-03 | Open-market sale | 300 | $87.81 | 24,135 |
| 2017-03-03 | Open-market sale | 500 | $87.82 | 23,635 |
| 2017-03-03 | Open-market sale | 100 | $87.94 | 22,724 |
| 2017-03-03 | Open-market sale | 100 | $87.92 | 22,824 |
| 2017-03-03 | Open-market sale | 100 | $87.90 | 22,924 |
| 2017-03-03 | Open-market sale | 100 | $87.88 | 23,024 |
| 2017-03-03 | Open-market sale | 100 | $87.87 | 23,124 |
| 2017-03-03 | Open-market sale | 200 | $87.86 | 23,224 |
| 2017-03-03 | Open-market sale | 111 | $87.85 | 23,424 |
| 2017-03-03 | Open-market sale | 100 | $87.84 | 23,535 |
| 2017-03-03 | Open-market sale | 100 | $88.33 | 13,595 |
| 2017-03-03 | Open-market sale | 100 | $88.36 | 13,495 |
| 2017-03-03 | Open-market sale | 300 | $88.04 | 17,085 |
| 2017-03-03 | Open-market sale | 800 | $88.05 | 16,285 |
| 2017-03-03 | Open-market sale | 200 | $88.06 | 16,085 |
| 2017-03-03 | Open-market sale | 300 | $88.07 | 15,785 |
| 2017-03-03 | Open-market sale | 300 | $88.08 | 15,485 |
| 2017-03-03 | Open-market sale | 100 | $88.10 | 15,385 |
| 2017-03-03 | Open-market sale | 280 | $88.11 | 15,105 |
| 2017-03-03 | Open-market sale | 20 | $88.12 | 15,085 |
| 2017-03-03 | Open-market sale | 200 | $88.13 | 14,885 |
| 2017-03-03 | Open-market sale | 100 | $88.14 | 14,785 |
| 2017-03-03 | Open-market sale | 100 | $88.15 | 14,685 |
| 2017-03-03 | Open-market sale | 200 | $88.16 | 14,485 |
| 2017-03-03 | Open-market sale | 90 | $88.18 | 14,395 |
| 2017-03-03 | Open-market sale | 300 | $88.20 | 14,095 |
| 2017-03-03 | Open-market sale | 100 | $88.22 | 13,995 |
| 2017-03-03 | Open-market sale | 100 | $88.25 | 13,895 |
| 2017-03-03 | Open-market sale | 200 | $88.27 | 13,695 |
| 2017-02-27 | Tax withholding | 159 | $88.05 | 13,495 |
| 2017-02-26 | Tax withholding | 277 | $88.05 | 13,654 |
| 2017-02-24 | Grant / award (derivative) | 17,461 | $0.00 | 17,461 |
| 2017-02-24 | Grant / award | 3,623 | $0.00 | 13,931 |
| 2016-08-12 | Tax withholding | 246 | $83.27 | 10,308 |
| 2016-05-01 | Tax withholding | 237 | $79.27 | 10,554 |
| 2016-02-27 | Tax withholding | 159 | $73.70 | 10,791 |
| 2016-02-26 | Grant / award (derivative) | 16,749 | $0.00 | 16,749 |
| 2016-02-26 | Grant / award | 3,413 | $0.00 | 10,950 |
| 2015-08-12 | Grant / award (derivative) | 4,995 | $0.00 | 4,995 |
| 2015-08-12 | Grant / award | 3,026 | $0.00 | 7,537 |
| 2015-08-12 | — | — | — | 4,511 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.