SEC CIK 1242825
LEIDEN JEFFREY M
Reported ownership across 3 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| ABTview stock → | 209,401 | 2006-03-24 |
| VRTXview stock → | 34,797 | 2026-02-24 |
| DGXview stock → | 6,000 | 2018-05-29 |
Position History — VRTX
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — VRTX
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-02-24 | Tax withholding | 3,547 | $485.11 | 34,797 |
| 2026-02-18 | Tax withholding | 2,964 | $483.75 | 38,344 |
| 2026-02-17 | Grant / award | 8,269 | $0.00 | 41,308 |
| 2026-01-22 | Grant / award | 9,012 | $0.00 | 33,039 |
| 2025-12-04 | Option exercise (derivative) | 1 | $0.00 | 0 |
| 2025-12-04 | Option exercise | 1 | $91.05 | 24,027 |
| 2025-12-03 | Option exercise (derivative) | 63,781 | $0.00 | 0 |
| 2025-12-03 | Open-market sale | 4,352 | $444.36 | 75,197 |
| 2025-12-03 | Open-market sale | 2,469 | $443.21 | 79,549 |
| 2025-12-03 | Open-market sale | 1,320 | $441.26 | 82,018 |
| 2025-12-03 | Open-market sale | 4,469 | $440.40 | 83,338 |
| 2025-12-03 | Option exercise | 63,781 | $86.52 | 87,807 |
| 2025-12-03 | Open-market sale | 2,070 | $455.22 | 24,026 |
| 2025-12-03 | Open-market sale | 1,152 | $447.05 | 66,146 |
| 2025-12-03 | Open-market sale | 2,320 | $448.78 | 63,826 |
| 2025-12-03 | Open-market sale | 5,880 | $449.84 | 57,946 |
| 2025-12-03 | Open-market sale | 5,809 | $451.20 | 52,137 |
| 2025-12-03 | Open-market sale | 15,681 | $452.20 | 36,456 |
| 2025-12-03 | Open-market sale | 10,360 | $453.34 | 26,096 |
| 2025-12-03 | Open-market sale | 7,899 | $445.56 | 67,298 |
| 2025-11-14 | Option exercise (derivative) | 13,835 | $0.00 | 1 |
| 2025-11-14 | Option exercise (derivative) | 39,769 | $0.00 | 63,781 |
| 2025-11-14 | Option exercise | 13,835 | $91.05 | 37,861 |
| 2025-11-14 | Open-market sale | 21,330 | $441.35 | 24,066 |
| 2025-11-14 | Open-market sale | 32,234 | $440.30 | 45,396 |
| 2025-11-14 | Option exercise | 39,769 | $86.52 | 77,630 |
| 2025-11-14 | Open-market sale | 40 | $442.00 | 24,026 |
| 2025-11-13 | Option exercise (derivative) | 19,688 | $0.00 | 13,836 |
| 2025-11-13 | Open-market sale | 1,160 | $441.05 | 24,026 |
| 2025-11-13 | Open-market sale | 18,528 | $440.22 | 25,186 |
| 2025-11-13 | Option exercise | 19,688 | $91.05 | 43,714 |
| 2025-02-14 | Tax withholding | 6,066 | $463.46 | 24,026 |
| 2025-02-13 | Tax withholding | 2,525 | $450.83 | 30,092 |
| 2025-02-12 | Grant / award | 7,209 | $0.00 | 32,617 |
| 2025-02-04 | Grant / award | 15,414 | $0.00 | 25,408 |
| 2024-08-30 | Open-market sale | 3,784 | $499.00 | 9,994 |
| 2024-02-20 | Tax withholding | 4,118 | $420.58 | 13,778 |
| 2024-02-15 | Open-market sale | 4,655 | $419.16 | 17,896 |
| 2024-02-14 | Open-market sale | 4,356 | $419.04 | 22,551 |
| 2024-02-13 | Open-market sale | 737 | $419.13 | 26,907 |
| 2024-02-12 | Open-market sale | 2,009 | $419.22 | 28,291 |
| 2024-02-12 | Open-market sale | 647 | $420.39 | 27,644 |
| 2024-02-09 | Tax withholding | 8,048 | $422.74 | 30,300 |
| 2024-02-08 | Tax withholding | 2,698 | $421.73 | 38,348 |
| 2024-02-07 | Grant / award | 7,707 | $0.00 | 41,046 |
| 2024-02-06 | Grant / award | 20,452 | $0.00 | 33,339 |
| 2024-02-06 | Grant / award | 10,464 | $0.00 | 12,887 |
| 2024-01-08 | Open-market sale | 6,648 | $419.07 | 2,423 |
| 2023-12-13 | Open-market sale | 13,254 | $399.41 | 9,171 |
| 2023-12-13 | Open-market sale | 100 | $400.19 | 9,071 |
| 2023-10-16 | Open-market sale | 12,962 | $374.00 | 22,425 |
| 2023-05-08 | Open-market sale | 1,125 | $349.00 | 35,387 |
| 2023-05-05 | Open-market sale | 708 | $349.38 | 36,683 |
| 2023-05-05 | Open-market sale | 171 | $350.30 | 36,512 |
| 2023-05-03 | Open-market sale | 700 | $351.59 | 37,391 |
| 2023-05-03 | Open-market sale | 1,800 | $350.53 | 38,091 |
| 2023-05-03 | Open-market sale | 2,008 | $349.22 | 39,891 |
| 2023-05-02 | Open-market sale | 300 | $353.18 | 41,899 |
| 2023-05-02 | Open-market sale | 1,505 | $350.48 | 42,199 |
| 2023-05-02 | Open-market sale | 4,645 | $349.48 | 43,704 |
| 2023-02-24 | Tax withholding | 13,730 | $289.12 | 48,349 |
| 2023-02-13 | Tax withholding | 13,344 | $298.26 | 62,079 |
| 2023-02-02 | Tax withholding | 3,578 | $317.83 | 75,423 |
| 2023-02-01 | Grant / award | 34,890 | $0.00 | 68,775 |
| 2023-02-01 | Grant / award | 10,226 | $0.00 | 79,001 |
| 2023-02-01 | Grant / award | 31,462 | $0.00 | 33,885 |
| 2022-07-25 | Option exercise (derivative) | 60,342 | $0.00 | 33,524 |
| 2022-07-25 | Open-market sale | 10,471 | $283.42 | 2,423 |
| 2022-07-25 | Option exercise | 60,342 | $91.05 | 134,502 |
| 2022-07-25 | Open-market sale | 13,869 | $279.44 | 120,633 |
| 2022-07-25 | Open-market sale | 32,983 | $280.37 | 87,650 |
| 2022-07-25 | Open-market sale | 34,090 | $281.27 | 53,560 |
| 2022-07-25 | Open-market sale | 40,666 | $282.43 | 12,894 |
| 2022-04-13 | Open-market sale | 15,789 | $289.04 | 74,160 |
| 2022-02-24 | Tax withholding | 12,141 | $227.86 | 89,949 |
| 2022-02-17 | Tax withholding | 8,236 | $232.51 | 102,090 |
| 2022-02-02 | Tax withholding | 6,279 | $243.63 | 110,326 |
| 2022-02-01 | Grant / award | 20,928 | $0.00 | 99,160 |
| 2022-02-01 | Grant / award | 17,445 | $0.00 | 116,605 |
| 2022-02-01 | Grant / award | 28,444 | $0.00 | 78,232 |
| 2021-02-17 | Tax withholding | 13,970 | $211.75 | 49,676 |
| 2021-02-10 | Tax withholding | 13,954 | $214.16 | 63,646 |
| 2021-02-03 | Grant / award | 20,928 | $0.00 | 86,199 |
| 2021-02-03 | Grant / award | 31,462 | $0.00 | 65,271 |
| 2021-02-03 | Grant / award | 31,498 | $0.00 | 33,809 |
| 2021-02-03 | Tax withholding | 8,599 | $215.03 | 77,600 |
| 2020-06-30 | Open-market sale | 1,318 | $287.91 | 5,495 |
| 2020-06-30 | Open-market sale | 8,321 | $286.13 | 11,698 |
| 2020-06-30 | Open-market sale | 500 | $289.39 | 4,995 |
| 2020-06-30 | Open-market sale | 2,534 | $290.51 | 2,461 |
| 2020-06-30 | Open-market sale | 200 | $291.34 | 2,261 |
| 2020-06-30 | Open-market sale | 5,801 | $284.14 | 29,252 |
| 2020-06-30 | Open-market sale | 9,233 | $285.11 | 20,019 |
| 2020-06-30 | Open-market sale | 4,885 | $287.23 | 6,813 |
| 2020-05-12 | Option exercise (derivative) | 4,470 | $0.00 | 93,866 |
| 2020-05-12 | Option exercise (derivative) | 24,215 | $0.00 | 0 |
| 2020-05-12 | Open-market sale | 100 | $288.42 | 34,983 |
| 2020-05-12 | Open-market sale | 9,630 | $287.81 | 35,083 |
| 2020-05-12 | Open-market sale | 15,792 | $286.70 | 44,713 |
| 2020-05-12 | Open-market sale | 8,391 | $285.68 | 60,505 |
| 2020-05-12 | Open-market sale | 10,179 | $285.06 | 68,896 |
| 2020-05-12 | Open-market sale | 9,219 | $283.86 | 79,075 |
| 2020-05-12 | Open-market sale | 9,780 | $282.66 | 88,294 |
| 2020-05-12 | Open-market sale | 9,398 | $281.83 | 98,074 |
| 2020-05-12 | Open-market sale | 6,498 | $280.76 | 107,472 |
| 2020-05-12 | Open-market sale | 1,940 | $278.96 | 113,970 |
| 2020-05-12 | Open-market sale | 4,428 | $277.94 | 115,910 |
| 2020-05-12 | Option exercise | 24,215 | $187.53 | 65,036 |
| 2020-05-12 | Option exercise | 35,499 | $96.87 | 100,535 |
| 2020-05-12 | Option exercise | 4,470 | $91.05 | 105,005 |
| 2020-05-12 | Option exercise | 24,348 | $155.57 | 129,353 |
| 2020-05-12 | Open-market sale | 9,015 | $277.14 | 120,338 |
| 2020-05-07 | Option exercise (derivative) | 24,216 | $0.00 | 24,215 |
| 2020-05-07 | Option exercise (derivative) | 35,499 | $0.00 | 35,499 |
| 2020-05-07 | Option exercise (derivative) | 4,470 | $0.00 | 98,336 |
| 2020-05-07 | Option exercise (derivative) | 24,349 | $0.00 | 24,348 |
| 2020-05-07 | Open-market sale | 24,617 | $268.63 | 104,681 |
| 2020-05-07 | Open-market sale | 5,892 | $267.52 | 129,298 |
| 2020-05-07 | Option exercise | 24,349 | $155.57 | 135,190 |
| 2020-05-07 | Option exercise | 4,470 | $91.05 | 110,841 |
| 2020-05-07 | Option exercise | 24,216 | $187.53 | 70,872 |
| 2020-05-07 | Open-market sale | 30,237 | $269.52 | 74,444 |
| 2020-05-07 | Open-market sale | 13,885 | $270.43 | 60,559 |
| 2020-05-07 | Open-market sale | 14,131 | $271.61 | 46,428 |
| 2020-05-07 | Open-market sale | 5,607 | $272.41 | 40,821 |
| 2020-05-07 | Option exercise | 35,499 | $96.87 | 106,371 |
| 2020-05-05 | Option exercise (derivative) | 24,216 | $0.00 | 48,431 |
| 2020-05-05 | Option exercise (derivative) | 4,470 | $0.00 | 102,806 |
| 2020-05-05 | Option exercise (derivative) | 24,349 | $0.00 | 48,697 |
| 2020-05-05 | Option exercise (derivative) | 35,502 | $0.00 | 70,998 |
| 2020-05-05 | Open-market sale | 11,832 | $272.12 | 64,880 |
| 2020-05-05 | Open-market sale | 4,220 | $265.57 | 136,808 |
| 2020-05-05 | Option exercise | 4,470 | $91.05 | 116,679 |
| 2020-05-05 | Option exercise | 24,349 | $155.57 | 141,028 |
| 2020-05-05 | Option exercise | 24,216 | $187.53 | 76,707 |
| 2020-05-05 | Open-market sale | 5,375 | $273.70 | 46,656 |
| 2020-05-05 | Open-market sale | 12,849 | $272.97 | 52,031 |
| 2020-05-05 | Option exercise | 35,502 | $96.87 | 112,209 |
| 2020-05-05 | Open-market sale | 6,003 | $270.86 | 76,712 |
| 2020-05-05 | Open-market sale | 15,681 | $269.56 | 82,715 |
| 2020-05-05 | Open-market sale | 22,613 | $268.86 | 98,396 |
| 2020-05-05 | Open-market sale | 10,878 | $267.62 | 121,009 |
| 2020-05-05 | Open-market sale | 4,921 | $266.66 | 131,887 |
| 2020-03-31 | Tax withholding | 40,090 | $234.01 | 52,491 |
| 2020-02-25 | Open-market sale | 1,017 | $232.96 | 97,671 |
| 2020-02-25 | Open-market sale | 1,050 | $231.76 | 98,688 |
| 2020-02-25 | Open-market sale | 1,120 | $230.40 | 99,738 |
| 2020-02-25 | Open-market sale | 2,273 | $229.77 | 100,858 |
| 2020-02-25 | Open-market sale | 1,680 | $238.33 | 92,581 |
| 2020-02-25 | Open-market sale | 560 | $236.63 | 94,261 |
| 2020-02-25 | Open-market sale | 1,210 | $235.53 | 94,821 |
| 2020-02-25 | Open-market sale | 1,640 | $234.49 | 96,031 |
| 2020-02-24 | Tax withholding | 8,410 | $239.23 | 103,131 |
| 2020-02-18 | Open-market sale | 1,763 | $245.66 | 111,541 |
| 2020-02-18 | Open-market sale | 1,971 | $243.65 | 115,334 |
| 2020-02-18 | Open-market sale | 4,241 | $242.61 | 117,305 |
| 2020-02-18 | Open-market sale | 2,030 | $244.87 | 113,304 |
| 2020-02-18 | Open-market sale | 1,680 | $241.78 | 121,546 |
| 2020-02-17 | Tax withholding | 9,314 | $241.50 | 123,226 |
| 2020-02-11 | Open-market sale | 4,609 | $248.45 | 132,540 |
| 2020-02-11 | Open-market sale | 7,533 | $247.49 | 137,149 |
| 2020-02-11 | Open-market sale | 14,433 | $246.27 | 144,682 |
| 2020-02-11 | Open-market sale | 14,024 | $245.37 | 159,115 |
| 2020-02-11 | Open-market sale | 4,124 | $244.56 | 173,139 |
| 2020-02-11 | Open-market sale | 2,800 | $243.37 | 177,263 |
| 2020-02-10 | Tax withholding | 36,755 | $240.95 | 180,063 |
| 2020-02-05 | Grant / award | 31,462 | $0.00 | 216,818 |
| 2020-02-05 | Grant / award | 50,566 | $0.00 | 156,912 |
| 2020-02-05 | Grant / award | 28,444 | $0.00 | 185,356 |
| 2019-11-19 | Option exercise (derivative) | 64,032 | $0.00 | 0 |
| 2019-11-19 | Open-market sale | 23,033 | $211.43 | 116,961 |
| 2019-11-19 | Option exercise | 64,032 | $109.14 | 170,378 |
| 2019-11-19 | Option exercise | 32,502 | $131.89 | 202,880 |
| 2019-11-19 | Open-market sale | 62,886 | $210.41 | 139,994 |
| 2019-11-19 | Open-market sale | 10,615 | $212.75 | 106,346 |
| 2019-11-18 | Option exercise (derivative) | 1,493 | $0.00 | 32,502 |
| 2019-11-18 | Option exercise (derivative) | 2,941 | $0.00 | 64,032 |
| 2019-11-18 | Option exercise | 2,941 | $109.14 | 109,287 |
| 2019-11-18 | Option exercise | 1,493 | $131.89 | 107,839 |
| 2019-11-18 | Open-market sale | 1,493 | $210.00 | 106,346 |
| 2019-11-15 | Option exercise (derivative) | 3,317 | $0.00 | 66,973 |
| 2019-11-15 | Option exercise (derivative) | 1,683 | $0.00 | 33,995 |
| 2019-11-15 | Option exercise | 3,317 | $109.14 | 109,663 |
| 2019-11-15 | Open-market sale | 1,683 | $210.00 | 106,346 |
| 2019-11-15 | Option exercise | 1,683 | $131.89 | 108,029 |
| 2019-11-01 | Option exercise (derivative) | 26,532 | $0.00 | 35,678 |
| 2019-11-01 | Option exercise (derivative) | 70,290 | $0.00 | 70,290 |
| 2019-11-01 | Option exercise | 70,290 | $109.14 | 176,577 |
| 2019-11-01 | Option exercise | 26,532 | $131.89 | 132,819 |
| 2019-11-01 | Open-market sale | 26,532 | $200.06 | 106,287 |
| 2019-10-31 | Option exercise (derivative) | 8,879 | $0.00 | 62,210 |
| 2019-10-31 | Open-market sale | 8,879 | $200.00 | 106,287 |
| 2019-10-31 | Option exercise | 8,879 | $131.89 | 115,166 |
| 2019-10-22 | Option exercise (derivative) | 72,420 | $0.00 | 140,580 |
| 2019-10-22 | Option exercise (derivative) | 35,411 | $0.00 | 71,089 |
| 2019-10-22 | Option exercise | 35,411 | $131.89 | 141,698 |
| 2019-10-22 | Option exercise | 72,420 | $109.14 | 178,707 |
| 2019-10-22 | Open-market sale | 35,411 | $190.00 | 106,287 |
| 2019-06-18 | Option exercise (derivative) | 56,030 | $0.00 | 0 |
| 2019-06-18 | Option exercise | 56,030 | $77.31 | 162,317 |
| 2019-06-18 | Open-market sale | 51,781 | $175.33 | 110,536 |
| 2019-06-18 | Open-market sale | 4,249 | $176.11 | 106,287 |
| 2019-05-24 | Option exercise (derivative) | 113,432 | $0.00 | 56,030 |
| 2019-05-24 | Open-market sale | 113,432 | $175.10 | 106,287 |
| 2019-05-24 | Option exercise | 113,432 | $77.31 | 219,719 |
| 2019-05-06 | Option exercise (derivative) | 30,758 | $0.00 | 171,762 |
| 2019-05-06 | Option exercise (derivative) | 2,300 | $0.00 | 169,462 |
| 2019-05-06 | Open-market sale | 30,758 | $175.01 | 106,195 |
| 2019-05-06 | Option exercise | 30,758 | $77.31 | 136,953 |
| 2019-05-06 | Option exercise | 2,300 | $77.31 | 108,495 |
| 2019-05-06 | Open-market sale | 2,300 | $175.02 | 106,195 |
| 2019-05-01 | Option exercise (derivative) | 10,180 | $0.00 | 202,820 |
| 2019-05-01 | Option exercise (derivative) | 300 | $0.00 | 202,520 |
| 2019-05-01 | Option exercise | 300 | $77.31 | 106,495 |
| 2019-05-01 | Open-market sale | 10,180 | $175.08 | 106,195 |
| 2019-05-01 | Option exercise | 10,180 | $77.31 | 116,375 |
| 2019-02-19 | Open-market sale | 17,097 | $186.80 | 110,095 |
| 2019-02-19 | Open-market sale | 2,700 | $187.43 | 107,395 |
| 2019-02-19 | Open-market sale | 1,200 | $188.61 | 106,195 |
| 2019-02-11 | Open-market sale | 14,707 | $179.28 | 223,916 |
| 2019-02-11 | Open-market sale | 47,661 | $179.93 | 176,255 |
| 2019-02-11 | Open-market sale | 48,651 | $180.81 | 127,604 |
| 2019-02-11 | Open-market sale | 412 | $181.80 | 127,192 |
| 2019-02-06 | Grant / award (derivative) | 72,647 | $0.00 | 72,647 |
| 2019-02-06 | Grant / award | 53,816 | $0.00 | 178,681 |
| 2019-02-06 | Grant / award | 28,444 | $0.00 | 238,623 |
| 2019-02-06 | Grant / award | 31,498 | $0.00 | 210,179 |
| 2019-02-05 | Grant / award | 50,566 | $0.00 | 156,912 |
| 2019-02-05 | Grant / award | 28,444 | $0.00 | 185,356 |
| 2019-02-05 | Grant / award | 31,462 | $0.00 | 216,818 |
| 2019-02-04 | Open-market sale | 17,099 | $186.10 | 138,716 |
| 2019-02-04 | Open-market sale | 12,951 | $186.70 | 125,765 |
| 2019-02-04 | Open-market sale | 1,300 | $184.99 | 155,815 |
| 2019-02-04 | Open-market sale | 900 | $187.91 | 124,865 |
| 2018-06-22 | Option exercise (derivative) | 106,500 | $0.00 | 0 |
| 2018-06-22 | Open-market sale | 140,211 | $160.00 | 157,049 |
| 2018-06-22 | Option exercise | 106,500 | $83.36 | 297,260 |
| 2018-02-12 | Open-market sale | 200 | $153.89 | 190,658 |
| 2018-02-12 | Open-market sale | 4,305 | $150.44 | 204,158 |
| 2018-02-12 | Open-market sale | 10,100 | $151.23 | 194,058 |
| 2018-02-12 | Open-market sale | 1,200 | $152.40 | 192,858 |
| 2018-02-12 | Open-market sale | 2,000 | $153.29 | 190,858 |
| 2018-02-12 | Open-market sale | 6,100 | $149.22 | 208,463 |
| 2018-02-06 | Grant / award (derivative) | 73,046 | $0.00 | 73,046 |
| 2018-02-06 | Grant / award | 31,498 | $0.00 | 214,563 |
| 2018-02-06 | Grant / award | 50,568 | $0.00 | 183,065 |
| 2018-01-16 | Option exercise (derivative) | 55,313 | $0.00 | 0 |
| 2018-01-16 | Open-market sale | 17,918 | $158.79 | 140,492 |
| 2018-01-16 | Option exercise | 44,250 | $48.74 | 176,747 |
| 2018-01-16 | Option exercise | 55,313 | $45.11 | 232,060 |
| 2018-01-16 | Open-market sale | 42,371 | $155.77 | 189,689 |
| 2018-01-16 | Open-market sale | 19,808 | $156.62 | 169,881 |
| 2018-01-16 | Open-market sale | 11,471 | $157.67 | 158,410 |
| 2018-01-16 | Open-market sale | 7,995 | $159.39 | 132,497 |
| 2017-12-11 | Open-market sale | 12,134 | $142.21 | 137,695 |
| 2017-12-11 | Open-market sale | 5,198 | $143.39 | 132,497 |
| 2017-12-11 | Open-market sale | 20,090 | $140.31 | 237,407 |
| 2017-12-11 | Open-market sale | 87,578 | $141.35 | 149,829 |
| 2017-07-31 | Option exercise (derivative) | 11,063 | $0.00 | 55,313 |
| 2017-07-31 | Open-market sale | 700 | $154.05 | 257,392 |
| 2017-07-31 | Option exercise | 11,063 | $45.11 | 268,455 |
| 2017-07-31 | Open-market sale | 5,363 | $152.25 | 263,092 |
| 2017-07-31 | Open-market sale | 5,000 | $153.24 | 258,092 |
| 2017-07-21 | Open-market sale | 700 | $157.42 | 288,942 |
| 2017-07-21 | Open-market sale | 3,500 | $159.34 | 280,605 |
| 2017-07-21 | Open-market sale | 4,837 | $158.46 | 284,105 |
| 2017-07-21 | Open-market sale | 900 | $160.42 | 279,705 |
| 2017-07-21 | Open-market sale | 5,058 | $162.08 | 257,392 |
| 2017-07-21 | Open-market sale | 17,255 | $161.43 | 262,450 |
| 2017-07-19 | Option exercise (derivative) | 110,624 | $0.00 | 66,376 |
| 2017-07-19 | Option exercise (derivative) | 73,750 | $0.00 | 44,250 |
| 2017-07-19 | Open-market sale | 184,374 | $161.00 | 289,642 |
| 2017-07-19 | Option exercise | 73,750 | $48.74 | 474,016 |
| 2017-07-19 | Option exercise | 110,624 | $45.11 | 400,266 |
| 2017-06-02 | Option exercise (derivative) | 124,601 | $0.00 | 0 |
| 2017-06-02 | Option exercise | 124,601 | $29.98 | 436,743 |
| 2017-06-02 | Open-market sale | 147,101 | $129.50 | 289,642 |
| 2017-06-02 | Option exercise | 22,500 | $53.85 | 312,142 |
| 2017-04-28 | Option exercise (derivative) | 1,527 | $0.00 | 0 |
| 2017-04-28 | Option exercise (derivative) | 88,507 | $0.00 | 124,601 |
| 2017-04-28 | Option exercise | 20,000 | $34.24 | 416,679 |
| 2017-04-28 | Option exercise | 30,000 | $34.05 | 446,679 |
| 2017-04-28 | Option exercise | 88,507 | $29.98 | 395,152 |
| 2017-04-28 | Option exercise | 1,527 | $34.39 | 396,679 |
| 2017-04-28 | Open-market sale | 157,200 | $119.50 | 289,479 |
| 2017-02-13 | Open-market sale | 100 | $88.39 | 306,645 |
| 2017-02-13 | Open-market sale | 23,804 | $87.68 | 306,745 |
| 2017-02-03 | Grant / award (derivative) | 103,550 | $0.00 | 103,550 |
| 2017-02-03 | Grant / award | 50,567 | $0.00 | 330,549 |
| 2017-02-03 | Grant / award | 17,895 | $0.01 | 279,982 |
| 2016-02-03 | Open-market sale | 900 | $91.96 | 262,919 |
| 2016-02-03 | Open-market sale | 4,200 | $89.91 | 267,519 |
| 2016-02-03 | Open-market sale | 3,700 | $91.01 | 263,819 |
| 2016-02-03 | Open-market sale | 1,034 | $92.87 | 261,885 |
| 2016-02-02 | Grant / award (derivative) | 107,276 | $0.00 | 107,276 |
| 2016-02-02 | Grant / award | 53,817 | $0.01 | 271,719 |
| 2016-01-11 | Gift (derivative) | 110,625 | $0.00 | 110,625 |
| 2016-01-11 | Gift (derivative) | 88,500 | $0.00 | 88,500 |
| 2016-01-11 | Gift (derivative) | 110,625 | $0.00 | 66,375 |
| 2016-01-11 | Gift (derivative) | 88,500 | $0.00 | 29,500 |
| 2015-11-18 | Open-market sale | 16,125 | $130.00 | 217,902 |
| 2015-10-30 | Open-market sale | 1,600 | $123.34 | 248,448 |
| 2015-10-30 | Open-market sale | 1,400 | $124.33 | 247,048 |
| 2015-10-30 | Open-market sale | 4,800 | $125.35 | 242,248 |
| 2015-10-30 | Open-market sale | 8,125 | $126.31 | 234,123 |
| 2015-10-30 | Open-market sale | 200 | $126.86 | 233,923 |
| 2015-07-21 | Grant / award (derivative) | 106,500 | $0.00 | 106,500 |
| 2015-02-18 | Open-market sale | 15,250 | $113.14 | 249,927 |
| 2015-02-18 | Open-market sale | 17,000 | $112.67 | 265,177 |
| 2015-02-03 | Grant / award (derivative) | 213,000 | $0.00 | 213,000 |
| 2015-02-03 | Grant / award | 64,500 | $0.01 | 282,177 |
| 2014-12-15 | Open-market sale | 2,700 | $118.05 | 218,077 |
| 2014-12-15 | Open-market sale | 13,021 | $113.19 | 254,673 |
| 2014-12-15 | Open-market sale | 15,440 | $114.21 | 239,233 |
| 2014-12-15 | Open-market sale | 200 | $120.17 | 217,677 |
| 2014-12-15 | Open-market sale | 200 | $119.00 | 217,877 |
| 2014-12-15 | Open-market sale | 8,650 | $117.26 | 220,777 |
| 2014-12-15 | Open-market sale | 3,400 | $116.27 | 229,427 |
| 2014-12-15 | Open-market sale | 6,406 | $115.05 | 232,827 |
| 2014-12-12 | Gift | 2,500 | $0.00 | 267,694 |
| 2014-12-10 | Grant / award | 125,000 | $0.01 | 270,194 |
| 2014-09-30 | Option exercise (derivative) | 200,000 | $0.00 | 213,108 |
| 2014-09-30 | Open-market sale | 79,817 | $112.21 | 240,446 |
| 2014-09-30 | Open-market sale | 41,704 | $113.90 | 144,992 |
| 2014-09-30 | Option exercise | 200,000 | $29.98 | 344,992 |
| 2014-09-30 | Open-market sale | 53,750 | $113.10 | 186,696 |
| 2014-09-30 | Open-market sale | 24,729 | $111.31 | 320,263 |
| 2014-07-15 | Grant / award (derivative) | 106,500 | $0.00 | 106,500 |
| 2014-05-07 | Disposition to issuer | 66,689 | $0.01 | 144,792 |
| 2014-02-07 | Open-market sale | 35,944 | $80.00 | 211,481 |
| 2014-02-05 | Grant / award (derivative) | 213,000 | $0.00 | 213,000 |
| 2014-02-05 | Grant / award | 64,500 | $0.01 | 247,425 |
| 2014-01-16 | Option exercise (derivative) | 45,000 | $0.00 | 413,108 |
| 2014-01-16 | Option exercise | 45,000 | $29.98 | 227,925 |
| 2014-01-16 | Open-market sale | 45,000 | $80.00 | 182,925 |
| 2013-12-12 | Open-market sale | 9,834 | $65.48 | 182,925 |
| 2013-07-30 | Grant / award (derivative) | 106,500 | $0.00 | 106,500 |
| 2013-02-06 | Open-market sale | 33,345 | $45.83 | 192,371 |
| 2013-02-05 | Grant / award (derivative) | 177,000 | $0.00 | 177,000 |
| 2013-02-05 | Grant / award | 39,334 | $0.01 | 225,716 |
| 2012-07-25 | Grant / award (derivative) | 118,000 | $0.00 | 118,000 |
| 2011-12-14 | Grant / award (derivative) | 458,108 | $0.00 | 458,108 |
| 2011-12-14 | Grant / award | 50,017 | $0.01 | 52,617 |
| 2011-12-14 | Grant / award | 133,378 | $0.01 | 185,995 |
| 2011-06-01 | Grant / award (derivative) | 22,500 | $0.00 | 22,500 |
| 2010-12-15 | Grant / award (derivative) | 1,527 | $0.00 | 1,527 |
| 2010-06-01 | Grant / award (derivative) | 20,000 | $0.00 | 20,000 |
| 2010-05-04 | Open-market buy | 1,300 | $38.40 | 2,600 |
| 2010-04-23 | Open-market buy | 1,300 | $38.60 | 1,300 |
| 2009-07-06 | — | — | — | 0 |
| 2009-07-06 | Grant / award (derivative) | 30,000 | $0.00 | 30,000 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.