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 |
|---|---|---|---|---|---|
| Jan 11, 2017 | VRTX | Sale | 500 | $84.98 | $42K |
| Jan 11, 2017 | VRTX | Sale | 1,100 | $82.92 | $91K |
| Jan 11, 2017 | VRTX | Sale | 2,900 | $82.17 | $238K |
| Jan 11, 2017 | VRTX | Sale | 2,400 | $81.25 | $195K |
| Jan 11, 2017 | VRTX | Sale | 1,100 | $84.41 | $93K |
| Jan 4, 2017 | VRTX | Sale | 200 | $75.64 | $15K |
| Jan 4, 2017 | VRTX | Sale | 4,400 | $76.95 | $339K |
| Jan 4, 2017 | VRTX | Sale | 1,900 | $77.69 | $148K |
| Dec 29, 2016 | VRTX | Sale | 800 | $74.86 | $60K |
| Dec 29, 2016 | VRTX | Sale | 5,700 | $74.25 | $423K |
| Dec 21, 2016 | VRTX | Sale | 300 | $76.39 | $23K |
| Dec 21, 2016 | VRTX | Sale | 1,300 | $74.35 | $97K |
| Dec 21, 2016 | VRTX | Sale | 4,100 | $73.65 | $302K |
| Dec 21, 2016 | VRTX | Sale | 800 | $75.61 | $60K |
| Dec 14, 2016 | VRTX | Sale | 800 | $78.22 | $63K |
| Dec 14, 2016 | VRTX | Sale | 5,700 | $77.42 | $441K |
| Dec 7, 2016 | VRTX | Sale | 100 | $76.20 | $8K |
| Dec 7, 2016 | VRTX | Sale | 3,800 | $75.48 | $287K |
| Dec 7, 2016 | VRTX | Sale | 2,600 | $74.63 | $194K |
| Nov 30, 2016 | VRTX | Sale | 2,200 | $82.20 | $181K |
| Nov 30, 2016 | VRTX | Sale | 500 | $85.53 | $43K |
| Nov 30, 2016 | VRTX | Sale | 1,700 | $84.53 | $144K |
| Nov 30, 2016 | VRTX | Sale | 2,100 | $83.48 | $175K |
| Nov 23, 2016 | VRTX | Sale | 2,000 | $86.98 | $174K |
| Nov 23, 2016 | VRTX | Sale | 3,900 | $86.43 | $337K |
| Nov 23, 2016 | VRTX | Sale | 600 | $85.01 | $51K |
| Nov 16, 2016 | VRTX | Sale | 1,937 | $91.07 | $176K |
| Nov 16, 2016 | VRTX | Sale | 4,563 | $91.75 | $419K |
| Nov 9, 2016 | VRTX | Sale | 800 | $88.48 | $71K |
| Nov 9, 2016 | VRTX | Sale | 1,900 | $90.13 | $171K |
| Nov 9, 2016 | VRTX | Sale | 1,500 | $91.11 | $137K |
| Nov 9, 2016 | VRTX | Sale | 1,400 | $92.10 | $129K |
| Nov 9, 2016 | VRTX | Sale | 900 | $93.04 | $84K |
| Nov 2, 2016 | VRTX | Sale | 2,500 | $77.28 | $193K |
| Nov 2, 2016 | VRTX | Sale | 4,000 | $78.05 | $312K |
| Oct 26, 2016 | VRTX | Sale | 100 | $81.85 | $8K |
| Oct 26, 2016 | VRTX | Sale | 2,000 | $77.80 | $156K |
| Oct 26, 2016 | VRTX | Sale | 1,700 | $78.92 | $134K |
| Oct 26, 2016 | VRTX | Sale | 1,100 | $80.06 | $88K |
| Oct 26, 2016 | VRTX | Sale | 1,600 | $80.74 | $129K |
| Oct 19, 2016 | VRTX | Sale | 200 | $82.55 | $17K |
| Oct 19, 2016 | VRTX | Sale | 6,300 | $81.82 | $515K |
| Oct 12, 2016 | VRTX | Sale | 4,100 | $80.79 | $331K |
| Oct 12, 2016 | VRTX | Sale | 1,000 | $82.35 | $82K |
| Oct 12, 2016 | VRTX | Sale | 1,400 | $81.28 | $114K |
| Oct 5, 2016 | VRTX | Sale | 5,700 | $87.55 | $499K |
| Oct 5, 2016 | VRTX | Sale | 800 | $86.68 | $69K |
| Sep 28, 2016 | VRTX | Sale | 2,937 | $88.55 | $260K |
| Sep 28, 2016 | VRTX | Sale | 2,963 | $87.56 | $259K |
| Sep 28, 2016 | VRTX | Sale | 600 | $89.11 | $53K |
| Sep 21, 2016 | VRTX | Sale | 2,500 | $90.77 | $227K |
| Sep 21, 2016 | VRTX | Sale | 1,900 | $91.82 | $174K |
| Sep 21, 2016 | VRTX | Sale | 1,900 | $89.73 | $170K |
| Sep 21, 2016 | VRTX | Sale | 200 | $92.31 | $18K |
| Sep 14, 2016 | VRTX | Sale | 1,700 | $97.17 | $165K |
| Sep 14, 2016 | VRTX | Sale | 700 | $96.20 | $67K |
| Sep 14, 2016 | VRTX | Sale | 200 | $90.27 | $18K |
| Sep 14, 2016 | VRTX | Sale | 3,500 | $89.80 | $314K |
| Sep 14, 2016 | VRTX | Sale | 400 | $88.76 | $36K |
| Sep 7, 2016 | VRTX | Sale | 6,000 | $95.61 | $574K |
| Sep 7, 2016 | VRTX | Sale | 500 | $96.27 | $48K |
| Aug 31, 2016 | VRTX | Sale | 5,700 | $94.53 | $539K |
| Aug 31, 2016 | VRTX | Sale | 800 | $95.28 | $76K |
| Aug 24, 2016 | VRTX | Sale | 1,000 | $98.74 | $99K |
| Aug 24, 2016 | VRTX | Sale | 900 | $101.60 | $91K |
| Aug 24, 2016 | VRTX | Sale | 100 | $100.02 | $10K |
| Aug 24, 2016 | VRTX | Sale | 2,800 | $101.83 | $285K |
| Aug 24, 2016 | VRTX | Sale | 1,500 | $101.21 | $152K |
| Aug 24, 2016 | VRTX | Sale | 100 | $99.50 | $10K |
| Aug 24, 2016 | VRTX | Sale | 1,100 | $96.73 | $106K |
| Aug 22, 2016 | VRTX | Sale | 1,000 | $100.73 | $101K |
| Aug 22, 2016 | VRTX | Sale | 100 | $101.39 | $10K |
| Aug 17, 2016 | VRTX | Sale | 400 | $100.03 | $40K |
| Aug 17, 2016 | VRTX | Sale | 2,500 | $99.99 | $250K |
| Aug 17, 2016 | VRTX | Sale | 4,000 | $99.36 | $397K |
| Aug 11, 2016 | VRTX | Sale | 900 | $100.19 | $90K |
| Aug 10, 2016 | VRTX | Sale | 4,900 | $99.96 | $490K |
| Aug 10, 2016 | VRTX | Sale | 200 | $101.34 | $20K |
| Aug 10, 2016 | VRTX | Sale | 400 | $100.38 | $40K |
| Aug 10, 2016 | VRTX | Sale | 1,600 | $100.93 | $161K |
| Aug 3, 2016 | VRTX | Sale | 30,500 | $100.55 | $3.1M |
| Aug 3, 2016 | VRTX | Sale | 10,000 | $101.17 | $1.0M |
| Aug 3, 2016 | VRTX | Sale | 3,200 | $100.74 | $322K |
| Aug 3, 2016 | VRTX | Sale | 3,300 | $100.09 | $330K |
| Jul 27, 2016 | VRTX | Sale | 400 | $96.55 | $39K |
| Jul 27, 2016 | VRTX | Sale | 6,100 | $95.89 | $585K |
| Jul 20, 2016 | VRTX | Sale | 2,600 | $90.28 | $235K |
| Jul 20, 2016 | VRTX | Sale | 3,000 | $90.91 | $273K |
| Jul 20, 2016 | VRTX | Sale | 600 | $88.92 | $53K |
| Jul 20, 2016 | VRTX | Sale | 300 | $87.69 | $26K |
| Jul 13, 2016 | VRTX | Sale | 4,700 | $88.47 | $416K |
| Jul 13, 2016 | VRTX | Sale | 1,800 | $89.68 | $161K |
| Jul 6, 2016 | VRTX | Sale | 4,300 | $89.17 | $383K |
| Jul 6, 2016 | VRTX | Sale | 140 | $89.69 | $13K |
| Jul 6, 2016 | VRTX | Sale | 600 | $87.99 | $53K |
| Jul 6, 2016 | VRTX | Sale | 100 | $86.47 | $9K |
| Jun 29, 2016 | VRTX | Sale | 1,000 | $83.53 | $84K |
| Jun 29, 2016 | VRTX | Sale | 1,100 | $84.68 | $93K |
| Jun 29, 2016 | VRTX | Sale | 3,030 | $85.29 | $258K |
| Jun 22, 2016 | VRTX | Sale | 700 | $88.58 | $62K |
SEC reporting-owner ID (CIK) 1197023 · all filings on EDGAR