SEC CIK 1682019
Kulkarni Samarth
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| CRSPview stock → | 311,899 | 2026-10-19 |
Position History — CRSP
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — CRSP
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-10-19 | Open-market sale | 47,837 | $49.78 | 311,899 |
| 2026-10-16 | Option exercise (derivative) | 100,000 | — | 200,000 |
| 2026-10-16 | Option exercise | 100,000 | — | 359,736 |
| 2026-10-14 | Open-market sale | 4,098 | $49.26 | 259,736 |
| 2026-10-13 | Option exercise (derivative) | 8,333 | — | 0 |
| 2026-10-13 | Option exercise | 8,333 | — | 263,834 |
| 2026-03-23 | Open-market sale | 10,020 | $46.78 | 255,501 |
| 2026-03-20 | Option exercise (derivative) | 19,687 | — | 39,375 |
| 2026-03-20 | Grant / award (derivative) | 81,875 | $0.00 | 81,875 |
| 2026-03-20 | Grant / award (derivative) | 114,249 | $0.00 | 114,249 |
| 2026-03-20 | Option exercise | 19,687 | — | 265,521 |
| 2026-03-16 | Open-market sale | 10,349 | $48.26 | 245,834 |
| 2026-03-14 | Option exercise (derivative) | 20,625 | — | 61,875 |
| 2026-03-14 | Option exercise | 20,625 | — | 256,183 |
| 2026-03-11 | Open-market sale | 9,798 | $52.80 | 235,558 |
| 2026-03-10 | Option exercise (derivative) | 19,250 | — | 19,250 |
| 2026-03-10 | Option exercise | 19,250 | — | 245,356 |
| 2026-02-19 | Open-market sale | 6,967 | $52.58 | 226,106 |
| 2026-02-18 | Option exercise (derivative) | 13,250 | — | 0 |
| 2026-02-18 | Option exercise | 13,250 | — | 233,073 |
| 2026-01-22 | Open-market sale | 60,000 | $60.23 | 134,201 |
| 2026-01-20 | Open-market sale | 8,567 | $52.10 | 194,201 |
| 2026-01-20 | Open-market sale | 21,433 | $51.61 | 202,768 |
| 2025-12-18 | Gift | 30,000 | $0.00 | 224,201 |
| 2025-10-17 | Open-market sale | 50,895 | $67.91 | 254,201 |
| 2025-10-16 | Option exercise (derivative) | 100,000 | — | 300,000 |
| 2025-10-16 | Option exercise | 100,000 | — | 305,096 |
| 2025-10-14 | Open-market sale | 4,242 | $66.60 | 205,096 |
| 2025-10-13 | Option exercise (derivative) | 8,334 | — | 8,333 |
| 2025-10-13 | Option exercise | 8,334 | — | 209,338 |
| 2025-10-03 | Grant / award (derivative) | 49,500 | $0.00 | 49,500 |
| 2025-09-17 | Gift | 6,000 | $0.00 | 201,004 |
| 2025-08-18 | Open-market sale | 13,081 | $58.15 | 207,004 |
| 2025-08-16 | Option exercise (derivative) | 25,000 | — | 0 |
| 2025-08-16 | Option exercise | 25,000 | — | 220,085 |
| 2025-03-21 | Open-market sale | 10,031 | $41.23 | 195,085 |
| 2025-03-20 | Option exercise (derivative) | 19,688 | — | 59,062 |
| 2025-03-20 | Option exercise | 19,688 | — | 205,116 |
| 2025-03-14 | Grant / award (derivative) | 82,500 | $0.00 | 82,500 |
| 2025-03-14 | Grant / award (derivative) | 110,000 | $0.00 | 110,000 |
| 2025-03-12 | Open-market sale | 4,462 | $43.32 | 185,428 |
| 2025-03-11 | Option exercise (derivative) | 9,000 | — | 0 |
| 2025-03-11 | Open-market sale | 9,973 | $42.42 | 180,890 |
| 2025-03-11 | Option exercise | 9,000 | — | 189,890 |
| 2025-03-10 | Option exercise (derivative) | 19,250 | — | 38,500 |
| 2025-03-10 | Option exercise | 19,250 | — | 190,863 |
| 2025-02-19 | Open-market sale | 6,928 | $52.80 | 189,973 |
| 2025-02-19 | Open-market sale | 18,360 | $55.21 | 171,613 |
| 2025-02-18 | Option exercise (derivative) | 13,250 | — | 13,250 |
| 2025-02-18 | Option exercise | 13,250 | — | 208,541 |
| 2025-02-18 | Open-market sale | 11,640 | $55.05 | 196,901 |
| 2024-12-24 | Option exercise (derivative) | 13,751 | $0.00 | 0 |
| 2024-12-24 | Option exercise | 13,751 | $16.21 | 195,291 |
| 2024-12-02 | Open-market sale | 15,000 | $55.10 | 181,540 |
| 2024-11-11 | Open-market sale | 6,879 | $56.27 | 196,540 |
| 2024-11-11 | Open-market sale | 23,121 | $55.43 | 203,419 |
| 2024-10-16 | Grant / award (derivative) | 55,000 | $0.00 | 55,000 |
| 2024-10-16 | Grant / award (derivative) | 400,000 | $0.00 | 400,000 |
| 2024-10-14 | Open-market sale | 4,293 | $46.28 | 226,540 |
| 2024-10-13 | Option exercise (derivative) | 8,333 | — | 16,667 |
| 2024-10-13 | Option exercise | 8,333 | — | 230,833 |
| 2024-08-08 | Gift | 100,000 | $0.00 | 222,500 |
| 2024-04-15 | Option exercise (derivative) | 19,582 | $0.00 | 0 |
| 2024-04-15 | Option exercise | 19,582 | $19.12 | 227,704 |
| 2024-04-15 | Open-market sale | 18,378 | $59.88 | 209,326 |
| 2024-04-15 | Open-market sale | 1,204 | $60.40 | 208,122 |
| 2024-03-20 | Grant / award (derivative) | 78,750 | $0.00 | 78,750 |
| 2024-03-20 | Grant / award (derivative) | 105,000 | $0.00 | 105,000 |
| 2024-03-15 | Option exercise (derivative) | 20,000 | $0.00 | 19,582 |
| 2024-03-15 | Option exercise | 20,000 | $19.12 | 228,122 |
| 2024-03-15 | Open-market sale | 9,387 | $73.06 | 208,122 |
| 2024-03-15 | Open-market sale | 10,613 | $71.97 | 217,509 |
| 2024-03-12 | Open-market sale | 4,583 | $74.44 | 208,122 |
| 2024-03-11 | Option exercise (derivative) | 9,000 | — | 9,000 |
| 2024-03-11 | Option exercise | 9,000 | — | 212,705 |
| 2024-03-11 | Open-market sale | 9,802 | $78.26 | 203,705 |
| 2024-03-10 | Option exercise (derivative) | 19,250 | — | 57,750 |
| 2024-03-10 | Option exercise | 19,250 | — | 213,507 |
| 2024-02-20 | Open-market sale | 6,370 | $79.67 | 194,257 |
| 2024-02-18 | Option exercise (derivative) | 13,250 | — | 26,500 |
| 2024-02-18 | Option exercise | 13,250 | — | 200,627 |
| 2024-02-15 | Option exercise (derivative) | 20,000 | $0.00 | 39,582 |
| 2024-02-15 | Open-market sale | 12,949 | $79.94 | 194,428 |
| 2024-02-15 | Option exercise | 20,000 | $19.12 | 207,377 |
| 2024-02-15 | Open-market sale | 5,951 | $81.04 | 188,477 |
| 2024-02-15 | Open-market sale | 1,100 | $81.66 | 187,377 |
| 2024-01-29 | Option exercise (derivative) | 50,000 | — | 100,000 |
| 2024-01-29 | Option exercise | 50,000 | $19.12 | 237,377 |
| 2024-01-29 | Open-market sale | 49,300 | $60.50 | 188,077 |
| 2024-01-29 | Open-market sale | 700 | $61.10 | 187,377 |
| 2024-01-16 | Option exercise (derivative) | 20,000 | $0.00 | 59,582 |
| 2024-01-16 | Option exercise | 20,000 | $19.12 | 207,377 |
| 2024-01-16 | Open-market sale | 20,000 | $62.50 | 187,377 |
| 2023-10-13 | Grant / award (derivative) | 25,000 | $0.00 | 25,000 |
| 2023-10-13 | Grant / award (derivative) | 52,500 | $0.00 | 52,500 |
| 2023-05-30 | Option exercise (derivative) | 25,000 | $0.00 | 79,582 |
| 2023-05-30 | Open-market sale | 5,999 | $64.46 | 399,077 |
| 2023-05-30 | Open-market sale | 2,400 | $66.83 | 387,377 |
| 2023-05-30 | Option exercise | 25,000 | $19.12 | 412,377 |
| 2023-05-30 | Open-market sale | 9,300 | $65.63 | 389,777 |
| 2023-05-30 | Open-market sale | 7,301 | $63.61 | 405,076 |
| 2023-04-25 | Option exercise (derivative) | 25,000 | $0.00 | 104,582 |
| 2023-04-25 | Open-market sale | 4,393 | $51.45 | 387,377 |
| 2023-04-25 | Open-market sale | 20,607 | $50.50 | 391,770 |
| 2023-04-25 | Option exercise | 25,000 | $19.12 | 412,377 |
| 2023-03-29 | Option exercise (derivative) | 25,000 | $0.00 | 129,582 |
| 2023-03-29 | Open-market sale | 19,719 | $44.37 | 392,658 |
| 2023-03-29 | Open-market sale | 5,281 | $44.78 | 387,377 |
| 2023-03-29 | Option exercise | 25,000 | $19.12 | 412,377 |
| 2023-03-13 | Tax withholding | 5,358 | $43.22 | 382,463 |
| 2023-03-13 | Tax withholding | 4,086 | $43.22 | 387,377 |
| 2023-03-11 | Option exercise (derivative) | 9,000 | — | 18,000 |
| 2023-03-11 | Option exercise | 9,000 | — | 391,463 |
| 2023-03-10 | Option exercise (derivative) | 11,833 | — | 0 |
| 2023-03-10 | Grant / award (derivative) | 77,000 | $0.00 | 77,000 |
| 2023-03-10 | Grant / award (derivative) | 188,000 | $0.00 | 188,000 |
| 2023-03-10 | Option exercise | 11,833 | — | 387,821 |
| 2023-02-27 | Option exercise (derivative) | 25,000 | $0.00 | 154,582 |
| 2023-02-27 | Open-market sale | 1,100 | $49.20 | 375,988 |
| 2023-02-27 | Open-market sale | 10,180 | $47.71 | 390,808 |
| 2023-02-27 | Open-market sale | 13,720 | $48.57 | 377,088 |
| 2023-02-27 | Option exercise | 25,000 | $19.12 | 400,988 |
| 2023-02-21 | Tax withholding | 6,373 | $48.26 | 375,988 |
| 2023-02-18 | Option exercise (derivative) | 13,250 | — | 39,750 |
| 2023-02-18 | Option exercise | 13,250 | — | 382,361 |
| 2023-01-27 | Option exercise (derivative) | 25,000 | $0.00 | 179,582 |
| 2023-01-27 | Option exercise | 25,000 | $19.12 | 394,111 |
| 2023-01-27 | Open-market sale | 1,800 | $50.60 | 392,311 |
| 2023-01-27 | Open-market sale | 23,200 | $51.54 | 369,111 |
| 2022-12-28 | Option exercise (derivative) | 25,000 | $0.00 | 204,582 |
| 2022-12-28 | Open-market sale | 4,634 | $41.45 | 369,111 |
| 2022-12-28 | Open-market sale | 20,366 | $40.81 | 373,745 |
| 2022-12-28 | Option exercise | 25,000 | $19.12 | 394,111 |
| 2022-12-06 | Option exercise (derivative) | 58,233 | $0.00 | 0 |
| 2022-12-06 | Option exercise | 58,233 | $1.81 | 369,111 |
| 2022-12-05 | Tax withholding | 19,401 | $52.26 | 310,878 |
| 2022-12-03 | Option exercise (derivative) | 40,000 | — | 0 |
| 2022-12-03 | Option exercise | 40,000 | — | 330,279 |
| 2022-11-28 | Option exercise (derivative) | 25,000 | $0.00 | 229,582 |
| 2022-11-28 | Open-market sale | 5,572 | $54.85 | 292,589 |
| 2022-11-28 | Open-market sale | 2,310 | $55.40 | 290,279 |
| 2022-11-28 | Open-market sale | 17,118 | $53.58 | 298,161 |
| 2022-11-28 | Option exercise | 25,000 | $19.12 | 315,279 |
| 2022-10-26 | Option exercise (derivative) | 5,418 | $0.00 | 254,582 |
| 2022-10-26 | Option exercise (derivative) | 19,582 | $0.00 | 13,751 |
| 2022-10-26 | Open-market sale | 7,188 | $55.69 | 290,279 |
| 2022-10-26 | Open-market sale | 11,312 | $54.97 | 297,467 |
| 2022-10-26 | Option exercise | 5,418 | $19.12 | 315,279 |
| 2022-10-26 | Option exercise | 19,582 | $16.21 | 309,861 |
| 2022-10-26 | Open-market sale | 4,000 | $54.06 | 308,779 |
| 2022-10-26 | Open-market sale | 2,500 | $52.73 | 312,779 |
| 2022-09-28 | Option exercise (derivative) | 25,000 | $0.00 | 33,333 |
| 2022-09-28 | Open-market sale | 23,200 | $64.58 | 292,079 |
| 2022-09-28 | Open-market sale | 1,800 | $64.97 | 290,279 |
| 2022-09-28 | Option exercise | 25,000 | $16.21 | 315,279 |
| 2022-08-29 | Option exercise (derivative) | 25,000 | $0.00 | 58,333 |
| 2022-08-29 | Open-market sale | 4,073 | $66.14 | 311,206 |
| 2022-08-29 | Open-market sale | 20,764 | $66.98 | 290,442 |
| 2022-08-29 | Open-market sale | 163 | $67.64 | 290,279 |
| 2022-08-29 | Option exercise | 25,000 | $16.21 | 315,279 |
| 2022-08-16 | Grant / award (derivative) | 25,000 | $0.00 | 25,000 |
| 2022-08-16 | Grant / award (derivative) | 150,000 | $0.00 | 150,000 |
| 2022-07-27 | Option exercise (derivative) | 16,667 | $0.00 | 83,333 |
| 2022-07-27 | Option exercise (derivative) | 8,333 | $0.00 | 0 |
| 2022-07-27 | Option exercise | 8,333 | $12.57 | 298,612 |
| 2022-07-27 | Option exercise | 16,667 | $16.21 | 315,279 |
| 2022-07-27 | Open-market sale | 6,933 | $75.64 | 308,346 |
| 2022-07-27 | Open-market sale | 700 | $76.37 | 307,646 |
| 2022-07-27 | Open-market sale | 700 | $77.79 | 306,946 |
| 2022-07-27 | Open-market sale | 12,759 | $75.73 | 294,187 |
| 2022-07-27 | Open-market sale | 3,308 | $76.29 | 290,879 |
| 2022-07-27 | Open-market sale | 600 | $77.97 | 290,279 |
| 2022-06-29 | Option exercise (derivative) | 25,000 | $0.00 | 8,333 |
| 2022-06-29 | Open-market sale | 4,740 | $62.32 | 290,279 |
| 2022-06-29 | Option exercise | 25,000 | $12.57 | 315,279 |
| 2022-06-29 | Open-market sale | 20,260 | $61.42 | 295,019 |
| 2022-03-14 | Tax withholding | 4,153 | $61.08 | 290,279 |
| 2022-03-11 | Option exercise (derivative) | 9,000 | — | 27,000 |
| 2022-03-11 | Tax withholding | 5,487 | $62.56 | 285,432 |
| 2022-03-11 | Option exercise | 9,000 | — | 294,432 |
| 2022-03-10 | Option exercise (derivative) | 11,834 | — | 11,833 |
| 2022-03-10 | Option exercise | 11,834 | — | 290,919 |
| 2022-02-18 | Grant / award (derivative) | 53,000 | $0.00 | 53,000 |
| 2022-02-18 | Grant / award (derivative) | 115,000 | $0.00 | 115,000 |
| 2021-12-20 | Option exercise (derivative) | 17,750 | $0.00 | 58,233 |
| 2021-12-20 | Option exercise | 17,750 | $1.81 | 279,085 |
| 2021-12-06 | Tax withholding | 37,818 | $69.17 | 261,335 |
| 2021-12-03 | Option exercise (derivative) | 80,000 | — | 40,000 |
| 2021-12-03 | Option exercise | 80,000 | — | 299,153 |
| 2021-12-01 | Tax withholding | 779 | $75.10 | 219,153 |
| 2021-10-15 | Grant / award (derivative) | 43,000 | $0.00 | 43,000 |
| 2021-10-15 | Option exercise (derivative) | 33,000 | $0.00 | 75,983 |
| 2021-10-15 | Option exercise | 33,000 | $1.81 | 219,932 |
| 2021-09-01 | Tax withholding | 787 | $124.83 | 186,932 |
| 2021-08-05 | Option exercise (derivative) | 28,500 | $0.00 | 33,333 |
| 2021-08-05 | Open-market sale | 4,700 | $127.82 | 210,519 |
| 2021-08-05 | Open-market sale | 2,482 | $130.51 | 187,719 |
| 2021-08-05 | Open-market sale | 6,819 | $129.82 | 190,201 |
| 2021-08-05 | Open-market sale | 13,499 | $128.85 | 197,020 |
| 2021-08-05 | Open-market sale | 1,000 | $126.67 | 215,219 |
| 2021-08-05 | Option exercise | 28,500 | $12.57 | 216,219 |
| 2021-08-04 | Option exercise (derivative) | 1,500 | $0.00 | 61,833 |
| 2021-08-04 | Option exercise | 1,500 | $12.57 | 189,219 |
| 2021-08-04 | Open-market sale | 1,500 | $125.02 | 187,719 |
| 2021-06-15 | Option exercise (derivative) | 30,000 | $0.00 | 63,333 |
| 2021-06-15 | Open-market sale | 3,488 | $127.51 | 187,719 |
| 2021-06-15 | Open-market sale | 16,129 | $126.86 | 191,207 |
| 2021-06-15 | Open-market sale | 10,383 | $125.39 | 207,336 |
| 2021-06-15 | Option exercise | 30,000 | $12.57 | 217,719 |
| 2021-06-01 | Tax withholding | 779 | $115.80 | 187,719 |
| 2021-03-11 | Grant / award (derivative) | 100,000 | $0.00 | 100,000 |
| 2021-03-11 | Grant / award (derivative) | 36,000 | $0.00 | 36,000 |
| 2021-03-10 | Tax withholding | 5,526 | $124.15 | 188,498 |
| 2021-03-10 | Option exercise | 11,833 | — | 194,024 |
| 2021-03-01 | Tax withholding | 798 | $130.25 | 182,191 |
| 2021-01-15 | Option exercise (derivative) | 20,000 | $0.00 | 108,983 |
| 2021-01-15 | Open-market sale | 1,304 | $217.44 | 182,989 |
| 2021-01-15 | Open-market sale | 3,140 | $211.83 | 199,849 |
| 2021-01-15 | Option exercise | 20,000 | $1.81 | 202,989 |
| 2021-01-15 | Open-market sale | 6,525 | $212.75 | 193,324 |
| 2021-01-15 | Open-market sale | 1,708 | $216.50 | 184,293 |
| 2021-01-15 | Open-market sale | 1,700 | $214.68 | 186,001 |
| 2021-01-15 | Open-market sale | 5,623 | $213.71 | 187,701 |
| 2020-12-29 | Option exercise (derivative) | 13,800 | $0.00 | 128,983 |
| 2020-12-29 | Option exercise | 13,800 | $1.81 | 182,989 |
| 2020-12-10 | Option exercise (derivative) | 20,000 | $0.00 | 142,783 |
| 2020-12-10 | Open-market sale | 6,766 | $142.75 | 171,889 |
| 2020-12-10 | Open-market sale | 5,500 | $141.17 | 183,689 |
| 2020-12-10 | Option exercise | 20,000 | $1.81 | 189,189 |
| 2020-12-10 | Open-market sale | 600 | $144.97 | 169,189 |
| 2020-12-10 | Open-market sale | 2,100 | $143.71 | 169,789 |
| 2020-12-10 | Open-market sale | 5,034 | $141.98 | 178,655 |
| 2020-12-01 | Tax withholding | 779 | $129.58 | 169,189 |
| 2020-10-05 | Grant / award (derivative) | 47,333 | $0.00 | 47,333 |
| 2020-09-02 | Tax withholding | 779 | $94.15 | 169,968 |
| 2020-06-02 | Tax withholding | 779 | $66.26 | 170,747 |
| 2020-06-01 | Option exercise (derivative) | 17,275 | $0.00 | 162,783 |
| 2020-06-01 | Option exercise | 17,275 | $1.81 | 188,801 |
| 2020-06-01 | Open-market sale | 2,400 | $63.57 | 186,401 |
| 2020-06-01 | Open-market sale | 9,300 | $64.61 | 177,101 |
| 2020-06-01 | Open-market sale | 5,575 | $65.26 | 171,526 |
| 2020-05-20 | Option exercise (derivative) | 10,693 | $0.00 | 180,058 |
| 2020-05-20 | Open-market sale | 10,693 | $65.28 | 171,526 |
| 2020-05-20 | Option exercise | 10,693 | $1.81 | 182,219 |
| 2020-05-19 | Option exercise (derivative) | 4,307 | $0.00 | 190,751 |
| 2020-05-19 | Option exercise | 4,307 | $1.81 | 175,833 |
| 2020-05-19 | Open-market sale | 4,307 | $65.16 | 171,526 |
| 2020-03-10 | Grant / award (derivative) | 35,500 | $0.00 | 35,500 |
| 2020-03-10 | Grant / award (derivative) | 142,000 | $0.00 | 142,000 |
| 2020-03-02 | Tax withholding | 794 | $52.74 | 171,526 |
| 2019-12-16 | Option exercise (derivative) | 8,000 | $0.00 | 195,058 |
| 2019-12-16 | Option exercise | 8,000 | $1.81 | 172,320 |
| 2019-12-03 | Grant / award (derivative) | 120,000 | $0.00 | 120,000 |
| 2019-12-01 | Tax withholding | 741 | $71.65 | 164,320 |
| 2019-09-01 | Tax withholding | 740 | $46.21 | 165,061 |
| 2019-06-17 | Option exercise (derivative) | 20,000 | $0.00 | 203,058 |
| 2019-06-17 | Open-market sale | 20,000 | $46.00 | 165,801 |
| 2019-06-17 | Option exercise | 20,000 | $1.81 | 185,801 |
| 2019-06-01 | Tax withholding | 741 | $35.57 | 165,801 |
| 2019-04-29 | Option exercise (derivative) | 20,000 | $0.00 | 223,058 |
| 2019-04-29 | Option exercise | 20,000 | $1.81 | 186,542 |
| 2019-04-29 | Open-market sale | 20,000 | $42.03 | 166,542 |
| 2019-03-05 | Grant / award (derivative) | 250,000 | $0.00 | 250,000 |
| 2019-03-01 | Tax withholding | 748 | $39.97 | 166,542 |
| 2018-12-07 | Option exercise (derivative) | 21,500 | $0.00 | 243,058 |
| 2018-12-07 | Option exercise | 21,500 | $1.81 | 167,290 |
| 2018-12-01 | Tax withholding | 741 | $38.33 | 145,790 |
| 2018-09-01 | Tax withholding | 741 | $56.67 | 146,531 |
| 2018-06-15 | Grant / award (derivative) | 109,000 | $0.00 | 109,000 |
| 2018-06-04 | Tax withholding | 741 | $67.13 | 147,819 |
| 2018-06-01 | Option exercise (derivative) | 15,000 | $0.00 | 264,558 |
| 2018-06-01 | Open-market sale | 10,400 | $70.28 | 148,560 |
| 2018-06-01 | Open-market sale | 4,600 | $67.28 | 158,960 |
| 2018-06-01 | Option exercise | 15,000 | $1.81 | 163,560 |
| 2018-04-16 | Grant / award (derivative) | 75,000 | $0.00 | 150,000 |
| 2018-03-07 | Grant / award (derivative) | 136,000 | $0.00 | 136,000 |
| 2017-12-21 | Option exercise (derivative) | 15,000 | $0.00 | 279,558 |
| 2017-12-21 | Option exercise | 15,000 | $1.81 | 148,560 |
| 2017-12-01 | Grant / award (derivative) | 260,000 | $0.00 | 260,000 |
| 2017-12-01 | Grant / award | 26,667 | $19.12 | 133,560 |
| 2017-12-01 | Grant / award (derivative) | 75,000 | $0.00 | 75,000 |
| 2017-08-30 | Open-market sale | 4,000 | $20.00 | 106,893 |
| 2017-08-28 | Open-market sale | 23,154 | $20.09 | 110,893 |
| 2017-05-03 | Grant / award (derivative) | 100,000 | $0.00 | 100,000 |
| 2017-04-27 | Option exercise (derivative) | 2,206 | $0.00 | 294,558 |
| 2017-04-27 | Open-market sale | 2,206 | $16.78 | 134,047 |
| 2017-04-27 | Option exercise | 2,206 | $1.81 | 136,253 |
| 2017-04-26 | Option exercise (derivative) | 3,275 | $0.00 | 296,764 |
| 2017-04-26 | Option exercise | 3,275 | $1.81 | 137,322 |
| 2017-04-26 | Open-market sale | 3,275 | $16.74 | 134,047 |
| 2017-04-25 | Option exercise (derivative) | 5,115 | $0.00 | 300,039 |
| 2017-04-25 | Open-market sale | 5,115 | $16.87 | 134,047 |
| 2017-04-25 | Option exercise | 5,115 | $1.81 | 139,162 |
| 2017-04-24 | Option exercise (derivative) | 3,500 | $0.00 | 305,154 |
| 2017-04-24 | Option exercise | 3,500 | $1.81 | 137,547 |
| 2017-04-24 | Open-market sale | 3,500 | $16.46 | 134,047 |
| 2017-04-21 | Option exercise (derivative) | 3,000 | $0.00 | 308,654 |
| 2017-04-21 | Open-market sale | 3,000 | $17.01 | 134,047 |
| 2017-04-21 | Option exercise | 3,000 | $1.81 | 137,047 |
| 2017-04-20 | Option exercise (derivative) | 2,800 | $0.00 | 311,654 |
| 2017-04-20 | Open-market sale | 2,800 | $17.36 | 134,047 |
| 2017-04-20 | Option exercise | 2,800 | $1.81 | 136,847 |
| 2017-04-19 | Option exercise (derivative) | 7,258 | $0.00 | 314,454 |
| 2017-04-19 | Open-market sale | 4,809 | $17.54 | 136,496 |
| 2017-04-19 | Option exercise | 7,258 | $1.81 | 141,305 |
| 2017-04-19 | Open-market sale | 2,449 | $18.54 | 134,047 |
| 2016-10-18 | — | — | — | 134,047 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.