SEC CIK 1621706
Quinn Sean Edward
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| CMPRview stock → | 40,979 | 2026-08-15 |
| CACCview stock → | 1,544 | 2026-06-10 |
Position History — CMPR
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — CMPR
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-08-15 | Option exercise (derivative) | 14,799 | $0.00 | 44,395 |
| 2026-08-15 | Option exercise (derivative) | 1,651 | $0.00 | 13,203 |
| 2026-08-15 | Option exercise (derivative) | 4,570 | $0.00 | 18,283 |
| 2026-08-15 | Option exercise (derivative) | 2,299 | $0.00 | 0 |
| 2026-08-15 | Tax withholding | 11,277 | $94.46 | 40,979 |
| 2026-08-15 | Option exercise | 14,799 | $0.00 | 52,256 |
| 2026-08-15 | Option exercise | 1,651 | $0.00 | 37,457 |
| 2026-08-15 | Option exercise | 4,570 | $0.00 | 35,806 |
| 2026-08-15 | Option exercise | 2,299 | $0.00 | 31,236 |
| 2026-08-07 | Grant / award (derivative) | 59,194 | $0.00 | 59,194 |
| 2026-05-28 | Option exercise (derivative) | 5,009 | $0.00 | 69,189 |
| 2026-05-28 | Open-market sale | 5,009 | $104.22 | 28,937 |
| 2026-05-28 | Option exercise | 5,009 | $46.20 | 33,946 |
| 2026-05-27 | Open-market sale | 2,146 | $105.11 | 28,937 |
| 2026-05-27 | Open-market sale | 20,534 | $104.57 | 31,083 |
| 2026-05-27 | Open-market sale | 300 | $103.55 | 51,617 |
| 2026-05-15 | Option exercise (derivative) | 1,650 | $0.00 | 14,854 |
| 2026-05-15 | Option exercise (derivative) | 4,571 | $0.00 | 22,853 |
| 2026-05-15 | Option exercise (derivative) | 2,300 | $0.00 | 2,299 |
| 2026-05-15 | Tax withholding | 3,463 | $93.25 | 51,917 |
| 2026-05-15 | Option exercise | 1,650 | $0.00 | 55,380 |
| 2026-05-15 | Option exercise | 4,571 | $0.00 | 53,730 |
| 2026-05-15 | Option exercise | 2,300 | $0.00 | 49,159 |
| 2026-02-15 | Option exercise (derivative) | 1,651 | $0.00 | 16,504 |
| 2026-02-15 | Option exercise (derivative) | 4,571 | $0.00 | 27,424 |
| 2026-02-15 | Option exercise (derivative) | 2,300 | $0.00 | 4,599 |
| 2026-02-15 | Tax withholding | 2,546 | $74.27 | 46,859 |
| 2026-02-15 | Option exercise | 1,651 | $0.00 | 49,405 |
| 2026-02-15 | Option exercise | 4,571 | $0.00 | 47,754 |
| 2026-02-15 | Option exercise | 2,300 | $0.00 | 43,183 |
| 2025-11-15 | Option exercise (derivative) | 1,650 | $0.00 | 18,155 |
| 2025-11-15 | Option exercise (derivative) | 4,571 | $0.00 | 31,995 |
| 2025-11-15 | Option exercise (derivative) | 2,299 | $0.00 | 6,899 |
| 2025-11-15 | Tax withholding | 4,121 | $66.59 | 40,883 |
| 2025-11-15 | Option exercise | 1,650 | $0.00 | 45,004 |
| 2025-11-15 | Option exercise | 4,571 | $0.00 | 43,354 |
| 2025-11-15 | Option exercise | 2,299 | $0.00 | 38,783 |
| 2025-11-06 | Open-market buy | 21 | $61.83 | 36,484 |
| 2025-11-06 | Open-market buy | 479 | $61.85 | 36,463 |
| 2025-11-06 | Open-market buy | 500 | $62.50 | 35,984 |
| 2025-11-06 | Open-market buy | 3,000 | $63.00 | 35,484 |
| 2025-08-15 | Option exercise (derivative) | 6,602 | $0.00 | 19,805 |
| 2025-08-15 | Option exercise (derivative) | 4,570 | $0.00 | 36,566 |
| 2025-08-15 | Option exercise (derivative) | 2,300 | $0.00 | 9,198 |
| 2025-08-15 | Option exercise (derivative) | 2,804 | $0.00 | 0 |
| 2025-08-15 | Tax withholding | 7,872 | $60.16 | 32,484 |
| 2025-08-15 | Option exercise | 6,602 | $0.00 | 40,356 |
| 2025-08-15 | Option exercise | 4,570 | $0.00 | 33,754 |
| 2025-08-15 | Option exercise | 2,300 | $0.00 | 29,184 |
| 2025-08-15 | Option exercise | 2,804 | $0.00 | 26,884 |
| 2025-08-07 | Grant / award (derivative) | 26,407 | $0.00 | 26,407 |
| 2025-05-15 | Option exercise (derivative) | 2,300 | $0.00 | 11,498 |
| 2025-05-15 | Option exercise (derivative) | 4,571 | $0.00 | 41,136 |
| 2025-05-15 | Option exercise | 2,300 | $0.00 | 22,524 |
| 2025-05-15 | Option exercise | 4,571 | $0.00 | 27,095 |
| 2025-05-15 | Tax withholding | 3,015 | $45.06 | 24,080 |
| 2025-03-14 | Open-market buy | 5,000 | $41.50 | 20,224 |
| 2025-02-15 | Option exercise (derivative) | 2,300 | $0.00 | 13,798 |
| 2025-02-15 | Option exercise (derivative) | 4,571 | $0.00 | 45,707 |
| 2025-02-15 | Option exercise (derivative) | 9,977 | $0.00 | 0 |
| 2025-02-15 | Option exercise | 2,300 | $0.00 | 15,824 |
| 2025-02-15 | Option exercise | 4,571 | $0.00 | 20,395 |
| 2025-02-15 | Tax withholding | 5,171 | $53.85 | 15,224 |
| 2025-02-15 | Option exercise | 9,977 | $0.00 | 13,524 |
| 2024-11-15 | Option exercise (derivative) | 4,571 | $0.00 | 50,278 |
| 2024-11-15 | Option exercise (derivative) | 2,299 | $0.00 | 16,098 |
| 2024-11-15 | Tax withholding | 3,323 | $80.48 | 3,547 |
| 2024-11-15 | Option exercise | 2,299 | $0.00 | 2,299 |
| 2024-11-15 | Option exercise | 4,571 | $0.00 | 6,870 |
| 2024-08-29 | Open-market sale | 21,441 | $98.24 | 2,652 |
| 2024-08-29 | Open-market sale | 127 | $101.12 | 0 |
| 2024-08-29 | Open-market sale | 2,525 | $100.40 | 127 |
| 2024-08-15 | Option exercise (derivative) | 2,300 | $0.00 | 18,397 |
| 2024-08-15 | Option exercise (derivative) | 1,489 | $0.00 | 0 |
| 2024-08-15 | Option exercise (derivative) | 2,805 | $0.00 | 2,804 |
| 2024-08-15 | Option exercise (derivative) | 18,284 | $0.00 | 54,849 |
| 2024-08-15 | Option exercise | 1,489 | $0.00 | 12,735 |
| 2024-08-15 | Option exercise | 2,805 | $0.00 | 15,540 |
| 2024-08-15 | Option exercise | 2,300 | $0.00 | 17,840 |
| 2024-08-15 | Tax withholding | 12,031 | $85.05 | 24,093 |
| 2024-08-15 | Option exercise | 18,284 | $0.00 | 36,124 |
| 2024-08-09 | Grant / award (derivative) | 73,133 | $0.00 | 73,133 |
| 2024-07-01 | Option exercise (derivative) | 3,988 | $0.00 | 0 |
| 2024-07-01 | Tax withholding | 1,929 | $87.61 | 11,246 |
| 2024-07-01 | Option exercise | 3,988 | $0.00 | 13,175 |
| 2024-05-15 | Option exercise (derivative) | 2,300 | $0.00 | 20,697 |
| 2024-05-15 | Tax withholding | 1,113 | $85.07 | 9,187 |
| 2024-05-15 | Option exercise | 2,300 | $0.00 | 10,300 |
| 2024-02-15 | Option exercise (derivative) | 9,977 | $0.00 | 9,977 |
| 2024-02-15 | Option exercise (derivative) | 2,300 | $0.00 | 22,997 |
| 2024-02-15 | Tax withholding | 4,277 | $89.98 | 8,000 |
| 2024-02-15 | Option exercise | 9,977 | $0.00 | 9,977 |
| 2024-02-15 | Option exercise | 2,300 | $0.00 | 12,277 |
| 2024-02-01 | Open-market sale | 6,959 | $90.00 | 0 |
| 2023-11-22 | Open-market sale | 1,187 | $72.12 | 6,959 |
| 2023-11-15 | Option exercise (derivative) | 2,300 | $0.00 | 25,297 |
| 2023-11-15 | Option exercise | 2,300 | $0.00 | 9,259 |
| 2023-11-15 | Tax withholding | 1,113 | $68.98 | 8,146 |
| 2023-09-22 | Open-market sale | 6,001 | $70.54 | 6,959 |
| 2023-09-15 | Option exercise (derivative) | 11,619 | $0.00 | 0 |
| 2023-09-15 | Option exercise | 11,619 | $0.00 | 18,578 |
| 2023-09-15 | Tax withholding | 5,618 | $69.88 | 12,960 |
| 2023-09-14 | Open-market sale | 7,795 | $68.00 | 6,959 |
| 2023-08-16 | Open-market sale | 3,032 | $69.74 | 14,754 |
| 2023-08-15 | Option exercise (derivative) | 2,805 | $0.00 | 5,609 |
| 2023-08-15 | Option exercise (derivative) | 1,490 | $0.00 | 1,489 |
| 2023-08-15 | Option exercise (derivative) | 9,199 | $0.00 | 27,597 |
| 2023-08-15 | Option exercise | 2,805 | $0.00 | 14,286 |
| 2023-08-15 | Option exercise | 9,199 | $0.00 | 23,485 |
| 2023-08-15 | Tax withholding | 5,699 | $71.24 | 17,786 |
| 2023-08-15 | Option exercise | 1,490 | $0.00 | 11,481 |
| 2023-08-14 | Open-market sale | 15,011 | $69.06 | 9,991 |
| 2023-07-01 | Option exercise (derivative) | 3,988 | $0.00 | 3,988 |
| 2023-07-01 | Tax withholding | 1,171 | $59.48 | 25,002 |
| 2023-07-01 | Option exercise | 3,988 | $0.00 | 26,173 |
| 2023-02-15 | Option exercise (derivative) | 9,977 | $0.00 | 19,954 |
| 2023-02-15 | Tax withholding | 3,018 | $37.12 | 6,959 |
| 2023-02-15 | Option exercise | 9,977 | $0.00 | 9,977 |
| 2022-08-15 | Option exercise (derivative) | 1,489 | $0.00 | 2,979 |
| 2022-08-15 | Grant / award (derivative) | 74,198 | $0.00 | 74,198 |
| 2022-08-15 | Option exercise (derivative) | 2,805 | $0.00 | 8,414 |
| 2022-08-15 | Grant / award (derivative) | 36,796 | $0.00 | 36,796 |
| 2022-08-15 | Option exercise | 1,489 | $0.00 | 7,111 |
| 2022-08-15 | Option exercise | 2,805 | $0.00 | 5,622 |
| 2022-08-15 | Tax withholding | 1,262 | $44.08 | 5,849 |
| 2022-07-01 | Option exercise (derivative) | 3,988 | $0.00 | 7,976 |
| 2022-07-01 | Tax withholding | 1,171 | $38.90 | 2,817 |
| 2022-07-01 | Option exercise | 3,988 | $0.00 | 3,988 |
| 2022-02-15 | Grant / award (derivative) | 29,931 | $0.00 | 29,931 |
| 2021-09-15 | Grant / award (derivative) | 11,619 | $0.00 | 11,619 |
| 2021-08-15 | Grant / award (derivative) | 19,410 | $0.00 | 19,410 |
| 2021-08-15 | Grant / award (derivative) | 11,219 | $0.00 | 11,219 |
| 2021-08-15 | Option exercise (derivative) | 1,490 | $0.00 | 4,468 |
| 2021-08-15 | Tax withholding | 438 | $93.59 | 3,870 |
| 2021-08-15 | Option exercise | 1,490 | $0.00 | 4,308 |
| 2021-07-01 | Option exercise (derivative) | 3,989 | $0.00 | 11,964 |
| 2021-07-01 | Tax withholding | 1,171 | $108.41 | 2,818 |
| 2021-07-01 | Option exercise | 3,989 | $0.00 | 3,989 |
| 2021-02-15 | Grant / award (derivative) | 5,958 | $0.00 | 5,958 |
| 2021-02-15 | Grant / award (derivative) | 19,641 | $0.00 | 19,641 |
| 2020-08-15 | Option exercise (derivative) | 2,143 | $0.00 | 0 |
| 2020-08-15 | Tax withholding | 629 | $95.31 | 1,514 |
| 2020-08-15 | Option exercise | 2,143 | $0.00 | 2,143 |
| 2020-07-01 | Grant / award (derivative) | 15,953 | $0.00 | 15,953 |
| 2020-04-01 | Grant / award (derivative) | 2,143 | $0.00 | 2,143 |
| 2019-11-17 | Option exercise (derivative) | 614 | $0.00 | 0 |
| 2019-11-17 | Option exercise | 614 | $0.00 | 1,634 |
| 2019-11-17 | Tax withholding | 181 | $140.29 | 1,453 |
| 2019-11-17 | Option exercise (derivative) | 614 | $0.00 | 0 |
| 2019-11-17 | Option exercise | 614 | $0.00 | 1,634 |
| 2019-11-17 | Tax withholding | 181 | $0.00 | 1,453 |
| 2019-08-17 | Option exercise (derivative) | 613 | $0.00 | 614 |
| 2019-08-17 | Tax withholding | 181 | $117.04 | 1,020 |
| 2019-08-17 | Option exercise | 613 | $0.00 | 1,201 |
| 2019-08-15 | Option exercise (derivative) | 111 | $0.00 | 0 |
| 2019-08-15 | Option exercise | 111 | $0.00 | 621 |
| 2019-08-15 | Tax withholding | 33 | $114.98 | 588 |
| 2019-08-15 | Grant / award (derivative) | 22,952 | $0.00 | 22,952 |
| 2019-05-17 | Option exercise (derivative) | 613 | $0.00 | 1,227 |
| 2019-05-17 | Tax withholding | 181 | $86.82 | 510 |
| 2019-05-17 | Option exercise | 613 | $0.00 | 691 |
| 2019-05-15 | Option exercise (derivative) | 111 | $0.00 | 111 |
| 2019-05-15 | Tax withholding | 33 | $84.79 | 78 |
| 2019-05-15 | Option exercise | 111 | $0.00 | 111 |
| 2019-03-11 | Open-market buy | 1,350 | $76.07 | 2,540 |
| 2019-02-17 | Option exercise (derivative) | 613 | $0.00 | 1,840 |
| 2019-02-17 | Option exercise | 613 | $0.00 | 1,392 |
| 2019-02-17 | Tax withholding | 202 | $0.00 | 1,190 |
| 2019-02-15 | Option exercise (derivative) | 111 | $0.00 | 222 |
| 2019-02-15 | Tax withholding | 39 | $82.01 | 779 |
| 2019-02-15 | Option exercise | 111 | $0.00 | 818 |
| 2018-11-17 | Option exercise (derivative) | 614 | $0.00 | 2,453 |
| 2018-11-17 | Tax withholding | 181 | $123.32 | 707 |
| 2018-11-17 | Option exercise | 614 | $0.00 | 888 |
| 2018-11-15 | Option exercise (derivative) | 110 | $0.00 | 333 |
| 2018-11-15 | Option exercise (derivative) | 280 | $0.00 | 0 |
| 2018-11-15 | Tax withholding | 116 | $117.51 | 274 |
| 2018-11-15 | Option exercise | 110 | $0.00 | 390 |
| 2018-11-15 | Option exercise | 280 | $0.00 | 280 |
| 2018-08-31 | Open-market sale | 777 | $139.40 | 0 |
| 2018-08-17 | Option exercise (derivative) | 613 | $0.00 | 3,067 |
| 2018-08-17 | Option exercise | 613 | $0.00 | 958 |
| 2018-08-17 | Tax withholding | 181 | $138.05 | 777 |
| 2018-08-15 | Grant / award (derivative) | 15,119 | $0.00 | 15,119 |
| 2018-08-15 | Option exercise (derivative) | 280 | $0.00 | 280 |
| 2018-08-15 | Option exercise (derivative) | 100 | $0.00 | 0 |
| 2018-08-15 | Option exercise (derivative) | 111 | $0.00 | 443 |
| 2018-08-15 | Option exercise | 100 | $0.00 | 100 |
| 2018-08-15 | Option exercise | 280 | $0.00 | 380 |
| 2018-08-15 | Option exercise | 111 | $0.00 | 491 |
| 2018-08-15 | Tax withholding | 146 | $140.88 | 345 |
| 2018-05-31 | Open-market sale | 776 | $138.49 | 0 |
| 2018-05-17 | Option exercise (derivative) | 613 | $0.00 | 3,680 |
| 2018-05-17 | Option exercise | 613 | $0.00 | 957 |
| 2018-05-17 | Tax withholding | 181 | $139.07 | 776 |
| 2018-05-15 | Option exercise (derivative) | 280 | $0.00 | 560 |
| 2018-05-15 | Option exercise (derivative) | 99 | $0.00 | 100 |
| 2018-05-15 | Option exercise (derivative) | 111 | $0.00 | 554 |
| 2018-05-15 | Option exercise | 280 | $0.00 | 379 |
| 2018-05-15 | Option exercise | 111 | $0.00 | 490 |
| 2018-05-15 | Tax withholding | 146 | $138.16 | 344 |
| 2018-05-15 | Option exercise | 99 | $0.00 | 99 |
| 2018-02-28 | Open-market sale | 200 | $163.15 | 566 |
| 2018-02-28 | Open-market sale | 566 | $164.29 | 0 |
| 2018-02-17 | Option exercise (derivative) | 613 | $0.00 | 4,293 |
| 2018-02-17 | Tax withholding | 179 | $157.94 | 766 |
| 2018-02-17 | Option exercise | 613 | $0.00 | 945 |
| 2018-02-15 | Option exercise (derivative) | 280 | $0.00 | 840 |
| 2018-02-15 | Option exercise (derivative) | 99 | $0.00 | 199 |
| 2018-02-15 | Option exercise (derivative) | 111 | $0.00 | 665 |
| 2018-02-15 | Option exercise | 111 | $0.00 | 490 |
| 2018-02-15 | Option exercise | 99 | $0.00 | 99 |
| 2018-02-15 | Tax withholding | 158 | $157.61 | 332 |
| 2018-02-15 | Option exercise | 280 | $0.00 | 379 |
| 2017-11-30 | Open-market sale | 743 | $121.66 | 0 |
| 2017-11-17 | Option exercise (derivative) | 614 | $0.00 | 4,906 |
| 2017-11-17 | Tax withholding | 200 | $119.08 | 743 |
| 2017-11-17 | Option exercise | 614 | $0.00 | 943 |
| 2017-11-15 | Option exercise (derivative) | 280 | $0.00 | 1,120 |
| 2017-11-15 | Option exercise (derivative) | 99 | $0.00 | 298 |
| 2017-11-15 | Option exercise (derivative) | 110 | $0.00 | 776 |
| 2017-11-15 | Option exercise | 99 | $0.00 | 99 |
| 2017-11-15 | Option exercise | 110 | $0.00 | 489 |
| 2017-11-15 | Option exercise | 280 | $0.00 | 379 |
| 2017-11-15 | Tax withholding | 160 | $120.05 | 329 |
| 2017-11-02 | Open-market sale | 1,526 | $115.00 | 0 |
| 2017-10-02 | Open-market sale | 1,659 | $100.00 | 1,526 |
| 2017-08-17 | Option exercise (derivative) | 613 | $0.00 | 5,520 |
| 2017-08-17 | Option exercise | 613 | $0.00 | 3,384 |
| 2017-08-17 | Tax withholding | 199 | $89.95 | 3,185 |
| 2017-08-15 | Option exercise (derivative) | 111 | $0.00 | 886 |
| 2017-08-15 | Option exercise (derivative) | 31 | $0.00 | 0 |
| 2017-08-15 | Option exercise (derivative) | 99 | $0.00 | 397 |
| 2017-08-15 | Option exercise (derivative) | 280 | $0.00 | 1,400 |
| 2017-08-15 | Tax withholding | 172 | $90.31 | 2,771 |
| 2017-08-15 | Option exercise | 31 | $0.00 | 2,453 |
| 2017-08-15 | Option exercise | 111 | $0.00 | 2,943 |
| 2017-08-15 | Option exercise | 280 | $0.00 | 2,832 |
| 2017-08-15 | Option exercise | 99 | $0.00 | 2,552 |
| 2017-08-15 | Grant / award (derivative) | 16,245 | $0.00 | 16,245 |
| 2017-07-07 | Open-market sale | 1,660 | $95.00 | 2,422 |
| 2017-05-17 | Option exercise (derivative) | 613 | $0.00 | 6,133 |
| 2017-05-17 | Option exercise | 613 | $0.00 | 4,281 |
| 2017-05-17 | Tax withholding | 199 | $86.88 | 4,082 |
| 2017-05-15 | Option exercise (derivative) | 30 | $0.00 | 31 |
| 2017-05-15 | Option exercise (derivative) | 99 | $0.00 | 496 |
| 2017-05-15 | Option exercise (derivative) | 280 | $0.00 | 1,680 |
| 2017-05-15 | Option exercise (derivative) | 111 | $0.00 | 997 |
| 2017-05-15 | Tax withholding | 171 | $85.50 | 3,668 |
| 2017-05-15 | Option exercise | 30 | $0.00 | 3,349 |
| 2017-05-15 | Option exercise | 99 | $0.00 | 3,448 |
| 2017-05-15 | Option exercise | 280 | $0.00 | 3,728 |
| 2017-05-15 | Option exercise | 111 | $0.00 | 3,839 |
| 2017-02-17 | Option exercise (derivative) | 613 | $0.00 | 6,746 |
| 2017-02-17 | Option exercise | 613 | $0.00 | 3,516 |
| 2017-02-17 | Tax withholding | 197 | $83.18 | 3,319 |
| 2017-02-15 | Option exercise (derivative) | 99 | $0.00 | 595 |
| 2017-02-15 | Option exercise (derivative) | 31 | $0.00 | 61 |
| 2017-02-15 | Option exercise (derivative) | 111 | $0.00 | 1,108 |
| 2017-02-15 | Option exercise (derivative) | 280 | $0.00 | 1,960 |
| 2017-02-15 | Option exercise | 280 | $0.00 | 2,990 |
| 2017-02-15 | Option exercise | 31 | $0.00 | 2,611 |
| 2017-02-15 | Tax withholding | 198 | $83.92 | 2,903 |
| 2017-02-15 | Option exercise | 111 | $0.00 | 3,101 |
| 2017-02-15 | Option exercise | 99 | $0.00 | 2,710 |
| 2016-11-17 | Option exercise (derivative) | 2,454 | $0.00 | 7,359 |
| 2016-11-17 | Option exercise | 2,454 | $0.00 | 3,377 |
| 2016-11-17 | Tax withholding | 797 | $85.61 | 2,580 |
| 2016-11-15 | Option exercise (derivative) | 99 | $0.00 | 694 |
| 2016-11-15 | Option exercise (derivative) | 110 | $0.00 | 1,219 |
| 2016-11-15 | Option exercise (derivative) | 280 | $0.00 | 2,240 |
| 2016-11-15 | Option exercise (derivative) | 30 | $0.00 | 92 |
| 2016-11-15 | Option exercise | 99 | $0.00 | 703 |
| 2016-11-15 | Option exercise | 30 | $0.00 | 604 |
| 2016-11-15 | Option exercise | 280 | $0.00 | 983 |
| 2016-11-15 | Option exercise | 110 | $0.00 | 1,093 |
| 2016-11-15 | Tax withholding | 170 | $85.97 | 923 |
| 2016-08-15 | Option exercise (derivative) | 99 | $0.00 | 793 |
| 2016-08-15 | Option exercise (derivative) | 280 | $0.00 | 2,520 |
| 2016-08-15 | Option exercise (derivative) | 31 | $0.00 | 122 |
| 2016-08-15 | Option exercise (derivative) | 444 | $0.00 | 1,329 |
| 2016-08-15 | Option exercise | 444 | $0.00 | 854 |
| 2016-08-15 | Option exercise | 31 | $0.00 | 31 |
| 2016-08-15 | Option exercise | 99 | $0.00 | 130 |
| 2016-08-15 | Tax withholding | 280 | $96.35 | 574 |
| 2016-08-15 | Option exercise | 280 | $0.00 | 410 |
| 2016-08-15 | Grant / award (derivative) | 19,441 | $0.00 | 19,441 |
| 2016-05-16 | Open-market sale | 275 | $94.95 | 0 |
| 2016-05-15 | Option exercise (derivative) | 99 | $0.00 | 892 |
| 2016-05-15 | Option exercise (derivative) | 30 | $0.00 | 153 |
| 2016-05-15 | Option exercise (derivative) | 280 | $0.00 | 2,800 |
| 2016-05-15 | Option exercise | 280 | $0.00 | 409 |
| 2016-05-15 | Option exercise | 99 | $0.00 | 129 |
| 2016-05-15 | Option exercise | 30 | $0.00 | 30 |
| 2016-05-15 | Tax withholding | 134 | $94.09 | 275 |
| 2016-02-17 | Open-market sale | 254 | $85.13 | 0 |
| 2016-02-15 | Option exercise (derivative) | 99 | $0.00 | 991 |
| 2016-02-15 | Option exercise (derivative) | 31 | $0.00 | 183 |
| 2016-02-15 | Option exercise (derivative) | 280 | $0.00 | 3,080 |
| 2016-02-15 | Tax withholding | 156 | $78.76 | 254 |
| 2016-02-15 | Option exercise | 280 | $0.00 | 410 |
| 2016-02-15 | Option exercise | 31 | $0.00 | 31 |
| 2016-02-15 | Option exercise | 99 | $0.00 | 130 |
| 2015-11-19 | Open-market sale | 842 | $85.00 | 0 |
| 2015-11-17 | Grant / award (derivative) | 9,813 | $0.00 | 9,813 |
| 2015-11-15 | Option exercise (derivative) | 1,120 | $0.00 | 3,360 |
| 2015-11-15 | Option exercise (derivative) | 99 | $0.00 | 1,090 |
| 2015-11-15 | Option exercise (derivative) | 30 | $0.00 | 214 |
| 2015-11-15 | Option exercise | 99 | $0.00 | 129 |
| 2015-11-15 | Option exercise | 1,120 | $0.00 | 1,249 |
| 2015-11-15 | Tax withholding | 407 | $79.50 | 842 |
| 2015-11-15 | Option exercise | 30 | $0.00 | 30 |
| 2015-10-08 | Open-market sale | 346 | $85.00 | 0 |
| 2015-08-15 | Option exercise (derivative) | 31 | $0.00 | 244 |
| 2015-08-15 | Option exercise (derivative) | 397 | $0.00 | 1,189 |
| 2015-08-15 | Tax withholding | 141 | $70.48 | 346 |
| 2015-08-15 | Option exercise | 31 | $0.00 | 90 |
| 2015-08-15 | Option exercise | 397 | $0.00 | 487 |
| 2015-08-14 | Grant / award (derivative) | 1,773 | $0.00 | 1,773 |
| 2015-05-15 | Option exercise (derivative) | 30 | $0.00 | 275 |
| 2015-05-15 | Tax withholding | 10 | $84.65 | 59 |
| 2015-05-15 | Option exercise | 30 | $0.00 | 69 |
| 2015-02-15 | Option exercise (derivative) | 31 | $0.00 | 305 |
| 2015-02-15 | Option exercise | 31 | $0.00 | 51 |
| 2015-02-15 | Tax withholding | 12 | $84.38 | 39 |
| 2014-11-17 | — | — | — | 20 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.