SEC CIK 1688104
Barbo William D
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| CRLview stock → | 23,337 | 2024-11-07 |
Position History — CRL
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — CRL
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2024-11-07 | Gift | 470 | $0.00 | 23,337 |
| 2024-05-29 | Tax withholding | 179 | $214.51 | 3,433 |
| 2024-05-28 | Tax withholding | 84 | $217.21 | 3,605 |
| 2024-05-28 | Tax withholding | 99 | $217.21 | 3,612 |
| 2024-05-27 | Tax withholding | 132 | $217.21 | 3,689 |
| 2024-05-27 | Tax withholding | 147 | $217.21 | 3,711 |
| 2024-05-26 | Tax withholding | 177 | $217.21 | 3,821 |
| 2024-05-26 | Tax withholding | 177 | $217.21 | 3,858 |
| 2024-02-22 | Open-market sale | 4,050 | $248.50 | 22,879 |
| 2024-01-29 | Grant / award | 2,934 | $0.00 | 12,037 |
| 2024-01-29 | Tax withholding | 744 | $220.28 | 11,293 |
| 2024-01-29 | Tax withholding | 770 | $220.28 | 11,330 |
| 2024-01-29 | Grant / award | 2,997 | $0.00 | 12,100 |
| 2023-08-10 | Option exercise (derivative) | 5,511 | $0.00 | 0 |
| 2023-08-10 | Open-market sale | 5,763 | $217.24 | 3,592 |
| 2023-08-10 | Option exercise | 5,511 | $144.67 | 9,103 |
| 2023-05-29 | Tax withholding | 202 | $194.12 | 9,954 |
| 2023-05-28 | Tax withholding | 112 | $194.12 | 10,156 |
| 2023-05-27 | Tax withholding | 166 | $194.12 | 10,268 |
| 2023-05-26 | Grant / award (derivative) | 4,696 | $194.12 | 4,696 |
| 2023-05-26 | Grant / award | 1,958 | $0.00 | 10,434 |
| 2023-02-22 | Tax withholding | 287 | $243.60 | 8,476 |
| 2023-01-27 | Tax withholding | 2,897 | $244.29 | 8,763 |
| 2023-01-27 | Grant / award | 7,857 | $0.00 | 11,660 |
| 2022-12-02 | Option exercise (derivative) | 3,205 | $0.00 | 0 |
| 2022-12-02 | Option exercise | 3,205 | $109.34 | 7,008 |
| 2022-12-02 | Open-market sale | 406 | $218.28 | 6,602 |
| 2022-12-02 | Open-market sale | 1,226 | $220.14 | 4,503 |
| 2022-12-02 | Open-market sale | 700 | $221.08 | 3,803 |
| 2022-12-02 | Open-market sale | 873 | $219.41 | 5,729 |
| 2022-11-15 | Gift | 200 | $0.00 | 19,035 |
| 2022-06-07 | Gift | 391 | $0.00 | 19,235 |
| 2022-06-07 | Gift | 391 | $0.00 | 3,803 |
| 2022-05-29 | Tax withholding | 202 | $244.41 | 4,194 |
| 2022-05-28 | Tax withholding | 112 | $244.41 | 4,396 |
| 2022-05-27 | Grant / award (derivative) | 4,036 | $244.41 | 4,036 |
| 2022-05-27 | Grant / award | 1,493 | $0.00 | 4,508 |
| 2022-03-11 | Gift | 754 | $0.00 | 18,844 |
| 2022-03-11 | Gift | 754 | $0.00 | 3,015 |
| 2022-02-23 | Tax withholding | 315 | $289.58 | 3,769 |
| 2022-02-22 | Tax withholding | 287 | $293.61 | 4,084 |
| 2022-02-08 | Gift | 6,178 | $0.00 | 18,090 |
| 2022-02-08 | Gift | 6,178 | $0.00 | 4,371 |
| 2022-01-28 | Grant / award | 10,273 | $0.00 | 14,644 |
| 2022-01-28 | Tax withholding | 4,095 | $312.24 | 10,549 |
| 2021-12-01 | Gift | 400 | $0.00 | 11,912 |
| 2021-08-06 | Option exercise (derivative) | 2,755 | $0.00 | 5,511 |
| 2021-08-06 | Option exercise (derivative) | 1,513 | $0.00 | 4,541 |
| 2021-08-06 | Option exercise (derivative) | 3,204 | $0.00 | 3,205 |
| 2021-08-06 | Option exercise | 3,204 | $109.34 | 12,490 |
| 2021-08-06 | Option exercise | 1,513 | $179.66 | 16,758 |
| 2021-08-06 | Open-market sale | 2,944 | $400.83 | 13,814 |
| 2021-08-06 | Open-market sale | 3,253 | $401.62 | 10,561 |
| 2021-08-06 | Open-market sale | 2,380 | $402.64 | 8,181 |
| 2021-08-06 | Open-market sale | 726 | $403.60 | 7,455 |
| 2021-08-06 | Open-market sale | 692 | $404.82 | 6,763 |
| 2021-08-06 | Open-market sale | 1,685 | $405.58 | 5,078 |
| 2021-08-06 | Open-market sale | 7 | $406.52 | 5,071 |
| 2021-08-06 | Open-market sale | 500 | $407.45 | 4,571 |
| 2021-08-06 | Open-market sale | 200 | $409.08 | 4,371 |
| 2021-08-06 | Option exercise | 2,755 | $144.67 | 15,245 |
| 2021-06-09 | Gift | 252 | $0.00 | 4,371 |
| 2021-06-09 | Gift | 252 | $0.00 | 12,312 |
| 2021-05-29 | Tax withholding | 201 | $337.99 | 4,623 |
| 2021-05-28 | Grant / award (derivative) | 3,110 | $337.99 | 3,110 |
| 2021-05-28 | Grant / award | 1,006 | $0.00 | 4,824 |
| 2021-03-01 | Option exercise (derivative) | 3,493 | $0.00 | 0 |
| 2021-03-01 | Option exercise | 3,493 | $88.05 | 7,311 |
| 2021-03-01 | Open-market sale | 3,493 | $290.10 | 3,818 |
| 2021-03-01 | Open-market sale | 1,157 | $290.43 | 16,975 |
| 2021-02-25 | Gift | 1,157 | $0.00 | 3,818 |
| 2021-02-25 | Gift | 1,157 | $0.00 | 18,132 |
| 2021-02-24 | Tax withholding | 322 | $282.98 | 4,975 |
| 2021-02-23 | Tax withholding | 315 | $283.59 | 5,297 |
| 2021-02-22 | Tax withholding | 287 | $289.55 | 5,612 |
| 2021-02-04 | Gift | 7,154 | $0.00 | 5,899 |
| 2021-02-04 | Gift | 7,154 | $0.00 | 16,975 |
| 2021-02-02 | Grant / award | 11,862 | $0.00 | 17,761 |
| 2021-02-02 | Tax withholding | 4,708 | $260.88 | 13,053 |
| 2020-11-03 | Open-market sale | 2,150 | $236.29 | 9,821 |
| 2020-10-30 | Gift | 180 | $0.00 | 11,971 |
| 2020-05-29 | Grant / award (derivative) | 6,054 | $0.00 | 6,054 |
| 2020-05-29 | Grant / award | 1,815 | $0.00 | 18,050 |
| 2020-03-23 | Gift | 12,151 | $0.00 | 5,899 |
| 2020-03-23 | Gift | 12,151 | $0.00 | 12,151 |
| 2020-03-05 | Option exercise (derivative) | 3,015 | $0.00 | 0 |
| 2020-03-05 | Option exercise (derivative) | 3,492 | $0.00 | 3,493 |
| 2020-03-05 | Option exercise (derivative) | 2,755 | $0.00 | 8,266 |
| 2020-03-05 | Option exercise (derivative) | 3,205 | $0.00 | 6,409 |
| 2020-03-05 | Open-market sale | 5,005 | $164.81 | 16,235 |
| 2020-03-05 | Open-market sale | 8,961 | $164.09 | 21,240 |
| 2020-03-05 | Option exercise | 2,755 | $144.67 | 30,201 |
| 2020-03-05 | Option exercise | 3,205 | $109.34 | 27,446 |
| 2020-03-05 | Option exercise | 3,492 | $88.05 | 24,241 |
| 2020-03-05 | Option exercise | 3,015 | $73.70 | 20,749 |
| 2020-02-26 | Tax withholding | 273 | $162.46 | 17,734 |
| 2020-02-24 | Tax withholding | 322 | $173.64 | 18,007 |
| 2020-02-23 | Tax withholding | 315 | $173.64 | 18,329 |
| 2020-02-22 | Tax withholding | 287 | $173.64 | 18,644 |
| 2020-02-13 | Open-market sale | 6,901 | $172.11 | 18,931 |
| 2020-02-07 | Tax withholding | 3,844 | $159.07 | 25,832 |
| 2020-02-07 | Grant / award | 10,745 | $0.00 | 29,676 |
| 2019-05-29 | Open-market sale | 50 | $125.89 | 20,554 |
| 2019-05-29 | Open-market sale | 100 | $126.08 | 19,835 |
| 2019-05-29 | Open-market sale | 100 | $126.03 | 19,935 |
| 2019-05-29 | Open-market sale | 21 | $126.00 | 20,035 |
| 2019-05-29 | Open-market sale | 100 | $125.98 | 20,056 |
| 2019-05-29 | Open-market sale | 398 | $125.93 | 20,156 |
| 2019-05-29 | Open-market sale | 4 | $126.09 | 19,831 |
| 2019-05-29 | Open-market sale | 20 | $125.88 | 20,604 |
| 2019-05-29 | Open-market sale | 300 | $125.87 | 20,624 |
| 2019-05-29 | Open-market sale | 30 | $125.84 | 20,924 |
| 2019-05-29 | Open-market sale | 21 | $126.10 | 19,810 |
| 2019-05-29 | Open-market sale | 13 | $126.15 | 19,797 |
| 2019-05-29 | Open-market sale | 96 | $126.19 | 19,701 |
| 2019-05-29 | Option exercise (derivative) | 2,158 | $0.00 | 0 |
| 2019-05-29 | Open-market sale | 100 | $125.73 | 21,374 |
| 2019-05-29 | Open-market sale | 100 | $125.72 | 21,474 |
| 2019-05-29 | Open-market sale | 100 | $125.70 | 21,574 |
| 2019-05-29 | Open-market sale | 300 | $125.53 | 21,674 |
| 2019-05-29 | Open-market sale | 39 | $125.52 | 21,974 |
| 2019-05-29 | Open-market sale | 100 | $125.29 | 22,013 |
| 2019-05-29 | Open-market sale | 50 | $125.26 | 22,113 |
| 2019-05-29 | Open-market sale | 400 | $125.23 | 22,163 |
| 2019-05-29 | Open-market sale | 100 | $125.18 | 22,563 |
| 2019-05-29 | Open-market sale | 200 | $125.13 | 22,663 |
| 2019-05-29 | Open-market sale | 100 | $125.12 | 22,863 |
| 2019-05-29 | Open-market sale | 100 | $125.04 | 22,963 |
| 2019-05-29 | Open-market sale | 200 | $125.03 | 23,063 |
| 2019-05-29 | Open-market sale | 407 | $125.02 | 23,263 |
| 2019-05-29 | Open-market sale | 193 | $125.01 | 23,670 |
| 2019-05-29 | Open-market sale | 300 | $125.00 | 23,863 |
| 2019-05-29 | Open-market sale | 69 | $125.00 | 24,163 |
| 2019-05-29 | Open-market sale | 51 | $124.98 | 24,232 |
| 2019-05-29 | Open-market sale | 100 | $124.97 | 24,283 |
| 2019-05-29 | Open-market sale | 104 | $124.96 | 24,383 |
| 2019-05-29 | Open-market sale | 498 | $124.94 | 24,489 |
| 2019-05-29 | Open-market sale | 331 | $124.92 | 24,987 |
| 2019-05-29 | Open-market sale | 100 | $124.90 | 25,318 |
| 2019-05-29 | Open-market sale | 397 | $124.89 | 25,418 |
| 2019-05-29 | Open-market sale | 44 | $124.88 | 25,815 |
| 2019-05-29 | Option exercise | 2,158 | $76.67 | 25,859 |
| 2019-05-29 | Open-market sale | 100 | $125.74 | 21,274 |
| 2019-05-29 | Open-market sale | 200 | $125.75 | 21,074 |
| 2019-05-29 | Open-market sale | 120 | $125.76 | 20,954 |
| 2019-05-29 | Open-market sale | 2 | $124.95 | 24,487 |
| 2019-02-27 | Open-market sale | 230 | $140.78 | 33,078 |
| 2019-02-27 | Open-market sale | 400 | $140.76 | 34,108 |
| 2019-02-27 | Open-market sale | 404 | $140.75 | 34,508 |
| 2019-02-27 | Open-market sale | 100 | $140.74 | 34,912 |
| 2019-02-27 | Open-market sale | 300 | $140.73 | 35,012 |
| 2019-02-27 | Open-market sale | 530 | $140.72 | 35,312 |
| 2019-02-27 | Open-market sale | 500 | $140.71 | 35,842 |
| 2019-02-27 | Open-market sale | 539 | $140.70 | 36,342 |
| 2019-02-27 | Open-market sale | 59 | $140.69 | 36,881 |
| 2019-02-27 | Open-market sale | 515 | $140.69 | 36,940 |
| 2019-02-27 | Open-market sale | 406 | $140.68 | 37,455 |
| 2019-02-27 | Open-market sale | 100 | $140.68 | 37,861 |
| 2019-02-27 | Open-market sale | 1,100 | $140.67 | 37,961 |
| 2019-02-27 | Open-market sale | 800 | $140.66 | 39,061 |
| 2019-02-27 | Open-market sale | 1,300 | $140.65 | 39,861 |
| 2019-02-27 | Open-market sale | 5 | $140.64 | 41,161 |
| 2019-02-27 | Open-market sale | 200 | $140.63 | 41,166 |
| 2019-02-27 | Open-market sale | 101 | $140.62 | 41,366 |
| 2019-02-27 | Open-market sale | 400 | $140.62 | 41,467 |
| 2019-02-27 | Open-market sale | 200 | $140.60 | 41,867 |
| 2019-02-27 | Open-market sale | 11 | $140.60 | 42,067 |
| 2019-02-27 | Open-market sale | 1,000 | $140.58 | 42,078 |
| 2019-02-27 | Open-market sale | 10 | $140.82 | 31,856 |
| 2019-02-27 | Open-market sale | 112 | $140.81 | 31,866 |
| 2019-02-27 | Open-market sale | 100 | $140.80 | 31,978 |
| 2019-02-27 | Open-market sale | 100 | $140.80 | 32,078 |
| 2019-02-27 | Open-market sale | 800 | $140.79 | 32,178 |
| 2019-02-27 | Open-market sale | 100 | $140.78 | 32,978 |
| 2019-02-27 | Open-market sale | 300 | $140.77 | 33,808 |
| 2019-02-27 | Open-market sale | 500 | $140.78 | 33,308 |
| 2019-02-27 | Open-market sale | 400 | $140.83 | 31,356 |
| 2019-02-27 | Open-market sale | 700 | $141.36 | 23,723 |
| 2019-02-27 | Open-market sale | 100 | $141.35 | 24,423 |
| 2019-02-27 | Open-market sale | 102 | $141.32 | 24,523 |
| 2019-02-27 | Open-market sale | 830 | $141.31 | 24,625 |
| 2019-02-27 | Open-market sale | 30 | $141.31 | 25,455 |
| 2019-02-27 | Open-market sale | 30 | $141.29 | 25,485 |
| 2019-02-27 | Open-market sale | 100 | $141.28 | 25,515 |
| 2019-02-27 | Open-market sale | 200 | $141.26 | 25,615 |
| 2019-02-27 | Open-market sale | 43 | $141.24 | 25,815 |
| 2019-02-27 | Open-market sale | 200 | $141.19 | 25,858 |
| 2019-02-27 | Open-market sale | 200 | $141.18 | 26,058 |
| 2019-02-27 | Open-market sale | 5 | $141.16 | 26,258 |
| 2019-02-27 | Open-market sale | 200 | $141.15 | 26,263 |
| 2019-02-27 | Open-market sale | 300 | $140.98 | 26,463 |
| 2019-02-27 | Open-market sale | 300 | $140.97 | 26,763 |
| 2019-02-27 | Open-market sale | 200 | $140.96 | 27,063 |
| 2019-02-27 | Open-market sale | 100 | $140.94 | 27,263 |
| 2019-02-27 | Open-market sale | 308 | $140.93 | 27,363 |
| 2019-02-27 | Open-market sale | 210 | $140.92 | 27,671 |
| 2019-02-27 | Open-market sale | 1,000 | $140.91 | 27,881 |
| 2019-02-27 | Open-market sale | 400 | $140.90 | 28,881 |
| 2019-02-27 | Open-market sale | 900 | $140.87 | 29,281 |
| 2019-02-27 | Open-market sale | 200 | $140.86 | 30,181 |
| 2019-02-27 | Open-market sale | 575 | $140.85 | 30,381 |
| 2019-02-27 | Open-market sale | 400 | $140.84 | 30,956 |
| 2019-02-27 | Open-market sale | 22 | $141.38 | 23,701 |
| 2019-02-27 | Open-market sale | 100 | $140.82 | 31,756 |
| 2019-02-27 | Option exercise (derivative) | 2,158 | $0.00 | 2,158 |
| 2019-02-27 | Option exercise (derivative) | 1,825 | $0.00 | 0 |
| 2019-02-27 | Option exercise (derivative) | 6,030 | $0.00 | 3,015 |
| 2019-02-27 | Option exercise (derivative) | 6,984 | $0.00 | 6,985 |
| 2019-02-27 | Option exercise (derivative) | 3,204 | $0.00 | 9,614 |
| 2019-02-27 | Open-market sale | 17 | $140.54 | 45,463 |
| 2019-02-27 | Option exercise | 6,984 | $88.05 | 45,198 |
| 2019-02-27 | Option exercise | 6,030 | $73.70 | 38,214 |
| 2019-02-27 | Option exercise | 2,158 | $76.67 | 32,184 |
| 2019-02-27 | Option exercise | 1,825 | $59.41 | 30,026 |
| 2019-02-27 | Open-market sale | 33 | $140.46 | 46,669 |
| 2019-02-27 | Open-market sale | 300 | $140.43 | 46,702 |
| 2019-02-27 | Open-market sale | 200 | $140.42 | 47,002 |
| 2019-02-27 | Open-market sale | 200 | $140.41 | 47,202 |
| 2019-02-27 | Open-market sale | 100 | $140.40 | 47,402 |
| 2019-02-27 | Open-market sale | 400 | $140.35 | 47,502 |
| 2019-02-27 | Open-market sale | 100 | $140.33 | 47,902 |
| 2019-02-27 | Open-market sale | 400 | $140.27 | 48,002 |
| 2019-02-27 | Option exercise | 3,204 | $109.34 | 48,402 |
| 2019-02-27 | Open-market sale | 133 | $140.53 | 45,480 |
| 2019-02-27 | Open-market sale | 8 | $140.53 | 45,613 |
| 2019-02-27 | Open-market sale | 422 | $140.52 | 45,621 |
| 2019-02-27 | Open-market sale | 61 | $140.52 | 46,043 |
| 2019-02-27 | Open-market sale | 35 | $140.51 | 46,104 |
| 2019-02-27 | Open-market sale | 100 | $140.49 | 46,139 |
| 2019-02-27 | Open-market sale | 100 | $140.48 | 46,239 |
| 2019-02-27 | Open-market sale | 100 | $140.48 | 46,339 |
| 2019-02-27 | Open-market sale | 200 | $140.47 | 46,439 |
| 2019-02-27 | Open-market sale | 30 | $140.47 | 46,639 |
| 2019-02-27 | Open-market sale | 69 | $140.58 | 43,078 |
| 2019-02-27 | Open-market sale | 706 | $140.57 | 43,147 |
| 2019-02-27 | Open-market sale | 408 | $140.56 | 43,853 |
| 2019-02-27 | Open-market sale | 400 | $140.56 | 44,261 |
| 2019-02-27 | Open-market sale | 2 | $140.55 | 44,661 |
| 2019-02-27 | Open-market sale | 800 | $140.54 | 44,663 |
| 2019-02-27 | Tax withholding | 218 | $140.71 | 28,201 |
| 2019-02-26 | Tax withholding | 273 | $145.31 | 28,419 |
| 2019-02-24 | Tax withholding | 322 | $144.67 | 28,692 |
| 2019-02-23 | Tax withholding | 316 | $144.67 | 29,014 |
| 2019-02-22 | Grant / award (derivative) | 11,021 | $0.00 | 11,021 |
| 2019-02-22 | Grant / award | 2,585 | $0.00 | 29,330 |
| 2019-01-30 | Grant / award | 8,209 | $0.00 | 29,189 |
| 2019-01-30 | Tax withholding | 2,444 | $119.39 | 26,745 |
| 2018-02-28 | Tax withholding | 202 | $107.82 | 20,980 |
| 2018-02-27 | Tax withholding | 218 | $108.95 | 21,182 |
| 2018-02-26 | Tax withholding | 274 | $109.34 | 21,400 |
| 2018-02-24 | Tax withholding | 322 | $109.34 | 21,674 |
| 2018-02-23 | Grant / award (derivative) | 12,818 | $0.00 | 12,818 |
| 2018-02-23 | Grant / award | 2,840 | $0.00 | 21,996 |
| 2018-02-21 | Open-market sale | 300 | $108.17 | 19,256 |
| 2018-02-21 | Open-market sale | 200 | $108.00 | 21,276 |
| 2018-02-21 | Open-market sale | 1,100 | $108.01 | 20,176 |
| 2018-02-21 | Open-market sale | 100 | $108.20 | 19,156 |
| 2018-02-21 | Open-market sale | 620 | $108.16 | 19,556 |
| 2018-01-24 | Tax withholding | 1,959 | $106.97 | 21,476 |
| 2018-01-24 | Grant / award | 6,511 | $0.00 | 23,435 |
| 2017-08-17 | Open-market sale | 100 | $99.86 | 19,824 |
| 2017-08-17 | Open-market sale | 200 | $99.78 | 20,224 |
| 2017-08-17 | Open-market sale | 500 | $99.77 | 20,424 |
| 2017-08-17 | Open-market sale | 100 | $100.07 | 16,924 |
| 2017-08-17 | Open-market sale | 300 | $100.01 | 17,024 |
| 2017-08-17 | Open-market sale | 300 | $100.00 | 17,324 |
| 2017-08-17 | Open-market sale | 200 | $100.00 | 17,624 |
| 2017-08-17 | Open-market sale | 300 | $99.98 | 17,824 |
| 2017-08-17 | Open-market sale | 100 | $99.98 | 18,124 |
| 2017-08-17 | Open-market sale | 100 | $99.96 | 18,224 |
| 2017-08-17 | Open-market sale | 300 | $99.95 | 18,324 |
| 2017-08-17 | Open-market sale | 100 | $99.94 | 18,624 |
| 2017-08-17 | Open-market sale | 100 | $99.93 | 18,724 |
| 2017-08-17 | Open-market sale | 300 | $99.92 | 18,824 |
| 2017-08-17 | Open-market sale | 100 | $99.91 | 19,124 |
| 2017-08-17 | Open-market sale | 100 | $99.90 | 19,224 |
| 2017-08-17 | Open-market sale | 100 | $99.89 | 19,324 |
| 2017-08-17 | Open-market sale | 400 | $99.88 | 19,424 |
| 2017-08-17 | Open-market sale | 200 | $99.78 | 20,024 |
| 2017-08-17 | Open-market sale | 100 | $99.85 | 19,924 |
| 2017-03-06 | Open-market sale | 100 | $87.89 | 21,724 |
| 2017-03-06 | Open-market sale | 400 | $87.97 | 20,924 |
| 2017-03-06 | Open-market sale | 400 | $87.88 | 21,824 |
| 2017-03-06 | Open-market sale | 200 | $87.92 | 21,324 |
| 2017-03-06 | Open-market sale | 100 | $87.89 | 21,624 |
| 2017-03-06 | Open-market sale | 600 | $87.87 | 22,224 |
| 2017-03-06 | Open-market sale | 100 | $87.90 | 21,524 |
| 2017-03-06 | Option exercise (derivative) | 3,015 | $0.00 | 9,045 |
| 2017-03-06 | Option exercise (derivative) | 2,293 | $0.00 | 0 |
| 2017-03-06 | Option exercise (derivative) | 1,825 | $0.00 | 1,825 |
| 2017-03-06 | Option exercise (derivative) | 4,315 | $0.00 | 4,316 |
| 2017-03-06 | Open-market sale | 100 | $87.77 | 29,964 |
| 2017-03-06 | Open-market sale | 1,102 | $87.76 | 30,064 |
| 2017-03-06 | Open-market sale | 400 | $87.75 | 31,166 |
| 2017-03-06 | Open-market sale | 1,000 | $87.74 | 31,566 |
| 2017-03-06 | Open-market sale | 100 | $87.74 | 32,566 |
| 2017-03-06 | Open-market sale | 900 | $87.73 | 32,666 |
| 2017-03-06 | Open-market sale | 700 | $87.72 | 33,566 |
| 2017-03-06 | Open-market sale | 200 | $87.71 | 34,266 |
| 2017-03-06 | Open-market sale | 506 | $87.70 | 34,466 |
| 2017-03-06 | Open-market sale | 400 | $87.69 | 34,972 |
| 2017-03-06 | Option exercise | 3,015 | $73.70 | 35,372 |
| 2017-03-06 | Option exercise | 4,315 | $76.67 | 32,357 |
| 2017-03-06 | Option exercise | 1,825 | $59.41 | 28,042 |
| 2017-03-06 | Option exercise | 2,293 | $40.40 | 26,217 |
| 2017-03-06 | Open-market sale | 300 | $87.87 | 22,824 |
| 2017-03-06 | Open-market sale | 300 | $87.86 | 23,124 |
| 2017-03-06 | Open-market sale | 100 | $87.86 | 23,424 |
| 2017-03-06 | Open-market sale | 400 | $87.85 | 23,524 |
| 2017-03-06 | Open-market sale | 300 | $87.85 | 23,924 |
| 2017-03-06 | Open-market sale | 66 | $87.84 | 24,224 |
| 2017-03-06 | Open-market sale | 100 | $87.84 | 24,290 |
| 2017-03-06 | Open-market sale | 1,100 | $87.83 | 24,390 |
| 2017-03-06 | Open-market sale | 500 | $87.82 | 25,490 |
| 2017-03-06 | Open-market sale | 940 | $87.80 | 25,990 |
| 2017-03-06 | Open-market sale | 134 | $87.80 | 26,930 |
| 2017-03-06 | Open-market sale | 300 | $87.79 | 27,064 |
| 2017-03-06 | Open-market sale | 90 | $87.79 | 27,364 |
| 2017-03-06 | Open-market sale | 1,500 | $87.78 | 27,454 |
| 2017-03-06 | Open-market sale | 10 | $87.78 | 28,954 |
| 2017-03-06 | Open-market sale | 1,000 | $87.77 | 28,964 |
| 2017-02-28 | Tax withholding | 218 | $89.64 | 23,924 |
| 2017-02-27 | Tax withholding | 231 | $88.05 | 24,142 |
| 2017-02-26 | Tax withholding | 289 | $88.05 | 24,373 |
| 2017-02-24 | Grant / award (derivative) | 13,969 | $0.00 | 13,969 |
| 2017-02-24 | Grant / award | 2,899 | $0.00 | 24,662 |
| 2017-02-22 | Tax withholding | 905 | $88.40 | 21,763 |
| 2017-01-31 | Grant / award | 9,249 | $0.00 | 25,714 |
| 2017-01-31 | Tax withholding | 3,046 | $78.38 | 22,668 |
| 2016-10-18 | — | — | — | 16,465 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.