SEC CIK 1264783
GROENHUYSEN WILHELMUS CM
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| NVCRview stock → | 252,290 | 2024-06-28 |
Position History — NVCR
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — NVCR
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2024-06-28 | Grant / award | 1,055 | $12.24 | 252,290 |
| 2024-06-05 | Option exercise (derivative) | 124,373 | $22.82 | 95,000 |
| 2024-06-05 | Option exercise | 124,373 | $22.82 | 124,373 |
| 2024-03-04 | Open-market sale | 1,217 | $16.01 | 251,235 |
| 2024-03-01 | Open-market sale | 2,107 | $16.03 | 252,452 |
| 2024-02-28 | Open-market sale | 2,303 | $16.14 | 254,559 |
| 2024-02-27 | Grant / award (derivative) | 71,920 | $16.30 | 71,920 |
| 2024-02-27 | Grant / award | 47,034 | $16.30 | 256,862 |
| 2023-12-31 | Grant / award | 3 | $12.69 | 209,828 |
| 2023-09-01 | Open-market sale | 294 | $21.82 | 209,825 |
| 2023-06-30 | Grant / award | 366 | $35.28 | 210,119 |
| 2023-03-03 | Grant / award | 48,050 | $0.00 | 231,452 |
| 2023-03-03 | Grant / award | 3,936 | $0.00 | 235,388 |
| 2023-03-03 | Open-market sale | 3,528 | $76.16 | 231,860 |
| 2023-03-03 | Open-market sale | 1,692 | $76.16 | 230,168 |
| 2023-03-03 | Open-market sale | 20,415 | $76.16 | 209,753 |
| 2023-03-02 | Open-market sale | 1,213 | $75.28 | 183,402 |
| 2023-03-01 | Open-market sale | 2,164 | $76.36 | 184,615 |
| 2023-02-28 | Grant / award (derivative) | 36,013 | $76.97 | 36,013 |
| 2023-02-28 | Grant / award | 21,653 | $0.00 | 186,779 |
| 2023-01-06 | Grant / award | 102 | $62.31 | 165,126 |
| 2022-09-02 | Open-market sale | 296 | $79.04 | 165,024 |
| 2022-07-05 | Grant / award | 218 | $59.08 | 165,320 |
| 2022-05-05 | Gift (derivative) | 1,324 | $0.00 | 147,048 |
| 2022-05-05 | Gift (derivative) | 1,324 | $0.00 | 0 |
| 2022-03-08 | Open-market sale | 2,923 | $70.10 | 165,102 |
| 2022-03-04 | Open-market sale | 2,569 | $70.41 | 168,025 |
| 2022-03-03 | Grant / award (derivative) | 7,664 | $80.59 | 7,664 |
| 2022-03-03 | Grant / award (derivative) | 38,390 | $80.59 | 38,390 |
| 2022-03-03 | Open-market sale | 1,301 | $74.50 | 170,594 |
| 2022-03-03 | Grant / award | 21,921 | $0.00 | 171,895 |
| 2022-01-06 | Grant / award | 75 | $63.82 | 149,974 |
| 2021-09-02 | Open-market sale | 181 | $138.23 | 149,899 |
| 2021-08-10 | Gift (derivative) | 320 | $0.00 | 145,724 |
| 2021-08-10 | Gift (derivative) | 320 | $0.00 | 1,324 |
| 2021-07-06 | Grant / award | 66 | $137.12 | 150,080 |
| 2021-03-08 | Open-market sale | 3,004 | $130.81 | 153,684 |
| 2021-03-04 | Open-market sale | 3,854 | $137.55 | 156,688 |
| 2021-03-02 | Grant / award (derivative) | 23,004 | $0.00 | 23,004 |
| 2021-03-02 | Open-market sale | 2,392 | $152.05 | 148,023 |
| 2021-03-02 | Grant / award | 12,519 | $0.00 | 160,542 |
| 2021-02-27 | Option exercise (derivative) | 7,715 | $0.00 | 0 |
| 2021-02-27 | Option exercise | 7,715 | $149.10 | 150,415 |
| 2021-01-06 | Grant / award | 93 | $50.67 | 142,700 |
| 2020-09-18 | Option exercise (derivative) | 8,262 | $0.00 | 0 |
| 2020-09-18 | Open-market sale | 2,513 | $108.49 | 148,156 |
| 2020-09-18 | Option exercise | 8,262 | $7.48 | 150,869 |
| 2020-09-18 | Open-market sale | 1,813 | $110.24 | 142,807 |
| 2020-09-18 | Open-market sale | 3,536 | $109.23 | 144,620 |
| 2020-09-18 | Open-market sale | 200 | $110.89 | 142,607 |
| 2020-09-18 | Open-market sale | 200 | $106.92 | 150,669 |
| 2020-09-17 | Option exercise (derivative) | 12,500 | $0.00 | 8,262 |
| 2020-09-17 | Open-market sale | 100 | $110.52 | 142,607 |
| 2020-09-17 | Open-market sale | 1,500 | $109.81 | 142,707 |
| 2020-09-17 | Open-market sale | 7,868 | $108.79 | 144,207 |
| 2020-09-17 | Open-market sale | 2,232 | $107.94 | 152,075 |
| 2020-09-17 | Open-market sale | 500 | $106.68 | 154,307 |
| 2020-09-17 | Open-market sale | 300 | $105.28 | 154,807 |
| 2020-09-17 | Option exercise | 12,500 | $7.48 | 155,107 |
| 2020-09-16 | Option exercise (derivative) | 12,500 | $0.00 | 20,762 |
| 2020-09-16 | Option exercise (derivative) | 7,579 | $0.00 | 0 |
| 2020-09-16 | Option exercise | 1,933 | $7.03 | 144,540 |
| 2020-09-16 | Open-market sale | 1,700 | $108.71 | 143,207 |
| 2020-09-16 | Open-market sale | 5,123 | $107.66 | 144,907 |
| 2020-09-16 | Open-market sale | 3,077 | $106.67 | 150,030 |
| 2020-09-16 | Open-market sale | 2,000 | $105.80 | 153,107 |
| 2020-09-16 | Option exercise | 12,500 | $7.48 | 155,107 |
| 2020-09-16 | Open-market sale | 1,000 | $108.57 | 143,007 |
| 2020-09-16 | Open-market sale | 3,279 | $107.65 | 144,007 |
| 2020-09-16 | Open-market sale | 2,100 | $106.55 | 147,286 |
| 2020-09-16 | Open-market sale | 500 | $106.05 | 144,040 |
| 2020-09-16 | Open-market sale | 633 | $107.18 | 143,407 |
| 2020-09-16 | Open-market sale | 600 | $107.97 | 142,807 |
| 2020-09-16 | Open-market sale | 200 | $109.16 | 142,607 |
| 2020-09-16 | Open-market sale | 800 | $105.62 | 149,386 |
| 2020-09-16 | Option exercise | 7,579 | $7.03 | 150,186 |
| 2020-09-15 | Option exercise (derivative) | 12,500 | $0.00 | 33,262 |
| 2020-09-15 | Option exercise (derivative) | 12,500 | $0.00 | 7,579 |
| 2020-09-15 | Option exercise (derivative) | 13,368 | $0.00 | 0 |
| 2020-09-15 | Option exercise (derivative) | 12,500 | $0.00 | 1,933 |
| 2020-09-15 | Open-market sale | 1,900 | $98.50 | 144,804 |
| 2020-09-15 | Open-market sale | 300 | $106.33 | 146,704 |
| 2020-09-15 | Open-market sale | 700 | $105.53 | 147,004 |
| 2020-09-15 | Open-market sale | 2,203 | $104.53 | 147,704 |
| 2020-09-15 | Open-market sale | 1,700 | $103.75 | 149,907 |
| 2020-09-15 | Open-market sale | 1,200 | $102.58 | 151,607 |
| 2020-09-15 | Open-market sale | 1,200 | $101.20 | 152,807 |
| 2020-09-15 | Open-market sale | 1,900 | $98.48 | 144,807 |
| 2020-09-15 | Open-market sale | 300 | $106.39 | 146,707 |
| 2020-09-15 | Open-market sale | 600 | $105.54 | 147,007 |
| 2020-09-15 | Open-market sale | 2,193 | $104.55 | 147,607 |
| 2020-09-15 | Open-market sale | 1,800 | $103.76 | 149,800 |
| 2020-09-15 | Open-market sale | 1,200 | $102.55 | 151,600 |
| 2020-09-15 | Open-market sale | 1,207 | $101.19 | 152,800 |
| 2020-09-15 | Open-market sale | 1,100 | $100.27 | 154,007 |
| 2020-09-15 | Open-market sale | 10,166 | $104.69 | 144,941 |
| 2020-09-15 | Option exercise | 12,500 | $7.48 | 155,107 |
| 2020-09-15 | Open-market sale | 2,197 | $99.33 | 142,607 |
| 2020-09-15 | Option exercise | 13,368 | $7.48 | 155,975 |
| 2020-09-14 | Option exercise (derivative) | 12,500 | $0.00 | 14,433 |
| 2020-09-14 | Option exercise (derivative) | 12,500 | $0.00 | 20,079 |
| 2020-09-14 | Open-market sale | 12,500 | $98.01 | 142,607 |
| 2020-09-14 | Option exercise | 12,500 | $7.03 | 155,107 |
| 2020-09-01 | Grant / award (derivative) | 3,779 | $0.00 | 3,779 |
| 2020-09-01 | Grant / award | 1,968 | $0.00 | 142,607 |
| 2020-07-07 | Grant / award | 253 | $50.41 | 140,639 |
| 2020-03-06 | Open-market sale | 3,123 | $69.53 | 140,386 |
| 2020-03-04 | Gift (derivative) | 298,386 | $0.00 | 298,386 |
| 2020-03-04 | Gift (derivative) | 1,644 | $0.00 | 1,644 |
| 2020-03-04 | Gift (derivative) | 219,373 | $0.00 | 219,373 |
| 2020-03-04 | Gift (derivative) | 219,373 | $0.00 | 0 |
| 2020-03-04 | Gift (derivative) | 84,483 | $0.00 | 84,483 |
| 2020-03-03 | Grant / award (derivative) | 46,323 | $0.00 | 46,323 |
| 2020-03-03 | Grant / award | 24,025 | $0.00 | 143,509 |
| 2020-02-28 | Open-market sale | 3,670 | $72.22 | 150,014 |
| 2020-02-27 | Option exercise (derivative) | 7,716 | $0.00 | 7,716 |
| 2020-02-27 | Option exercise | 7,716 | $0.00 | 119,484 |
| 2020-02-25 | Open-market sale | 18,908 | $81.16 | 111,768 |
| 2020-02-24 | Option exercise (derivative) | 43,333 | $0.00 | 0 |
| 2020-02-24 | Option exercise | 43,333 | $88.26 | 130,676 |
| 2020-01-22 | Option exercise (derivative) | 1,400 | $7.03 | 32,579 |
| 2020-01-22 | Option exercise (derivative) | 1,515 | $7.03 | 26,933 |
| 2020-01-22 | Option exercise | 1,400 | $7.03 | 88,743 |
| 2020-01-22 | Open-market sale | 1,400 | $98.18 | 87,343 |
| 2020-01-22 | Option exercise | 1,515 | $7.03 | 88,858 |
| 2020-01-08 | Grant / award | 164 | $52.58 | 87,343 |
| 2019-11-18 | Option exercise (derivative) | 5,832 | $0.00 | 0 |
| 2019-11-18 | Open-market sale | 3,132 | $86.08 | 88,079 |
| 2019-11-18 | Open-market sale | 1,800 | $85.35 | 91,211 |
| 2019-11-18 | Option exercise | 5,832 | $3.44 | 93,011 |
| 2019-11-18 | Open-market sale | 900 | $86.93 | 87,179 |
| 2019-11-15 | Option exercise (derivative) | 20,000 | $0.00 | 5,832 |
| 2019-11-15 | Open-market sale | 1,439 | $84.01 | 87,179 |
| 2019-11-15 | Open-market sale | 12,461 | $83.52 | 88,618 |
| 2019-11-15 | Open-market sale | 6,100 | $82.53 | 101,079 |
| 2019-11-15 | Option exercise | 20,000 | $3.44 | 107,179 |
| 2019-11-14 | Option exercise (derivative) | 5,169 | $0.00 | 0 |
| 2019-11-14 | Option exercise (derivative) | 2,407 | $0.00 | 33,979 |
| 2019-11-14 | Option exercise (derivative) | 20,000 | $0.00 | 25,832 |
| 2019-11-14 | Open-market sale | 1,403 | $81.80 | 87,683 |
| 2019-11-14 | Open-market sale | 500 | $80.96 | 89,086 |
| 2019-11-14 | Option exercise | 2,407 | $7.03 | 89,586 |
| 2019-11-14 | Open-market sale | 10,800 | $81.67 | 94,379 |
| 2019-11-14 | Open-market sale | 2,000 | $80.78 | 105,179 |
| 2019-11-14 | Option exercise | 20,000 | $3.44 | 107,179 |
| 2019-11-14 | Open-market sale | 1,764 | $82.50 | 87,179 |
| 2019-11-14 | Open-market sale | 2,805 | $81.66 | 88,943 |
| 2019-11-14 | Open-market sale | 600 | $80.68 | 91,748 |
| 2019-11-14 | Option exercise | 5,169 | $3.44 | 92,348 |
| 2019-11-13 | Option exercise (derivative) | 10,000 | $0.00 | 5,169 |
| 2019-11-13 | Option exercise (derivative) | 20,000 | $0.00 | 45,832 |
| 2019-11-13 | Option exercise (derivative) | 10,000 | $0.00 | 36,386 |
| 2019-11-13 | Open-market sale | 7,542 | $80.80 | 89,637 |
| 2019-11-13 | Option exercise | 20,000 | $3.44 | 107,179 |
| 2019-11-13 | Open-market sale | 13,668 | $80.72 | 93,511 |
| 2019-11-13 | Option exercise | 10,000 | $7.03 | 97,179 |
| 2019-11-13 | Open-market sale | 7,458 | $80.79 | 89,721 |
| 2019-11-13 | Open-market sale | 2,542 | $81.16 | 87,179 |
| 2019-11-12 | Option exercise (derivative) | 10,000 | $0.00 | 15,169 |
| 2019-11-12 | Option exercise (derivative) | 20,000 | $0.00 | 65,832 |
| 2019-11-12 | Option exercise (derivative) | 10,000 | $0.00 | 46,386 |
| 2019-11-12 | Option exercise | 20,000 | $3.44 | 107,179 |
| 2019-11-12 | Open-market sale | 10,000 | $80.01 | 87,179 |
| 2019-11-12 | Option exercise | 10,000 | $7.03 | 97,179 |
| 2019-11-11 | Option exercise (derivative) | 1,900 | $0.00 | 25,169 |
| 2019-11-11 | Option exercise (derivative) | 4,800 | $0.00 | 85,832 |
| 2019-11-11 | Option exercise (derivative) | 1,900 | $0.00 | 56,386 |
| 2019-11-11 | Option exercise | 4,800 | $3.44 | 91,979 |
| 2019-11-11 | Open-market sale | 4,800 | $80.12 | 87,179 |
| 2019-11-11 | Option exercise | 1,900 | $7.03 | 89,079 |
| 2019-09-24 | Option exercise (derivative) | 1,961 | $0.00 | 58,286 |
| 2019-09-24 | Option exercise (derivative) | 4,031 | $0.00 | 90,632 |
| 2019-09-24 | Option exercise (derivative) | 2,000 | $0.00 | 27,069 |
| 2019-09-24 | Option exercise | 4,031 | $3.44 | 91,210 |
| 2019-09-24 | Open-market sale | 3,331 | $80.50 | 87,879 |
| 2019-09-24 | Option exercise | 1,961 | $7.03 | 89,140 |
| 2019-09-24 | Open-market sale | 300 | $81.19 | 87,179 |
| 2019-09-24 | Open-market sale | 1,700 | $80.53 | 87,479 |
| 2019-09-24 | Option exercise | 2,000 | $3.44 | 89,179 |
| 2019-09-16 | Option exercise (derivative) | 25,000 | $0.00 | 94,663 |
| 2019-09-16 | Open-market sale | 22,300 | $79.01 | 87,179 |
| 2019-09-16 | Option exercise | 25,000 | $3.44 | 112,179 |
| 2019-09-16 | Open-market sale | 2,700 | $78.33 | 109,479 |
| 2019-09-13 | Option exercise (derivative) | 25,000 | $0.00 | 119,663 |
| 2019-09-13 | Option exercise | 25,000 | $3.44 | 112,179 |
| 2019-09-13 | Open-market sale | 11,098 | $79.24 | 101,081 |
| 2019-09-13 | Open-market sale | 13,502 | $80.27 | 87,579 |
| 2019-09-13 | Open-market sale | 400 | $80.96 | 87,179 |
| 2019-09-12 | Option exercise (derivative) | 25,000 | $0.00 | 144,663 |
| 2019-09-12 | Open-market sale | 201 | $81.05 | 87,179 |
| 2019-09-12 | Open-market sale | 10,107 | $80.51 | 87,380 |
| 2019-09-12 | Open-market sale | 6,499 | $79.42 | 97,487 |
| 2019-09-12 | Open-market sale | 8,193 | $78.50 | 103,986 |
| 2019-09-12 | Option exercise | 25,000 | $3.44 | 112,179 |
| 2019-09-11 | Option exercise (derivative) | 25,000 | $0.00 | 169,663 |
| 2019-09-11 | Open-market sale | 1,942 | $75.56 | 110,237 |
| 2019-09-11 | Open-market sale | 3,974 | $76.37 | 106,263 |
| 2019-09-11 | Open-market sale | 4,008 | $77.52 | 102,255 |
| 2019-09-11 | Open-market sale | 4,061 | $79.19 | 87,179 |
| 2019-09-11 | Option exercise | 25,000 | $3.44 | 112,179 |
| 2019-09-11 | Open-market sale | 11,015 | $78.72 | 91,240 |
| 2019-09-10 | Option exercise (derivative) | 25,000 | $0.00 | 194,663 |
| 2019-09-10 | Option exercise | 25,000 | $3.44 | 112,179 |
| 2019-09-10 | Open-market sale | 5,709 | $76.45 | 87,179 |
| 2019-09-10 | Open-market sale | 19,291 | $75.28 | 92,888 |
| 2019-09-09 | Option exercise (derivative) | 25,000 | $0.00 | 219,663 |
| 2019-09-09 | Open-market sale | 200 | $84.41 | 87,179 |
| 2019-09-09 | Open-market sale | 1,100 | $82.74 | 87,379 |
| 2019-09-09 | Open-market sale | 10,800 | $82.05 | 88,479 |
| 2019-09-09 | Open-market sale | 4,400 | $80.92 | 99,279 |
| 2019-09-09 | Option exercise | 25,000 | $3.44 | 112,179 |
| 2019-09-09 | Open-market sale | 6,857 | $78.70 | 105,322 |
| 2019-09-09 | Open-market sale | 1,643 | $79.73 | 103,679 |
| 2019-07-05 | Grant / award | 454 | $27.81 | 87,179 |
| 2019-05-08 | Grant / award (derivative) | 20,000 | $0.00 | 20,000 |
| 2019-05-08 | Grant / award (derivative) | 36,650 | $0.00 | 36,650 |
| 2019-03-22 | Grant / award (derivative) | 37,461 | $0.00 | 37,461 |
| 2019-03-22 | Grant / award | 20,461 | $0.00 | 86,725 |
| 2019-03-05 | Option exercise (derivative) | 31,234 | $0.00 | 244,663 |
| 2019-03-05 | Option exercise | 31,234 | $3.44 | 97,498 |
| 2019-03-05 | Open-market sale | 31,234 | $53.40 | 66,264 |
| 2019-03-04 | Option exercise (derivative) | 40,000 | $0.00 | 275,897 |
| 2019-03-04 | Option exercise (derivative) | 18,766 | $0.00 | 315,897 |
| 2019-03-04 | Open-market sale | 25,851 | $52.90 | 80,413 |
| 2019-03-04 | Open-market sale | 4,748 | $56.04 | 71,486 |
| 2019-03-04 | Open-market sale | 3,400 | $54.56 | 76,234 |
| 2019-03-04 | Open-market sale | 5,396 | $53.91 | 79,634 |
| 2019-03-04 | Option exercise | 18,766 | $3.44 | 85,030 |
| 2019-03-04 | Option exercise | 40,000 | $3.44 | 106,264 |
| 2019-03-04 | Open-market sale | 4,207 | $53.82 | 76,206 |
| 2019-03-04 | Open-market sale | 2,800 | $54.54 | 73,406 |
| 2019-03-04 | Open-market sale | 2,800 | $55.95 | 70,606 |
| 2019-03-04 | Open-market sale | 4,342 | $56.50 | 66,264 |
| 2019-02-28 | Open-market sale | 3,288 | $53.68 | 66,264 |
| 2019-02-27 | Option exercise (derivative) | 7,717 | $0.00 | 15,431 |
| 2019-02-27 | Option exercise | 7,717 | $52.90 | 69,552 |
| 2019-02-25 | Open-market sale | 18,647 | $53.63 | 61,835 |
| 2019-02-22 | Option exercise (derivative) | 43,333 | $0.00 | 43,333 |
| 2019-02-22 | Option exercise | 43,333 | $53.38 | 80,482 |
| 2019-01-25 | Option exercise (derivative) | 35,000 | $0.00 | 334,663 |
| 2019-01-25 | Open-market sale | 35,000 | $49.20 | 37,149 |
| 2019-01-25 | Option exercise | 35,000 | $3.44 | 72,149 |
| 2019-01-23 | Option exercise (derivative) | 35,000 | $0.00 | 369,663 |
| 2019-01-23 | Open-market sale | 35,000 | $47.35 | 37,149 |
| 2019-01-23 | Option exercise | 35,000 | $3.44 | 72,149 |
| 2019-01-18 | Option exercise (derivative) | 30,000 | $0.00 | 404,663 |
| 2019-01-18 | Open-market sale | 30,000 | $45.90 | 37,149 |
| 2019-01-18 | Option exercise | 30,000 | $3.44 | 67,149 |
| 2019-01-15 | Option exercise (derivative) | 30,000 | $0.00 | 434,663 |
| 2019-01-15 | Option exercise | 30,000 | $3.44 | 67,149 |
| 2019-01-15 | Open-market sale | 30,000 | $44.20 | 37,149 |
| 2019-01-11 | Option exercise (derivative) | 30,000 | $0.00 | 464,663 |
| 2019-01-11 | Open-market sale | 30,000 | $42.35 | 37,149 |
| 2019-01-11 | Option exercise | 30,000 | $3.44 | 67,149 |
| 2019-01-10 | Grant / award | 25 | $27.20 | 37,149 |
| 2018-08-27 | Open-market sale | 9,973 | $40.03 | 37,124 |
| 2018-08-24 | Open-market sale | 200 | $40.03 | 47,197 |
| 2018-08-24 | Open-market sale | 25,274 | $40.00 | 47,397 |
| 2018-08-24 | Open-market sale | 100 | $40.05 | 47,097 |
| 2018-08-22 | Open-market sale | 31,179 | $37.67 | 72,671 |
| 2018-08-14 | Open-market sale | 200 | $38.00 | 107,518 |
| 2018-08-14 | Open-market sale | 100 | $37.85 | 108,118 |
| 2018-08-14 | Open-market sale | 400 | $37.90 | 107,718 |
| 2018-08-14 | Open-market sale | 68 | $37.80 | 107,450 |
| 2018-08-14 | Open-market sale | 200 | $37.70 | 107,250 |
| 2018-08-14 | Open-market sale | 500 | $37.75 | 106,750 |
| 2018-08-14 | Open-market sale | 200 | $37.55 | 106,550 |
| 2018-08-14 | Open-market sale | 300 | $37.65 | 106,250 |
| 2018-08-14 | Open-market sale | 100 | $37.60 | 106,150 |
| 2018-08-14 | Open-market sale | 2,300 | $37.50 | 103,850 |
| 2018-08-02 | Open-market sale | 5,336 | $35.00 | 110,008 |
| 2018-08-02 | Open-market sale | 1,790 | $35.05 | 108,218 |
| 2018-08-01 | Open-market sale | 941 | $35.00 | 115,644 |
| 2018-08-01 | Open-market sale | 100 | $35.05 | 115,344 |
| 2018-08-01 | Open-market sale | 200 | $35.03 | 115,444 |
| 2018-07-27 | Open-market sale | 17,437 | $34.44 | 158,165 |
| 2018-07-27 | Open-market sale | 3,710 | $33.86 | 175,602 |
| 2018-07-27 | Open-market sale | 6,095 | $36.60 | 117,685 |
| 2018-07-27 | Open-market sale | 34,385 | $35.20 | 123,780 |
| 2018-07-27 | Open-market sale | 1,100 | $37.05 | 116,585 |
| 2018-07-06 | Grant / award | 1,191 | $17.26 | 179,312 |
| 2018-05-14 | Open-market sale | 1,772 | $30.15 | 178,801 |
| 2018-05-14 | Open-market sale | 4,927 | $30.10 | 180,573 |
| 2018-05-14 | Open-market sale | 100 | $30.08 | 185,500 |
| 2018-05-14 | Open-market sale | 200 | $30.20 | 178,601 |
| 2018-05-14 | Open-market sale | 3,590 | $30.05 | 185,600 |
| 2018-05-14 | Open-market sale | 10,008 | $30.00 | 189,190 |
| 2018-05-14 | Open-market sale | 280 | $30.25 | 178,121 |
| 2018-05-14 | Open-market sale | 200 | $30.23 | 178,401 |
| 2018-05-11 | Open-market sale | 2,700 | $30.03 | 199,198 |
| 2018-05-11 | Open-market sale | 6,693 | $30.00 | 201,898 |
| 2018-05-01 | Open-market sale | 30,470 | $27.58 | 208,591 |
| 2018-02-27 | Grant / award (derivative) | 23,148 | $0.00 | 23,148 |
| 2018-02-27 | Grant / award (derivative) | 168,965 | $0.00 | 168,965 |
| 2018-02-23 | Open-market sale | 13,351 | $19.83 | 239,061 |
| 2018-02-22 | Option exercise (derivative) | 43,334 | $0.00 | 86,666 |
| 2018-02-22 | Option exercise | 43,334 | $21.55 | 252,412 |
| 2018-01-09 | Open-market sale | 31,132 | $21.02 | 209,078 |
| 2018-01-08 | Grant / award | 310 | $15.05 | 240,210 |
| 2018-01-04 | Open-market sale | 26,264 | $21.03 | 239,900 |
| 2018-01-03 | Open-market sale | 200 | $21.03 | 268,568 |
| 2018-01-03 | Open-market sale | 2,404 | $21.00 | 266,164 |
| 2017-07-05 | Grant / award | 2,484 | $6.67 | 268,768 |
| 2017-02-22 | Grant / award (derivative) | 292,500 | $0.00 | 292,500 |
| 2017-02-22 | Grant / award (derivative) | 130,000 | $0.00 | 130,000 |
| 2017-01-06 | Grant / award | 3,156 | $6.67 | 266,284 |
| 2016-01-12 | Grant / award (derivative) | 450,000 | $0.00 | 450,000 |
| 2015-10-01 | — | — | — | 263,128 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.