SEC CIK 1701764
Yellin Jonathan D
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| CRAIview stock → | 11,153 | 2026-08-25 |
Position History — CRAI
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — CRAI
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-09-14 | Grant / award (derivative) | 4.812 | $0.00 | 1,406.101 |
| 2026-09-14 | Grant / award (derivative) | 2.326 | $0.00 | 679.673 |
| 2026-09-14 | Grant / award (derivative) | 3.756 | $0.00 | 1,097.532 |
| 2026-09-14 | Grant / award (derivative) | 2.019 | $0.00 | 589.945 |
| 2026-09-14 | Grant / award (derivative) | 1.919 | $0.00 | 560.759 |
| 2026-09-14 | Grant / award (derivative) | 1.094 | $0.00 | 319.538 |
| 2026-08-25 | Open-market sale | 400 | $174.26 | 11,153 |
| 2026-08-25 | Open-market sale | 1,307 | $173.34 | 11,553 |
| 2026-08-25 | Open-market sale | 543 | $172.30 | 12,860 |
| 2026-06-12 | Grant / award (derivative) | 2.556 | $0.00 | 677.347 |
| 2026-06-12 | Grant / award (derivative) | 4.128 | $0.00 | 1,093.776 |
| 2026-06-12 | Grant / award (derivative) | 2.219 | $0.00 | 587.926 |
| 2026-06-12 | Grant / award (derivative) | 2.109 | $0.00 | 558.84 |
| 2026-06-12 | Grant / award (derivative) | 1.202 | $0.00 | 318.445 |
| 2026-06-12 | Grant / award (derivative) | 5.288 | $0.00 | 1,401.288 |
| 2026-05-20 | Option exercise (derivative) | 224.593 | $0.00 | 674.791 |
| 2026-05-20 | Tax withholding | 66 | $148.01 | 13,403 |
| 2026-05-20 | Disposition to issuer | 2.593 | $148.01 | 13,469 |
| 2026-05-20 | Option exercise | 224.593 | — | 13,471.593 |
| 2026-05-19 | Open-market sale | 1,600 | $148.00 | 13,247 |
| 2026-05-19 | Open-market sale | 400 | $147.44 | 14,847 |
| 2026-05-19 | Open-market sale | 250 | $146.37 | 15,247 |
| 2026-04-29 | Option exercise (derivative) | 293.365 | $0.00 | 585.707 |
| 2026-04-29 | Tax withholding | 85 | $154.55 | 15,497 |
| 2026-04-29 | Disposition to issuer | 6.365 | $154.55 | 15,582 |
| 2026-04-29 | Option exercise | 293.365 | — | 15,588.365 |
| 2026-04-11 | Option exercise (derivative) | 555.69 | $0.00 | 556.731 |
| 2026-04-11 | Option exercise (derivative) | 316.206 | $0.00 | 317.243 |
| 2026-04-11 | Tax withholding | 158 | $163.80 | 15,295 |
| 2026-04-11 | Disposition to issuer | 19.69 | $163.80 | 15,453 |
| 2026-04-11 | Option exercise | 555.69 | — | 15,472.69 |
| 2026-04-11 | Tax withholding | 90 | $163.80 | 14,917 |
| 2026-04-11 | Disposition to issuer | 11.206 | $163.80 | 15,007 |
| 2026-04-11 | Option exercise | 316.206 | — | 15,018.206 |
| 2026-04-09 | Grant / award (derivative) | 1,396 | $0.00 | 1,396 |
| 2026-03-20 | Grant / award (derivative) | 3.224 | $0.00 | 899.384 |
| 2026-03-20 | Grant / award (derivative) | 3.907 | $0.00 | 1,089.648 |
| 2026-03-20 | Grant / award (derivative) | 3.152 | $0.00 | 879.072 |
| 2026-03-20 | Grant / award (derivative) | 3.988 | $0.00 | 1,112.421 |
| 2026-03-20 | Grant / award (derivative) | 2.271 | $0.00 | 633.449 |
| 2026-03-10 | Option exercise (derivative) | 398.984 | $0.00 | 0 |
| 2026-03-10 | Tax withholding | 161 | $171.75 | 14,702 |
| 2026-03-10 | Disposition to issuer | 25.871 | $171.75 | 14,863 |
| 2026-03-10 | Option exercise | 573.871 | — | 14,888.871 |
| 2026-03-10 | Tax withholding | 112 | $171.75 | 14,315 |
| 2026-03-10 | Disposition to issuer | 17.984 | $171.75 | 14,427 |
| 2026-03-10 | Option exercise | 398.984 | — | 14,444.984 |
| 2026-03-05 | Open-market sale | 100 | $184.10 | 14,046 |
| 2026-03-05 | Open-market sale | 500 | $182.99 | 14,146 |
| 2026-03-05 | Open-market sale | 1,650 | $181.94 | 14,646 |
| 2026-03-02 | Grant / award (derivative) | 1,085.74 | $0.00 | 1,085.74 |
| 2026-03-02 | Grant / award | 19.74 | — | 16,315.74 |
| 2026-03-02 | Tax withholding | 344 | $180.26 | 16,296 |
| 2026-03-02 | Grant / award | 1,067 | — | 16,640 |
| 2026-03-02 | Disposition to issuer | 19.74 | $180.26 | 16,296 |
| 2025-12-12 | Grant / award (derivative) | 1.63 | $0.00 | 573.87 |
| 2025-12-12 | Grant / award (derivative) | 1.13 | $0.00 | 398.98 |
| 2025-12-12 | Grant / award (derivative) | 1.79 | $0.00 | 631.18 |
| 2025-12-12 | Grant / award (derivative) | 2.49 | $0.00 | 875.92 |
| 2025-12-12 | Grant / award (derivative) | 2.54 | $0.00 | 896.16 |
| 2025-12-12 | Grant / award (derivative) | 3.15 | $0.00 | 1,108.43 |
| 2025-11-20 | Open-market sale | 343 | $174.87 | 15,663 |
| 2025-11-20 | Open-market sale | 1,317 | $174.16 | 16,006 |
| 2025-11-20 | Open-market sale | 60 | $175.43 | 15,603 |
| 2025-11-20 | Open-market sale | 30 | $176.39 | 15,573 |
| 2025-09-12 | Grant / award (derivative) | 2.15 | $0.00 | 873.43 |
| 2025-09-12 | Grant / award (derivative) | 2.73 | $0.00 | 1,105.29 |
| 2025-09-12 | Grant / award (derivative) | 2.2 | $0.00 | 893.62 |
| 2025-09-12 | Grant / award (derivative) | 0.98 | $0.00 | 397.85 |
| 2025-09-12 | Grant / award (derivative) | 1.41 | $0.00 | 572.24 |
| 2025-09-12 | Grant / award (derivative) | 1.55 | $0.00 | 629.39 |
| 2025-08-20 | Open-market sale | 519 | $188.13 | 17,323 |
| 2025-08-20 | Open-market sale | 996 | $187.30 | 17,842 |
| 2025-08-20 | Open-market sale | 235 | $186.42 | 18,838 |
| 2025-06-13 | Grant / award (derivative) | 1.54 | $0.00 | 570.83 |
| 2025-06-13 | Grant / award (derivative) | 1.07 | $0.00 | 396.87 |
| 2025-06-13 | Grant / award (derivative) | 2.41 | $0.00 | 891.41 |
| 2025-06-13 | Grant / award (derivative) | 1.7 | $0.00 | 627.83 |
| 2025-06-13 | Grant / award (derivative) | 2.36 | $0.00 | 871.28 |
| 2025-06-13 | Grant / award (derivative) | 2.98 | $0.00 | 1,102.56 |
| 2025-05-20 | Grant / award (derivative) | 889 | $0.00 | 889 |
| 2025-05-12 | Open-market sale | 666 | $187.38 | 19,800 |
| 2025-05-12 | Open-market sale | 29 | $185.62 | 20,794 |
| 2025-05-12 | Open-market sale | 108 | $190.05 | 19,329 |
| 2025-05-12 | Open-market sale | 363 | $189.03 | 19,437 |
| 2025-05-12 | Open-market sale | 256 | $192.03 | 19,073 |
| 2025-05-12 | Open-market sale | 328 | $186.97 | 20,466 |
| 2025-04-29 | Option exercise (derivative) | 288.97 | $0.00 | 868.92 |
| 2025-04-29 | Tax withholding | 136 | $162.69 | 20,823 |
| 2025-04-29 | Option exercise | 288.97 | — | 20,961.97 |
| 2025-04-29 | Disposition to issuer | 2.97 | $162.69 | 20,959 |
| 2025-04-11 | Disposition to issuer (derivative) | 313.58 | $0.00 | 626.14 |
| 2025-04-11 | Disposition to issuer | 7.58 | $167.90 | 20,809 |
| 2025-04-11 | Tax withholding | 136 | $167.90 | 20,673 |
| 2025-04-11 | Option exercise | 313.58 | — | 20,816.58 |
| 2025-03-22 | Option exercise (derivative) | 758.69 | $0.00 | 0 |
| 2025-03-22 | Disposition to issuer | 20.96 | $180.14 | 20,119 |
| 2025-03-22 | Tax withholding | 125 | $180.14 | 19,994 |
| 2025-03-22 | Option exercise | 758.69 | — | 20,752.69 |
| 2025-03-22 | Disposition to issuer | 37.69 | $180.14 | 20,715 |
| 2025-03-22 | Tax withholding | 212 | $180.14 | 20,503 |
| 2025-03-22 | Option exercise | 421.96 | — | 20,139.96 |
| 2025-03-14 | Grant / award (derivative) | 2.66 | $0.00 | 939.72 |
| 2025-03-14 | Grant / award (derivative) | 2.15 | $0.00 | 758.69 |
| 2025-03-14 | Option exercise (derivative) | 1.61 | $0.00 | 569.29 |
| 2025-03-14 | Grant / award (derivative) | 3.23 | $0.00 | 570.9 |
| 2025-03-14 | Option exercise (derivative) | 1.12 | $0.00 | 395.8 |
| 2025-03-14 | Grant / award (derivative) | 3.12 | $0.00 | 1,099.58 |
| 2025-03-14 | Grant / award (derivative) | 3.28 | $0.00 | 1,157.89 |
| 2025-03-14 | Grant / award (derivative) | 1.2 | $0.00 | 421.96 |
| 2025-03-14 | Grant / award (derivative) | 2.24 | $0.00 | 396.92 |
| 2025-03-14 | Option exercise | 1.61 | — | 19,719.61 |
| 2025-03-14 | Option exercise | 1.12 | — | 19,719.12 |
| 2025-03-14 | Disposition to issuer | 1.61 | $172.33 | 19,718 |
| 2025-03-10 | Option exercise (derivative) | 393.64 | $0.00 | 394.67 |
| 2025-03-10 | Option exercise (derivative) | 567.67 | $0.00 | 567.67 |
| 2025-03-10 | Disposition to issuer | 19.67 | $174.28 | 19,879 |
| 2025-03-10 | Tax withholding | 161 | $174.28 | 19,718 |
| 2025-03-10 | Option exercise | 393.64 | — | 19,456.64 |
| 2025-03-10 | Disposition to issuer | 13.64 | $174.28 | 19,443 |
| 2025-03-10 | Tax withholding | 112 | $174.28 | 19,331 |
| 2025-03-10 | Option exercise | 567.67 | — | 19,898.67 |
| 2025-03-05 | Open-market sale | 350 | $192.35 | 19,063 |
| 2025-03-05 | Open-market sale | 1,400 | $190.06 | 19,413 |
| 2025-03-03 | Option exercise (derivative) | 1,096.46 | $0.00 | 1,096.46 |
| 2025-03-03 | Option exercise | 23.43 | — | 20,836.43 |
| 2025-03-03 | Option exercise | 1,072 | — | 21,154 |
| 2025-03-03 | Tax withholding | 341 | $190.45 | 20,813 |
| 2025-03-03 | Disposition to issuer | 23.43 | $190.45 | 20,813 |
| 2024-12-15 | Option exercise (derivative) | 546.63 | $0.00 | 0 |
| 2024-12-15 | Tax withholding | 275 | $203.93 | 20,082 |
| 2024-12-15 | Option exercise | 546.63 | — | 19,657.63 |
| 2024-12-15 | Disposition to issuer | 27.63 | $203.93 | 19,630 |
| 2024-12-15 | Tax withholding | 208 | $203.93 | 19,422 |
| 2024-12-15 | Option exercise | 984.77 | — | 20,406.77 |
| 2024-12-15 | Disposition to issuer | 49.77 | $203.93 | 20,357 |
| 2024-12-13 | Grant / award (derivative) | 2.91 | $0.00 | 1,154.61 |
| 2024-12-13 | Grant / award (derivative) | 2.86 | $0.00 | 1,135.34 |
| 2024-12-13 | Grant / award (derivative) | 1.38 | $0.00 | 546.63 |
| 2024-12-13 | Grant / award (derivative) | 2.48 | $0.00 | 984.77 |
| 2024-12-13 | Grant / award (derivative) | 1.99 | $0.00 | 788.31 |
| 2024-12-13 | Grant / award (derivative) | 2.36 | $0.00 | 937.05 |
| 2024-12-13 | Grant / award (derivative) | 1.91 | $0.00 | 756.54 |
| 2024-12-13 | Grant / award (derivative) | 1.06 | $0.00 | 420.76 |
| 2024-11-07 | Open-market sale | 37 | $201.67 | 19,111 |
| 2024-11-07 | Open-market sale | 299 | $198.15 | 20,062 |
| 2024-11-07 | Open-market sale | 322 | $200.08 | 19,740 |
| 2024-11-07 | Open-market sale | 592 | $201.16 | 19,148 |
| 2024-09-13 | Grant / award (derivative) | 1.91 | $0.00 | 754.63 |
| 2024-09-13 | Grant / award (derivative) | 1.06 | $0.00 | 419.7 |
| 2024-09-13 | Grant / award (derivative) | 2.37 | $0.00 | 934.69 |
| 2024-09-13 | Grant / award (derivative) | 2.91 | $0.00 | 1,151.69 |
| 2024-09-13 | Grant / award (derivative) | 2.87 | $0.00 | 1,132.48 |
| 2024-09-13 | Grant / award (derivative) | 1.38 | $0.00 | 545.25 |
| 2024-09-13 | Grant / award (derivative) | 2.49 | $0.00 | 982.28 |
| 2024-09-13 | Grant / award (derivative) | 1.99 | $0.00 | 786.32 |
| 2024-08-15 | Open-market sale | 450 | $157.65 | 21,161 |
| 2024-08-15 | Open-market sale | 800 | $158.60 | 20,361 |
| 2024-06-14 | Grant / award (derivative) | 2.37 | $0.00 | 979.8 |
| 2024-06-14 | Grant / award (derivative) | 1.32 | $0.00 | 543.87 |
| 2024-06-14 | Grant / award (derivative) | 2.78 | $0.00 | 1,148.78 |
| 2024-06-14 | Grant / award (derivative) | 2.26 | $0.00 | 932.32 |
| 2024-06-14 | Grant / award (derivative) | 1.82 | $0.00 | 752.72 |
| 2024-06-14 | Grant / award (derivative) | 1.01 | $0.00 | 418.64 |
| 2024-06-14 | Grant / award (derivative) | 2.73 | $0.00 | 1,129.61 |
| 2024-06-14 | Grant / award (derivative) | 1.9 | $0.00 | 784.33 |
| 2024-05-15 | Open-market sale | 1,057 | $168.31 | 21,611 |
| 2024-05-15 | Open-market sale | 193 | $167.35 | 22,668 |
| 2024-04-29 | Grant / award (derivative) | 1,146 | $0.00 | 1,146 |
| 2024-04-11 | Option exercise (derivative) | 309.35 | $0.00 | 930.07 |
| 2024-04-11 | Tax withholding | 90 | $145.12 | 22,861 |
| 2024-04-11 | Disposition to issuer | 4.35 | $145.12 | 22,951 |
| 2024-04-11 | Option exercise | 309.35 | — | 22,955.35 |
| 2024-03-22 | Option exercise (derivative) | 416.59 | $0.00 | 417.63 |
| 2024-03-22 | Grant / award (derivative) | 29.86 | $0.00 | 1,526.22 |
| 2024-03-22 | Grant / award (derivative) | 2.44 | $0.00 | 834.22 |
| 2024-03-22 | Option exercise (derivative) | 749.86 | $0.00 | 750.9 |
| 2024-03-22 | Grant / award (derivative) | 1.59 | $0.00 | 542.55 |
| 2024-03-22 | Grant / award (derivative) | 2.86 | $0.00 | 977.43 |
| 2024-03-22 | Grant / award (derivative) | 2.29 | $0.00 | 782.44 |
| 2024-03-22 | Grant / award (derivative) | 3.3 | $0.00 | 1,126.88 |
| 2024-03-22 | Grant / award (derivative) | 3.63 | $0.00 | 1,239.41 |
| 2024-03-22 | Tax withholding | 212 | $142.95 | 22,646 |
| 2024-03-22 | Option exercise | 416.59 | — | 22,272.59 |
| 2024-03-22 | Disposition to issuer | 16.59 | $142.95 | 22,256 |
| 2024-03-22 | Option exercise | 749.86 | — | 22,887.86 |
| 2024-03-22 | Disposition to issuer | 29.86 | $142.95 | 22,858 |
| 2024-03-22 | Tax withholding | 118 | $142.95 | 22,138 |
| 2024-03-10 | Option exercise (derivative) | 390.58 | $0.00 | 780.14 |
| 2024-03-10 | Disposition to issuer | 9.58 | $140.22 | 21,968 |
| 2024-03-10 | Tax withholding | 112 | $140.22 | 21,856 |
| 2024-03-10 | Option exercise | 390.58 | — | 21,977.58 |
| 2024-03-07 | Open-market sale | 850 | $136.00 | 21,987 |
| 2024-03-07 | Open-market sale | 400 | $137.95 | 21,587 |
| 2024-03-04 | Option exercise (derivative) | 1,123.58 | $0.00 | 1,123.58 |
| 2024-03-04 | Tax withholding | 357 | $138.99 | 22,837 |
| 2024-03-04 | Disposition to issuer | 27.55 | $138.99 | 22,837 |
| 2024-03-04 | Option exercise | 27.55 | — | 22,864.55 |
| 2024-03-04 | Option exercise | 1,096 | — | 23,194 |
| 2023-12-15 | Option exercise (derivative) | 973.52 | $0.00 | 974.56 |
| 2023-12-15 | Option exercise (derivative) | 540.96 | $0.00 | 540.96 |
| 2023-12-15 | Tax withholding | 415 | $99.20 | 22,098 |
| 2023-12-15 | Disposition to issuer | 39.52 | $99.20 | 22,513 |
| 2023-12-15 | Option exercise | 973.52 | — | 22,552.52 |
| 2023-12-15 | Tax withholding | 231 | $99.20 | 21,579 |
| 2023-12-15 | Disposition to issuer | 21.96 | $99.20 | 21,810 |
| 2023-12-15 | Option exercise | 540.96 | — | 21,831.96 |
| 2023-12-08 | Grant / award (derivative) | 5.27 | $0.00 | 1,235.78 |
| 2023-12-08 | Grant / award (derivative) | 6.39 | $0.00 | 1,496.36 |
| 2023-12-08 | Grant / award (derivative) | 8.31 | $0.00 | 1,948.08 |
| 2023-12-08 | Grant / award (derivative) | 3.55 | $0.00 | 831.77 |
| 2023-12-08 | Grant / award (derivative) | 5 | $0.00 | 1,170.73 |
| 2023-12-08 | Grant / award (derivative) | 4.62 | $0.00 | 1,081.93 |
| 2023-12-08 | Option exercise | 2 | — | 21,293 |
| 2023-12-08 | Disposition to issuer | 2 | $97.99 | 21,291 |
| 2023-12-08 | Option exercise | 3.76 | — | 21,294.76 |
| 2023-12-05 | Option exercise (derivative) | 876.33 | $0.00 | 0 |
| 2023-12-05 | Tax withholding | 129 | $95.91 | 20,710 |
| 2023-12-05 | Disposition to issuer | 53.33 | $95.91 | 21,533 |
| 2023-12-05 | Option exercise | 876.33 | — | 21,586.33 |
| 2023-12-05 | Tax withholding | 242 | $95.91 | 21,291 |
| 2023-12-05 | Disposition to issuer | 28.46 | $95.91 | 20,839 |
| 2023-12-05 | Option exercise | 467.46 | — | 20,867.46 |
| 2023-09-08 | Grant / award (derivative) | 1.55 | $0.00 | 467.46 |
| 2023-09-08 | Grant / award (derivative) | 4.07 | $0.00 | 1,230.51 |
| 2023-09-08 | Grant / award (derivative) | 2.9 | $0.00 | 876.33 |
| 2023-09-08 | Grant / award (derivative) | 4.93 | $0.00 | 1,489.98 |
| 2023-09-08 | Grant / award (derivative) | 6.41 | $0.00 | 1,939.77 |
| 2023-09-08 | Grant / award (derivative) | 2.74 | $0.00 | 828.22 |
| 2023-09-08 | Grant / award (derivative) | 3.56 | $0.00 | 1,077.31 |
| 2023-09-08 | Grant / award (derivative) | 3.85 | $0.00 | 1,165.73 |
| 2023-08-07 | Open-market sale | 1,000 | $108.65 | 20,400 |
| 2023-08-07 | Open-market sale | 250 | $107.40 | 21,400 |
| 2023-06-09 | Grant / award (derivative) | 2.99 | $0.00 | 825.48 |
| 2023-06-09 | Grant / award (derivative) | 4.21 | $0.00 | 1,161.88 |
| 2023-06-09 | Grant / award (derivative) | 3.89 | $0.00 | 1,073.75 |
| 2023-06-09 | Grant / award (derivative) | 3.16 | $0.00 | 873.43 |
| 2023-06-09 | Grant / award (derivative) | 1.69 | $0.00 | 465.91 |
| 2023-06-09 | Grant / award (derivative) | 4.44 | $0.00 | 1,226.44 |
| 2023-06-09 | Grant / award (derivative) | 5.37 | $0.00 | 1,485.05 |
| 2023-06-09 | Grant / award (derivative) | 7 | $0.00 | 1,933.35 |
| 2023-04-11 | Grant / award (derivative) | 1,222 | $0.00 | 1,222 |
| 2023-03-24 | Grant / award (derivative) | 3.85 | $0.00 | 1,157.67 |
| 2023-03-24 | Grant / award (derivative) | 3.56 | $0.00 | 1,069.86 |
| 2023-03-24 | Grant / award (derivative) | 2.89 | $0.00 | 870.27 |
| 2023-03-24 | Grant / award (derivative) | 1.54 | $0.00 | 464.23 |
| 2023-03-24 | Grant / award (derivative) | 4.92 | $0.00 | 1,479.68 |
| 2023-03-24 | Grant / award (derivative) | 6.41 | $0.00 | 1,926.36 |
| 2023-03-24 | Option exercise (derivative) | 1.37 | $0.00 | 822.5 |
| 2023-03-24 | Grant / award (derivative) | 4.1 | $0.00 | 823.86 |
| 2023-03-24 | Option exercise | 1.37 | $0.00 | 21,651.37 |
| 2023-03-24 | Disposition to issuer | 1.37 | $107.89 | 21,650 |
| 2023-03-22 | Option exercise (derivative) | 409.37 | $0.00 | 819.76 |
| 2023-03-22 | Disposition to issuer | 9.37 | $107.56 | 21,768 |
| 2023-03-22 | Option exercise | 409.37 | $0.00 | 21,777.37 |
| 2023-03-22 | Tax withholding | 118 | $107.56 | 21,650 |
| 2023-03-10 | Option exercise (derivative) | 383.93 | $0.00 | 1,153.82 |
| 2023-03-10 | Disposition to issuer | 3.93 | $111.70 | 21,480 |
| 2023-03-10 | Option exercise | 383.93 | $0.00 | 21,483.93 |
| 2023-03-10 | Tax withholding | 112 | $111.70 | 21,368 |
| 2023-03-03 | Grant / award (derivative) | 1,919.95 | $0.00 | 1,919.95 |
| 2023-03-03 | Grant / award (derivative) | 1,474.75 | $0.00 | 1,474.75 |
| 2023-03-03 | Grant / award | 50.95 | $0.00 | 20,133.95 |
| 2023-03-03 | Tax withholding | 588 | $110.48 | 20,083 |
| 2023-03-03 | Grant / award | 1,868 | $0.00 | 20,671 |
| 2023-03-03 | Tax withholding | 423 | $110.48 | 21,100 |
| 2023-03-03 | Disposition to issuer | 33.73 | $110.48 | 21,100 |
| 2023-03-03 | Grant / award | 33.73 | $0.00 | 21,133.73 |
| 2023-03-03 | Disposition to issuer | 50.95 | $110.48 | 20,083 |
| 2023-03-03 | Grant / award | 1,440 | $0.00 | 21,523 |
| 2022-12-15 | Option exercise (derivative) | 533.15 | $0.00 | 1,066.31 |
| 2022-12-15 | Tax withholding | 153 | $113.22 | 18,803 |
| 2022-12-15 | Option exercise | 533.15 | $0.00 | 18,970.15 |
| 2022-12-15 | Disposition to issuer | 14.15 | $113.22 | 18,956 |
| 2022-12-09 | Grant / award (derivative) | 3.86 | $0.00 | 1,229.13 |
| 2022-12-09 | Option exercise (derivative) | 2.72 | $0.00 | 867.38 |
| 2022-12-09 | Grant / award (derivative) | 4.83 | $0.00 | 1,537.76 |
| 2022-12-09 | Grant / award (derivative) | 5.03 | $0.00 | 1,599.46 |
| 2022-12-09 | Grant / award (derivative) | 2.9 | $0.00 | 464.13 |
| 2022-12-09 | Option exercise (derivative) | 1.45 | $0.00 | 462.68 |
| 2022-12-09 | Grant / award (derivative) | 5.45 | $0.00 | 870.1 |
| 2022-12-09 | Option exercise | 2.72 | $0.00 | 18,439.72 |
| 2022-12-09 | Option exercise | 1.2 | $0.00 | 18,438.2 |
| 2022-12-09 | Option exercise | 1.45 | $0.00 | 18,438.45 |
| 2022-12-09 | Disposition to issuer | 1.97 | $114.20 | 18,437 |
| 2022-12-09 | Option exercise | 1.97 | $0.00 | 18,438.97 |
| 2022-12-06 | Option exercise (derivative) | 623.84 | $0.00 | 0 |
| 2022-12-06 | Option exercise | 380.94 | $0.00 | 18,155.94 |
| 2022-12-06 | Disposition to issuer | 24.94 | $120.18 | 18,131 |
| 2022-12-06 | Tax withholding | 105 | $120.18 | 18,026 |
| 2022-12-06 | Option exercise | 623.84 | $0.00 | 18,649.84 |
| 2022-12-06 | Disposition to issuer | 40.84 | $120.18 | 18,609 |
| 2022-12-06 | Tax withholding | 172 | $120.18 | 18,437 |
| 2022-12-05 | Option exercise (derivative) | 460.18 | $0.00 | 461.23 |
| 2022-12-05 | Option exercise (derivative) | 863.64 | $0.00 | 864.65 |
| 2022-12-05 | Disposition to issuer | 41.64 | $118.47 | 18,017 |
| 2022-12-05 | Option exercise | 460.18 | $0.00 | 17,346.18 |
| 2022-12-05 | Disposition to issuer | 22.18 | $118.47 | 17,324 |
| 2022-12-05 | Tax withholding | 129 | $118.47 | 17,195 |
| 2022-12-05 | Tax withholding | 242 | $118.47 | 17,775 |
| 2022-12-05 | Option exercise | 863.64 | $0.00 | 18,058.64 |
| 2022-09-09 | Grant / award (derivative) | 5.39 | $0.00 | 1,532.92 |
| 2022-09-09 | Grant / award (derivative) | 6.07 | $0.00 | 1,728.29 |
| 2022-09-09 | Grant / award (derivative) | 1.34 | $0.00 | 380.94 |
| 2022-09-09 | Grant / award (derivative) | 3.24 | $0.00 | 921.41 |
| 2022-09-09 | Grant / award (derivative) | 4.3 | $0.00 | 1,225.27 |
| 2022-09-09 | Grant / award (derivative) | 5.6 | $0.00 | 1,594.43 |
| 2022-09-09 | Grant / award (derivative) | 2.19 | $0.00 | 623.84 |
| 2022-06-10 | Grant / award (derivative) | 5.54 | $0.00 | 1,527.54 |
| 2022-06-10 | Grant / award (derivative) | 4.43 | $0.00 | 1,220.96 |
| 2022-06-10 | Grant / award (derivative) | 3.33 | $0.00 | 918.17 |
| 2022-06-10 | Grant / award (derivative) | 6.25 | $0.00 | 1,722.22 |
| 2022-06-10 | Grant / award (derivative) | 1.38 | $0.00 | 379.6 |
| 2022-06-10 | Grant / award (derivative) | 2.25 | $0.00 | 621.64 |
| 2022-06-10 | Grant / award (derivative) | 5.76 | $0.00 | 1,588.83 |
| 2022-03-25 | Grant / award (derivative) | 1.37 | $0.00 | 378.22 |
| 2022-03-25 | Grant / award (derivative) | 5.86 | $0.00 | 1,218 |
| 2022-03-25 | Option exercise (derivative) | 1.46 | $0.00 | 1,216.53 |
| 2022-03-25 | Grant / award (derivative) | 3.31 | $0.00 | 914.84 |
| 2022-03-25 | Grant / award (derivative) | 6.2 | $0.00 | 1,715.97 |
| 2022-03-25 | Grant / award (derivative) | 5.72 | $0.00 | 1,583.07 |
| 2022-03-25 | Grant / award (derivative) | 2.24 | $0.00 | 619.39 |
| 2022-03-25 | Disposition to issuer | 1.46 | $85.50 | 16,886 |
| 2022-03-25 | Option exercise | 1.46 | $0.00 | 16,887.46 |
| 2022-03-22 | Option exercise (derivative) | 403.71 | $0.00 | 1,212.14 |
| 2022-03-22 | Tax withholding | 118 | $88.36 | 16,886 |
| 2022-03-22 | Disposition to issuer | 3.71 | $88.36 | 17,004 |
| 2022-03-22 | Option exercise | 403.71 | $0.00 | 17,007.71 |
| 2022-03-10 | Grant / award (derivative) | 1,522 | $0.00 | 1,522 |
| 2022-03-04 | Grant / award (derivative) | 1,709.78 | $0.00 | 1,709.78 |
| 2022-03-04 | Grant / award | 64.73 | $0.00 | 16,668.73 |
| 2022-03-04 | Disposition to issuer | 64.73 | $89.57 | 16,604 |
| 2022-03-04 | Tax withholding | 525 | $89.57 | 16,604 |
| 2022-03-04 | Grant / award | 1,644 | $0.00 | 17,129 |
| 2021-12-18 | Option exercise (derivative) | 498.38 | $0.00 | 0 |
| 2021-12-18 | Tax withholding | 206 | $88.82 | 15,485 |
| 2021-12-18 | Disposition to issuer | 34.38 | $88.82 | 15,691 |
| 2021-12-18 | Option exercise | 498.38 | $0.00 | 15,725.38 |
| 2021-12-18 | Tax withholding | 132 | $88.82 | 15,227 |
| 2021-12-18 | Disposition to issuer | 22 | $88.82 | 15,359 |
| 2021-12-18 | Option exercise | 319 | $0.00 | 15,381 |
| 2021-12-15 | Option exercise (derivative) | 525.78 | $0.00 | 1,577.35 |
| 2021-12-15 | Tax withholding | 231 | $92.57 | 15,062 |
| 2021-12-15 | Disposition to issuer | 6.78 | $92.57 | 15,293 |
| 2021-12-15 | Option exercise | 525.78 | $0.00 | 15,299.78 |
| 2021-12-10 | Grant / award (derivative) | 4.48 | $0.00 | 913.03 |
| 2021-12-10 | Grant / award (derivative) | 6.89 | $0.00 | 2,103.13 |
| 2021-12-10 | Grant / award (derivative) | 1.63 | $0.00 | 498.38 |
| 2021-12-10 | Grant / award (derivative) | 1.05 | $0.00 | 319 |
| 2021-12-10 | Option exercise (derivative) | 1.5 | $0.00 | 911.53 |
| 2021-12-10 | Grant / award (derivative) | 5.3 | $0.00 | 1,615.85 |
| 2021-12-10 | Option exercise (derivative) | 2.02 | $0.00 | 617.15 |
| 2021-12-10 | Grant / award (derivative) | 4.05 | $0.00 | 619.17 |
| 2021-12-10 | Option exercise (derivative) | 1.23 | $0.00 | 376.85 |
| 2021-12-10 | Grant / award (derivative) | 2.47 | $0.00 | 378.09 |
| 2021-12-10 | Option exercise | 1.5 | $0.00 | 14,775.5 |
| 2021-12-10 | Option exercise | 2.02 | $0.00 | 14,776.02 |
| 2021-12-10 | Disposition to issuer | 1.23 | $94.28 | 14,774 |
| 2021-12-10 | Option exercise | 1.23 | $0.00 | 14,775.23 |
| 2021-12-06 | Option exercise (derivative) | 374.56 | $0.00 | 375.62 |
| 2021-12-06 | Option exercise (derivative) | 615.13 | $0.00 | 615.13 |
| 2021-12-06 | Tax withholding | 259 | $93.48 | 14,774 |
| 2021-12-06 | Option exercise | 374.56 | $0.00 | 14,627.56 |
| 2021-12-06 | Disposition to issuer | 19.56 | $93.48 | 14,608 |
| 2021-12-06 | Tax withholding | 158 | $93.48 | 14,450 |
| 2021-12-06 | Disposition to issuer | 32.13 | $93.48 | 15,033 |
| 2021-12-06 | Option exercise | 615.13 | $0.00 | 15,065.13 |
| 2021-12-05 | Option exercise (derivative) | 454.79 | $0.00 | 908.55 |
| 2021-12-05 | Option exercise | 454.79 | $0.00 | 14,412.79 |
| 2021-12-05 | Disposition to issuer | 15.79 | $93.48 | 14,397 |
| 2021-12-05 | Tax withholding | 144 | $93.48 | 14,253 |
| 2021-09-27 | Option exercise (derivative) | 3,913 | $0.00 | 0 |
| 2021-09-27 | Open-market sale | 1,138 | $99.22 | 13,958 |
| 2021-09-27 | Open-market sale | 2,575 | $98.35 | 15,096 |
| 2021-09-27 | Open-market sale | 200 | $96.91 | 17,671 |
| 2021-09-27 | Option exercise | 3,913 | $21.52 | 17,871 |
| 2021-09-10 | Grant / award (derivative) | 5.98 | $0.00 | 2,096.24 |
| 2021-09-10 | Grant / award (derivative) | 0.91 | $0.00 | 317.95 |
| 2021-09-10 | Grant / award (derivative) | 1.42 | $0.00 | 496.75 |
| 2021-09-10 | Grant / award (derivative) | 2.14 | $0.00 | 750.18 |
| 2021-09-10 | Grant / award (derivative) | 3.51 | $0.00 | 1,230.26 |
| 2021-09-10 | Grant / award (derivative) | 3.89 | $0.00 | 1,363.34 |
| 2021-09-10 | Grant / award (derivative) | 4.6 | $0.00 | 1,610.55 |
| 2021-06-28 | Option exercise (derivative) | 2,813 | $0.00 | 0 |
| 2021-06-28 | Option exercise | 2,813 | $30.97 | 16,771 |
| 2021-06-28 | Open-market sale | 1,750 | $88.21 | 13,958 |
| 2021-06-28 | Open-market sale | 1,063 | $87.36 | 15,708 |
| 2021-06-11 | Grant / award (derivative) | 4.96 | $0.00 | 1,605.96 |
| 2021-06-11 | Grant / award (derivative) | 6.45 | $0.00 | 2,090.26 |
| 2021-06-11 | Grant / award (derivative) | 3.79 | $0.00 | 1,226.75 |
| 2021-06-11 | Grant / award (derivative) | 2.31 | $0.00 | 748.04 |
| 2021-06-11 | Grant / award (derivative) | 4.2 | $0.00 | 1,359.45 |
| 2021-06-11 | Grant / award (derivative) | 1.53 | $0.00 | 495.33 |
| 2021-06-11 | Grant / award (derivative) | 0.98 | $0.00 | 317.04 |
| 2021-03-26 | Grant / award (derivative) | 2.79 | $0.00 | 745.73 |
| 2021-03-26 | Grant / award (derivative) | 1.18 | $0.00 | 316.06 |
| 2021-03-26 | Grant / award (derivative) | 1.85 | $0.00 | 493.8 |
| 2021-03-26 | Grant / award (derivative) | 7.8 | $0.00 | 2,083.8 |
| 2021-03-26 | Grant / award (derivative) | 4.58 | $0.00 | 1,222.96 |
| 2021-03-26 | Grant / award (derivative) | 5.08 | $0.00 | 1,355.25 |
| 2021-03-22 | Grant / award (derivative) | 1,601 | $0.00 | 1,601 |
| 2021-03-03 | Grant / award (derivative) | 1,218.38 | $0.00 | 1,218.38 |
| 2021-03-03 | Grant / award | 52.38 | $0.00 | 14,010.38 |
| 2021-03-03 | Tax withholding | 405 | $59.04 | 13,958 |
| 2021-03-03 | Disposition to issuer | 52.38 | $59.04 | 13,958 |
| 2021-03-03 | Grant / award | 1,166 | $0.00 | 14,363 |
| 2020-12-18 | Option exercise (derivative) | 490.89 | $0.00 | 491.95 |
| 2020-12-18 | Option exercise (derivative) | 314.88 | $0.00 | 314.88 |
| 2020-12-18 | Option exercise | 490.89 | $0.00 | 13,360.89 |
| 2020-12-18 | Tax withholding | 136 | $51.37 | 13,197 |
| 2020-12-18 | Option exercise | 314.88 | $0.00 | 12,975.88 |
| 2020-12-18 | Disposition to issuer | 27.89 | $51.37 | 13,333 |
| 2020-12-18 | Tax withholding | 88 | $51.37 | 12,870 |
| 2020-12-18 | Disposition to issuer | 17.88 | $51.37 | 12,958 |
| 2020-12-15 | Grant / award (derivative) | 2,076 | $0.00 | 2,076 |
| 2020-12-11 | Grant / award (derivative) | 5.56 | $0.00 | 744.79 |
| 2020-12-11 | Grant / award (derivative) | 3.14 | $0.00 | 629.76 |
| 2020-12-11 | Option exercise (derivative) | 1.86 | $0.00 | 742.94 |
| 2020-12-11 | Grant / award (derivative) | 4.9 | $0.00 | 982.84 |
| 2020-12-11 | Option exercise (derivative) | 2.24 | $0.00 | 1,350.17 |
| 2020-12-11 | Grant / award (derivative) | 8.98 | $0.00 | 1,352.42 |
| 2020-12-11 | Option exercise | 2.24 | $0.00 | 12,663.24 |
| 2020-12-11 | Option exercise | 1.86 | $0.00 | 12,662.86 |
| 2020-12-11 | Disposition to issuer | 1.86 | $51.86 | 12,661 |
| 2020-12-06 | Option exercise (derivative) | 370.14 | $0.00 | 739.23 |
| 2020-12-06 | Tax withholding | 105 | $49.25 | 12,661 |
| 2020-12-06 | Option exercise | 370.14 | $0.00 | 12,780.14 |
| 2020-12-06 | Disposition to issuer | 14.14 | $49.25 | 12,766 |
| 2020-12-05 | Option exercise (derivative) | 447.13 | $0.00 | 1,343.44 |
| 2020-12-05 | Option exercise | 447.13 | $0.00 | 12,548.13 |
| 2020-12-05 | Disposition to issuer | 9.13 | $49.25 | 12,539 |
| 2020-12-05 | Tax withholding | 129 | $49.25 | 12,410 |
| 2020-10-14 | Option exercise (derivative) | 3,243 | $0.00 | 0 |
| 2020-10-14 | Open-market sale | 3,243 | $39.07 | 12,101 |
| 2020-10-14 | Option exercise | 3,243 | $18.48 | 15,344 |
| 2020-09-14 | Grant / award (derivative) | 5.64 | $0.00 | 977.93 |
| 2020-09-14 | Grant / award (derivative) | 6.4 | $0.00 | 1,109.37 |
| 2020-09-14 | Grant / award (derivative) | 3.62 | $0.00 | 626.62 |
| 2020-09-14 | Grant / award (derivative) | 10.33 | $0.00 | 1,790.57 |
| 2020-06-12 | Grant / award (derivative) | 10.48 | $0.00 | 1,780.24 |
| 2020-06-12 | Grant / award (derivative) | 6.49 | $0.00 | 1,102.97 |
| 2020-06-12 | Grant / award (derivative) | 3.67 | $0.00 | 623 |
| 2020-06-12 | Grant / award (derivative) | 5.72 | $0.00 | 972.29 |
| 2020-03-20 | Grant / award (derivative) | 5.51 | $0.00 | 619.34 |
| 2020-03-20 | Grant / award (derivative) | 9.76 | $0.00 | 1,096.47 |
| 2020-03-20 | Grant / award (derivative) | 8.61 | $0.00 | 966.57 |
| 2020-03-20 | Grant / award (derivative) | 15.76 | $0.00 | 1,769.76 |
| 2020-03-02 | Grant / award (derivative) | 957.96 | $0.00 | 957.96 |
| 2020-03-02 | Grant / award | 927 | $0.00 | 12,423 |
| 2020-03-02 | Tax withholding | 322 | $46.52 | 12,101 |
| 2020-03-02 | Grant / award | 30.92 | $0.00 | 12,131.92 |
| 2020-03-02 | Disposition to issuer | 30.92 | $46.52 | 12,101 |
| 2019-12-18 | Option exercise (derivative) | 306.91 | $0.00 | 613.82 |
| 2019-12-18 | Option exercise | 306.91 | $0.00 | 11,593.91 |
| 2019-12-18 | Tax withholding | 88 | $53.91 | 11,496 |
| 2019-12-18 | Disposition to issuer | 9.91 | $53.91 | 11,584 |
| 2019-12-13 | Grant / award (derivative) | 3.83 | $0.00 | 920.73 |
| 2019-12-13 | Grant / award (derivative) | 6.03 | $0.00 | 1,088.22 |
| 2019-12-13 | Option exercise (derivative) | 1.5 | $0.00 | 1,086.71 |
| 2019-12-13 | Option exercise | 1.5 | $0.00 | 11,288.5 |
| 2019-12-13 | Disposition to issuer | 1.5 | $55.04 | 11,287 |
| 2019-12-06 | Option exercise (derivative) | 360.05 | $0.00 | 1,082.19 |
| 2019-12-06 | Option exercise | 360.05 | $0.00 | 11,397.05 |
| 2019-12-06 | Disposition to issuer | 5.05 | $52.61 | 11,392 |
| 2019-12-06 | Tax withholding | 105 | $52.61 | 11,287 |
| 2019-12-05 | Grant / award (derivative) | 1,754 | $0.00 | 1,754 |
| 2019-11-12 | Option exercise (derivative) | 745.78 | $0.00 | 0 |
| 2019-11-12 | Option exercise | 512.92 | $0.00 | 10,703.92 |
| 2019-11-12 | Disposition to issuer | 23.92 | $51.00 | 10,680 |
| 2019-11-12 | Tax withholding | 144 | $51.00 | 10,536 |
| 2019-11-12 | Option exercise | 745.78 | $0.00 | 11,281.78 |
| 2019-11-12 | Disposition to issuer | 34.78 | $51.00 | 11,247 |
| 2019-11-12 | Tax withholding | 210 | $51.00 | 11,037 |
| 2019-09-13 | Grant / award (derivative) | 3.52 | $0.00 | 745.78 |
| 2019-09-13 | Grant / award (derivative) | 4.33 | $0.00 | 916.9 |
| 2019-09-13 | Grant / award (derivative) | 6.81 | $0.00 | 1,442.24 |
| 2019-09-13 | Grant / award (derivative) | 2.42 | $0.00 | 512.92 |
| 2019-06-14 | Grant / award (derivative) | 2.71 | $0.00 | 510.5 |
| 2019-06-14 | Grant / award (derivative) | 3.94 | $0.00 | 742.25 |
| 2019-06-14 | Grant / award (derivative) | 4.85 | $0.00 | 912.57 |
| 2019-06-14 | Grant / award (derivative) | 7.62 | $0.00 | 1,435.43 |
| 2019-03-22 | Grant / award (derivative) | 3 | $0.00 | 738.31 |
| 2019-03-22 | Grant / award (derivative) | 3.69 | $0.00 | 907.73 |
| 2019-03-22 | Grant / award (derivative) | 5.81 | $0.00 | 1,427.81 |
| 2019-03-22 | Grant / award (derivative) | 2.07 | $0.00 | 507.79 |
| 2018-12-21 | Grant / award (derivative) | 3.52 | $0.00 | 735.31 |
| 2018-12-21 | Option exercise (derivative) | 1.44 | $0.00 | 904.03 |
| 2018-12-21 | Grant / award (derivative) | 5.76 | $0.00 | 905.47 |
| 2018-12-21 | Grant / award (derivative) | 2.42 | $0.00 | 505.72 |
| 2018-12-21 | Option exercise | 1.44 | $0.00 | 10,192.44 |
| 2018-12-21 | Disposition to issuer | 1.44 | $41.62 | 10,191 |
| 2018-12-18 | Option exercise (derivative) | 299.9 | $0.00 | 899.71 |
| 2018-12-18 | Tax withholding | 88 | $42.73 | 10,191 |
| 2018-12-18 | Option exercise | 299.9 | $0.00 | 10,281.9 |
| 2018-12-18 | Disposition to issuer | 2.9 | $42.73 | 10,279 |
| 2018-12-06 | Grant / award (derivative) | 1,422 | $0.00 | 1,422 |
| 2018-12-06 | Grant / award (derivative) | 2,845 | $0.00 | 2,845 |
| 2018-11-20 | Option exercise (derivative) | 376.71 | $0.00 | 0 |
| 2018-11-20 | Tax withholding | 104 | $45.66 | 9,724 |
| 2018-11-20 | Disposition to issuer | 10.3 | $45.66 | 9,828 |
| 2018-11-20 | Option exercise | 362.3 | $0.00 | 9,838.3 |
| 2018-11-20 | Tax withholding | 108 | $45.66 | 9,982 |
| 2018-11-20 | Disposition to issuer | 10.71 | $45.66 | 10,090 |
| 2018-11-20 | Option exercise | 376.71 | $0.00 | 10,100.71 |
| 2018-11-12 | Option exercise (derivative) | 730.78 | $0.00 | 731.79 |
| 2018-11-12 | Option exercise (derivative) | 503.31 | $0.00 | 503.31 |
| 2018-11-12 | Option exercise | 503.31 | $0.00 | 9,135.31 |
| 2018-11-12 | Disposition to issuer | 14.31 | $44.72 | 9,121 |
| 2018-11-12 | Tax withholding | 145 | $44.72 | 8,976 |
| 2018-11-12 | Option exercise | 730.78 | $0.00 | 9,706.78 |
| 2018-11-12 | Disposition to issuer | 20.78 | $44.72 | 9,686 |
| 2018-11-12 | Tax withholding | 210 | $44.72 | 9,476 |
| 2018-11-09 | Option exercise (derivative) | 800 | $0.00 | 0 |
| 2018-11-09 | Open-market sale | 800 | $45.60 | 8,632 |
| 2018-11-09 | Option exercise | 800 | $21.91 | 9,432 |
| 2018-11-08 | Option exercise (derivative) | 800 | $0.00 | 800 |
| 2018-11-08 | Open-market sale | 800 | $45.95 | 8,632 |
| 2018-11-08 | Option exercise | 800 | $21.91 | 9,432 |
| 2018-11-07 | Option exercise (derivative) | 800 | $0.00 | 1,600 |
| 2018-11-07 | Option exercise | 800 | $21.91 | 9,432 |
| 2018-11-07 | Open-market sale | 800 | $44.85 | 8,632 |
| 2018-09-21 | Grant / award (derivative) | 1.22 | $0.00 | 376.71 |
| 2018-09-21 | Grant / award (derivative) | 1.17 | $0.00 | 362.3 |
| 2018-09-21 | Grant / award (derivative) | 3.88 | $0.00 | 1,199.61 |
| 2018-09-21 | Grant / award (derivative) | 4.74 | $0.00 | 1,462.58 |
| 2018-09-21 | Grant / award (derivative) | 3.26 | $0.00 | 1,006.61 |
| 2018-06-15 | Grant / award (derivative) | 1.2 | $0.00 | 375.49 |
| 2018-06-15 | Grant / award (derivative) | 3.2 | $0.00 | 1,003.35 |
| 2018-06-15 | Grant / award (derivative) | 4.65 | $0.00 | 1,457.84 |
| 2018-06-15 | Grant / award (derivative) | 3.82 | $0.00 | 1,195.73 |
| 2018-06-15 | Grant / award (derivative) | 1.15 | $0.00 | 361.12 |
| 2018-03-16 | Grant / award (derivative) | 3.91 | $0.00 | 1,191.91 |
| 2018-03-16 | Grant / award (derivative) | 3.28 | $0.00 | 1,000.15 |
| 2018-03-16 | Grant / award (derivative) | 9.54 | $0.00 | 1,457.96 |
| 2018-03-16 | Option exercise (derivative) | 4.77 | $0.00 | 1,453.19 |
| 2018-03-16 | Grant / award (derivative) | 1.18 | $0.00 | 359.97 |
| 2018-03-16 | Grant / award (derivative) | 1.23 | $0.00 | 374.29 |
| 2018-03-16 | Disposition to issuer | 4.77 | $51.64 | 8,632 |
| 2018-03-16 | Option exercise | 4.77 | $0.00 | 8,636.77 |
| 2018-03-12 | Grant / award (derivative) | 1,448.42 | $0.00 | 1,448.42 |
| 2018-03-12 | Grant / award | 1,421 | $0.00 | 9,051 |
| 2018-03-12 | Tax withholding | 419 | $50.69 | 8,632 |
| 2018-03-12 | Grant / award | 27.42 | $0.00 | 8,659.42 |
| 2018-03-12 | Disposition to issuer | 27.42 | $50.69 | 8,632 |
| 2017-12-18 | Grant / award (derivative) | 1,188 | $0.00 | 1,188 |
| 2017-12-18 | Grant / award (derivative) | 2,377 | $0.00 | 2,377 |
| 2017-12-15 | Grant / award (derivative) | 3.79 | $0.00 | 996.87 |
| 2017-12-15 | Grant / award (derivative) | 1.36 | $0.00 | 358.79 |
| 2017-12-15 | Grant / award (derivative) | 1.42 | $0.00 | 373.06 |
| 2017-11-20 | Option exercise (derivative) | 370.63 | $0.00 | 371.64 |
| 2017-11-20 | Option exercise (derivative) | 357.43 | $0.00 | 357.43 |
| 2017-11-20 | Option exercise | 357.43 | $0.00 | 7,504.43 |
| 2017-11-20 | Disposition to issuer | 5.63 | $45.80 | 7,749 |
| 2017-11-20 | Tax withholding | 119 | $45.80 | 7,630 |
| 2017-11-20 | Option exercise | 370.63 | $0.00 | 7,754.63 |
| 2017-11-20 | Tax withholding | 115 | $45.80 | 7,384 |
| 2017-11-20 | Disposition to issuer | 5.43 | $45.80 | 7,499 |
| 2017-11-19 | Option exercise (derivative) | 412.26 | $0.00 | 0 |
| 2017-11-19 | Tax withholding | 132 | $45.80 | 6,877 |
| 2017-11-19 | Disposition to issuer | 6.26 | $45.80 | 7,009 |
| 2017-11-19 | Option exercise | 406.17 | $0.00 | 7,283.17 |
| 2017-11-19 | Tax withholding | 130 | $45.80 | 7,147 |
| 2017-11-19 | Disposition to issuer | 6.17 | $45.80 | 7,277 |
| 2017-11-19 | Option exercise | 412.26 | $0.00 | 7,015.26 |
| 2017-11-12 | Option exercise (derivative) | 496.54 | $0.00 | 993.08 |
| 2017-11-12 | Tax withholding | 159 | $43.21 | 6,603 |
| 2017-11-12 | Disposition to issuer | 7.54 | $43.21 | 6,762 |
| 2017-11-12 | Option exercise | 496.54 | $0.00 | 6,769.54 |
| 2017-09-15 | Grant / award (derivative) | 5.43 | $0.00 | 1,489.62 |
| 2017-09-15 | Grant / award (derivative) | 2.7 | $0.00 | 742.27 |
| 2017-09-15 | Grant / award (derivative) | 2.6 | $0.00 | 714.85 |
| 2017-09-15 | Grant / award (derivative) | 1.48 | $0.00 | 406.17 |
| 2017-09-15 | Grant / award (derivative) | 1.5 | $0.00 | 412.26 |
| 2017-06-16 | Grant / award (derivative) | 2.92 | $0.00 | 739.57 |
| 2017-06-16 | Grant / award (derivative) | 5.87 | $0.00 | 1,484.19 |
| 2017-06-16 | Grant / award (derivative) | 1.62 | $0.00 | 410.76 |
| 2017-06-16 | Grant / award (derivative) | 1.6 | $0.00 | 404.69 |
| 2017-06-16 | Grant / award (derivative) | 2.82 | $0.00 | 712.25 |
| 2017-03-28 | — | — | — | 6,273 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.