Current roles
From Section 16 filings (Forms 3, 4 and 5) in the last 13 months.
No current S&P 500 role.
Past roles
“Last filing” is the latest Form 3/4/5 for that company, an upper bound on the end date.
Sits alongside
People who currently share a board or management team with this person.
No current colleagues on record.
Open-market trades
Purchases and sales reported on Form 4 at S&P 500 companies.
| Date | Company | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| Mar 1, 2021 | VRTX | Sale | 1,026 | $210.13 | $216K |
| Mar 1, 2021 | VRTX | Sale | 610 | $211.45 | $129K |
| Mar 1, 2021 | VRTX | Sale | 915 | $212.51 | $194K |
| Mar 1, 2021 | VRTX | Sale | 231 | $213.12 | $49K |
| Feb 25, 2021 | VRTX | Sale | 258 | $214.32 | $55K |
| Feb 25, 2021 | VRTX | Sale | 452 | $213.12 | $96K |
| Feb 25, 2021 | VRTX | Sale | 244 | $211.80 | $52K |
| Feb 25, 2021 | VRTX | Sale | 126 | $216.25 | $27K |
| Feb 18, 2021 | VRTX | Sale | 2,343 | $211.82 | $496K |
| Feb 18, 2021 | VRTX | Sale | 584 | $210.05 | $123K |
| Feb 18, 2021 | VRTX | Sale | 1,368 | $212.62 | $291K |
| Feb 11, 2021 | VRTX | Sale | 1,288 | $210.45 | $271K |
| Feb 11, 2021 | VRTX | Sale | 210 | $211.32 | $44K |
| Aug 6, 2020 | VRTX | Sale | 74 | $272.87 | $20K |
| Aug 6, 2020 | VRTX | Sale | 373 | $272.15 | $102K |
| Aug 6, 2020 | VRTX | Sale | 211 | $270.92 | $57K |
| Aug 6, 2020 | VRTX | Sale | 420 | $270.12 | $113K |
| Aug 3, 2020 | VRTX | Sale | 19 | $279.61 | $5K |
| Aug 3, 2020 | VRTX | Sale | 51 | $276.00 | $14K |
| Aug 3, 2020 | VRTX | Sale | 429 | $278.92 | $120K |
| Aug 3, 2020 | VRTX | Sale | 310 | $277.73 | $86K |
| Jul 13, 2020 | VRTX | Sale | 100 | $287.86 | $29K |
| Jul 13, 2020 | VRTX | Sale | 50 | $291.97 | $15K |
| Jul 13, 2020 | VRTX | Sale | 200 | $294.18 | $59K |
| Jul 13, 2020 | VRTX | Sale | 60 | $285.71 | $17K |
| Jul 13, 2020 | VRTX | Sale | 100 | $295.78 | $30K |
| Jul 13, 2020 | VRTX | Sale | 100 | $284.56 | $28K |
| Jul 13, 2020 | VRTX | Sale | 250 | $294.99 | $74K |
| May 15, 2020 | VRTX | Sale | 14 | $287.00 | $4K |
| May 15, 2020 | VRTX | Sale | 47 | $288.04 | $14K |
| May 15, 2020 | VRTX | Sale | 20 | $285.51 | $6K |
| May 15, 2020 | VRTX | Sale | 10 | $282.85 | $3K |
| May 15, 2020 | VRTX | Sale | 20 | $281.81 | $6K |
| May 15, 2020 | VRTX | Sale | 30 | $279.89 | $8K |
| May 15, 2020 | VRTX | Sale | 10 | $275.71 | $3K |
| May 6, 2020 | VRTX | Sale | 70 | $275.17 | $19K |
| May 6, 2020 | VRTX | Sale | 149 | $270.51 | $40K |
| May 6, 2020 | VRTX | Sale | 328 | $272.40 | $89K |
| May 6, 2020 | VRTX | Sale | 240 | $273.53 | $66K |
| May 6, 2020 | VRTX | Sale | 210 | $274.41 | $58K |
| May 6, 2020 | VRTX | Sale | 79 | $269.41 | $21K |
| May 4, 2020 | VRTX | Sale | 200 | $259.21 | $52K |
| May 4, 2020 | VRTX | Sale | 250 | $259.97 | $65K |
| May 4, 2020 | VRTX | Sale | 200 | $261.55 | $52K |
| May 4, 2020 | VRTX | Sale | 100 | $262.83 | $26K |
| May 4, 2020 | VRTX | Sale | 59 | $264.75 | $16K |
| Apr 13, 2020 | VRTX | Sale | 150 | $247.18 | $37K |
| Apr 13, 2020 | VRTX | Sale | 150 | $248.96 | $37K |
| Apr 13, 2020 | VRTX | Sale | 193 | $250.29 | $48K |
| Apr 13, 2020 | VRTX | Sale | 166 | $252.26 | $42K |
| Apr 13, 2020 | VRTX | Sale | 150 | $245.62 | $37K |
| Apr 13, 2020 | VRTX | Sale | 50 | $244.09 | $12K |
| Apr 6, 2020 | VRTX | Sale | 4,891 | $255.57 | $1.2M |
| Feb 25, 2020 | VRTX | Sale | 150 | $234.50 | $35K |
| Feb 25, 2020 | VRTX | Sale | 150 | $235.49 | $35K |
| Feb 25, 2020 | VRTX | Sale | 90 | $236.85 | $21K |
| Feb 25, 2020 | VRTX | Sale | 150 | $238.40 | $36K |
| Feb 25, 2020 | VRTX | Sale | 283 | $229.66 | $65K |
| Feb 25, 2020 | VRTX | Sale | 137 | $231.17 | $32K |
| Feb 25, 2020 | VRTX | Sale | 120 | $232.40 | $28K |
| Feb 18, 2020 | VRTX | Sale | 202 | $245.74 | $50K |
| Feb 18, 2020 | VRTX | Sale | 280 | $245.00 | $69K |
| Feb 18, 2020 | VRTX | Sale | 240 | $241.95 | $58K |
| Feb 18, 2020 | VRTX | Sale | 202 | $243.85 | $49K |
| Feb 18, 2020 | VRTX | Sale | 640 | $242.80 | $155K |
| Feb 11, 2020 | VRTX | Sale | 1,102 | $247.93 | $273K |
| Feb 11, 2020 | VRTX | Sale | 1,560 | $244.90 | $382K |
| Feb 11, 2020 | VRTX | Sale | 1,120 | $246.84 | $276K |
| Feb 11, 2020 | VRTX | Sale | 380 | $243.59 | $93K |
| Feb 11, 2020 | VRTX | Sale | 1,700 | $245.89 | $418K |
| Feb 6, 2020 | VRTX | Sale | 31 | $242.47 | $8K |
| Feb 6, 2020 | VRTX | Sale | 343 | $238.73 | $82K |
| Feb 6, 2020 | VRTX | Sale | 92 | $240.46 | $22K |
| Feb 3, 2020 | VRTX | Sale | 210 | $228.91 | $48K |
| Feb 3, 2020 | VRTX | Sale | 240 | $230.28 | $55K |
| Feb 3, 2020 | VRTX | Sale | 630 | $231.46 | $146K |
| Feb 3, 2020 | VRTX | Sale | 210 | $232.75 | $49K |
| Feb 3, 2020 | VRTX | Sale | 809 | $231.03 | $187K |
| Jan 31, 2020 | VRTX | Sale | 1,396 | $238.65 | $333K |
| Jan 13, 2020 | VRTX | Sale | 860 | $229.38 | $197K |
| Jan 8, 2020 | VRTX | Sale | 13,750 | $231.89 | $3.2M |
| Jan 2, 2020 | VRTX | Sale | 2,842 | $217.68 | $619K |
| Jan 2, 2020 | VRTX | Sale | 12,648 | $219.37 | $2.8M |
| Jan 2, 2020 | VRTX | Sale | 10,040 | $218.70 | $2.2M |
| Jan 2, 2020 | VRTX | Sale | 100 | $220.07 | $22K |
| May 15, 2019 | VRTX | Sale | 161 | $165.41 | $27K |
| Feb 19, 2019 | VRTX | Sale | 984 | $187.10 | $184K |
| Feb 19, 2019 | VRTX | Sale | 1,668 | $186.72 | $311K |
| Feb 19, 2019 | VRTX | Sale | 160 | $188.70 | $30K |
| Feb 11, 2019 | VRTX | Sale | 1,400 | $179.35 | $251K |
| Feb 11, 2019 | VRTX | Sale | 2,100 | $180.38 | $379K |
| Feb 11, 2019 | VRTX | Sale | 715 | $181.09 | $129K |
| Feb 6, 2019 | VRTX | Sale | 1,289 | $193.00 | $249K |
| Feb 4, 2019 | VRTX | Sale | 450 | $186.17 | $84K |
| Feb 4, 2019 | VRTX | Sale | 2,268 | $186.85 | $424K |
| Feb 4, 2019 | VRTX | Sale | 120 | $188.33 | $23K |
| Feb 4, 2019 | VRTX | Sale | 600 | $185.11 | $111K |
| Feb 4, 2019 | VRTX | Sale | 809 | $189.19 | $153K |
| Jan 17, 2019 | VRTX | Sale | 1,289 | $191.05 | $246K |
| Jan 17, 2019 | VRTX | Sale | 859 | $190.29 | $163K |
SEC reporting-owner ID (CIK) 1446372 · all filings on EDGAR