Johanna Messina Power

CIK 1197030 · View on SEC EDGAR ↗

Insider

First SEC filing: July 25, 2008 · Latest: July 25, 2008

On this page

Insider at

Insider transactions

0 buys (P) 0 sells (S) Net: $0 + 61 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

61 other filings hidden
Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
Dec. 12, 2007 VRTX S 10b5-1 7 $25.45 $178 6,555 Direct -0.11% Disposed 2049.0% (price as of 2026-08-21)
Dec. 12, 2007 VRTX S 10b5-1 1 $25.42 $25 6,562 Direct -0.02% Disposed 2051.5% (price as of 2026-08-21)
Dec. 12, 2007 VRTX S 10b5-1 1 $25.41 $25 6,563 Direct -0.02% Disposed 2052.4% (price as of 2026-08-21)
Nov. 16, 2007 VRTX S 10b5-1 27 $26.19 $707 6,564 Direct -0.41% Disposed 1988.3% (price as of 2026-08-21)
Nov. 16, 2007 VRTX S 10b5-1 27 $26.12 $705 6,591 Direct -0.41% Disposed 1993.9% (price as of 2026-08-21)
Nov. 16, 2007 VRTX S 10b5-1 27 $26.05 $703 6,618 Direct -0.41% Disposed 1999.5% (price as of 2026-08-21)
Nov. 16, 2007 VRTX S 10b5-1 27 $25.97 $701 6,645 Direct -0.40% Disposed 2006.0% (price as of 2026-08-21)
Nov. 16, 2007 VRTX S 10b5-1 54 $25.96 $1,402 6,672 Direct -0.80% Disposed 2006.8% (price as of 2026-08-21)
Nov. 16, 2007 VRTX S 10b5-1 28 $25.93 $726 6,726 Direct -0.41% Disposed 2009.2% (price as of 2026-08-21)
Nov. 16, 2007 VRTX S 10b5-1 81 $25.83 $2,092 6,754 Direct -1.19% Disposed 2017.4% (price as of 2026-08-21)
Oct. 29, 2007 VRTX S 10b5-1 125 $32.44 $4,055 6,564 Direct -1.87% Disposed 1585.9% (price as of 2026-08-21)
Oct. 22, 2007 VRTX S 10b5-1 125 $30.23 $3,779 6,564 Direct -1.87% Disposed 1709.2% (price as of 2026-08-21)
Oct. 15, 2007 VRTX S 10b5-1 125 $36.05 $4,506 6,564 Direct -1.87% Disposed 1417.1% (price as of 2026-08-21)
Oct. 8, 2007 VRTX S 10b5-1 125 $36.47 $4,559 6,564 Direct -1.87% Disposed 1399.6% (price as of 2026-08-21)
Oct. 1, 2007 VRTX S 10b5-1 125 $38.77 $4,846 6,564 Direct -1.87% Disposed 1310.7% (price as of 2026-08-21)
Sept. 24, 2007 VRTX S 10b5-1 125 $38.21 $4,776 6,564 Direct -1.87% Disposed 1331.4% (price as of 2026-08-21)
Sept. 19, 2007 VRTX S 10b5-1 200 $40.00 $8,000 6,564 Direct -2.96% Disposed 1267.3% (price as of 2026-08-21)
Sept. 17, 2007 VRTX S 10b5-1 50 $40.04 $2,002 6,564 Direct -0.76% Disposed 1265.9% (price as of 2026-08-21)
Sept. 10, 2007 VRTX S 10b5-1 125 $39.60 $4,950 6,564 Direct -1.87% Disposed 1281.1% (price as of 2026-08-21)
Sept. 4, 2007 VRTX S 10b5-1 125 $39.42 $4,928 6,564 Direct -1.87% Disposed 1287.4% (price as of 2026-08-21)
Aug. 27, 2007 VRTX S 10b5-1 125 $37.31 $4,664 6,564 Direct -1.87% Disposed 1365.9% (price as of 2026-08-21)
Aug. 20, 2007 VRTX S 10b5-1 125 $36.26 $4,532 6,564 Direct -1.87% Disposed 1408.3% (price as of 2026-08-21)
Aug. 13, 2007 VRTX S 10b5-1 125 $36.12 $4,515 6,564 Direct -1.87% Disposed 1414.2% (price as of 2026-08-21)
Aug. 6, 2007 VRTX S 10b5-1 125 $34.68 $4,335 6,564 Direct -1.87% Disposed 1477.0% (price as of 2026-08-21)
July 30, 2007 VRTX S 10b5-1 125 $32.46 $4,058 6,564 Direct -1.87% Disposed 1584.9% (price as of 2026-08-21)
July 25, 2007 VRTX S 10b5-1 1,000 $30.19 $30,190 6,564 Direct -13.22% Disposed 1711.6% (price as of 2026-08-21)
May 29, 2007 VRTX S 10b5-1 125 $30.49 $3,811 6,564 Direct -1.87% Disposed 1693.8% (price as of 2026-08-21)
May 21, 2007 VRTX S 10b5-1 125 $31.56 $3,945 6,564 Direct -1.87% Disposed 1633.0% (price as of 2026-08-21)
May 17, 2007 VRTX S 10b5-1 220 $31.95 $7,029 6,564 Direct -3.24% Disposed 1611.8% (price as of 2026-08-21)
May 14, 2007 VRTX S 10b5-1 125 $30.05 $3,756 6,564 Direct -1.87% Disposed 1720.0% (price as of 2026-08-21)
May 7, 2007 VRTX S 10b5-1 125 $30.67 $3,834 6,564 Direct -1.87% Disposed 1683.2% (price as of 2026-08-21)
April 30, 2007 VRTX S 10b5-1 125 $31.35 $3,919 6,564 Direct -1.87% Disposed 1644.6% (price as of 2026-08-21)
April 23, 2007 VRTX S 10b5-1 125 $31.57 $3,946 6,564 Direct -1.87% Disposed 1632.4% (price as of 2026-08-21)
April 17, 2007 VRTX S 10b5-1 125 $30.00 $3,750 6,564 Direct -1.87% Disposed 1723.1% (price as of 2026-08-21)
April 9, 2007 VRTX S 10b5-1 125 $31.35 $3,919 6,564 Direct -1.87% Disposed 1644.6% (price as of 2026-08-21)
April 4, 2007 VRTX S 10b5-1 125 $30.00 $3,750 6,564 Direct -1.87% Disposed 1723.1% (price as of 2026-08-21)
April 2, 2007 VRTX S 10b5-1 300 $27.93 $8,379 6,864 Direct -4.19% Disposed 1858.2% (price as of 2026-08-21)
March 19, 2007 VRTX S 23 $27.39 $630 6,864 Direct -0.33% Disposed 1896.8% (price as of 2026-08-21)
March 12, 2007 VRTX S 10b5-1 125 $30.00 $3,750 6,887 Direct -1.78% Disposed 1723.1% (price as of 2026-08-21)

Showing latest 100 of 182 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II)

Options, RSUs and convertible securities reported on Form 4 Table II.

Date Ticker Security Underlying Exercise price Expiration Shares A/D
July 24, 2008 VRTX Stock Options Common Stock (7,500) $32.16 July 23, 2018 7,500 Acquired
Feb. 7, 2008 VRTX Stock Option Common Stock (11,250) $18.93 Feb. 6, 2018 11,250 Acquired
Oct. 29, 2007 VRTX Stock Option Common Stock (125) $13.11 Dec. 1, 2009 125 Disposed
Oct. 22, 2007 VRTX Stock Option Common Stock (125) $13.11 Dec. 1, 2009 125 Disposed
Oct. 15, 2007 VRTX Stock Option Common Stock (125) $13.11 Dec. 1, 2009 125 Disposed
Oct. 8, 2007 VRTX Stock Option Common Stock (125) $13.11 Dec. 1, 2009 125 Disposed
Oct. 1, 2007 VRTX Stock Option Common Stock (125) $13.11 Dec. 1, 2009 125 Disposed
Sept. 24, 2007 VRTX Stock Option Common Stock (125) $13.11 Dec. 1, 2009 125 Disposed
Sept. 19, 2007 VRTX Stock Option Common Stock (200) $13.11 Dec. 1, 2009 200 Disposed
Sept. 17, 2007 VRTX Stock Option Common Stock (50) $13.11 Dec. 1, 2009 50 Disposed
Sept. 10, 2007 VRTX Stock Option Common Stock (125) $13.11 Dec. 1, 2009 125 Disposed
Sept. 4, 2007 VRTX Stock Option Common Stock (125) $13.11 Dec. 1, 2009 125 Disposed
Aug. 27, 2007 VRTX Stock Option Common Stock (125) $13.11 Dec. 1, 2009 125 Disposed
Aug. 20, 2007 VRTX Stock Option Common Stock (125) $13.11 Dec. 1, 2009 125 Disposed
Aug. 13, 2007 VRTX Stock Option Common Stock (125) $13.11 Dec. 1, 2009 125 Disposed
Aug. 6, 2007 VRTX Stock Option Common Stock (125) $13.11 Dec. 1, 2009 125 Disposed
July 30, 2007 VRTX Stock Option Common Stock (125) $13.11 Dec. 1, 2009 125 Disposed
July 25, 2007 VRTX Stock Option Common Stock (128) $11.27 Oct. 6, 2014 128 Disposed
July 25, 2007 VRTX Stock Option Common Stock (872) $13.11 Dec. 1, 2009 872 Disposed
July 12, 2007 VRTX Stock Option Common Stock (7,500) $28.84 July 11, 2017 7,500 Acquired
May 29, 2007 VRTX Stock Option Common Stock (125) $11.27 Oct. 6, 2014 125 Disposed
May 21, 2007 VRTX Stock Option Common Stock (125) $11.27 Oct. 6, 2014 125 Disposed
May 14, 2007 VRTX Stock Option Common Stock (125) $11.27 Oct. 6, 2014 125 Disposed
May 7, 2007 VRTX Stock Option Common Stock (49) $11.27 Oct. 6, 2014 49 Disposed
April 30, 2007 VRTX Stock Option Common Stock (76) $11.18 June 6, 2009 76 Disposed
April 30, 2007 VRTX Stock Option Common Stock (125) $11.18 June 6, 2009 125 Disposed
April 23, 2007 VRTX Stock Option Common Stock (125) $11.18 June 6, 2009 125 Disposed
April 17, 2007 VRTX Stock Option Common Stock (125) $11.18 June 6, 2009 125 Disposed
April 9, 2007 VRTX Stock Option Common Stock (125) $11.18 June 6, 2009 125 Disposed
April 4, 2007 VRTX Stock Option Common Stock (125) $11.18 June 6, 2009 125 Disposed
March 12, 2007 VRTX Stock Option Common Stock (125) $11.18 June 6, 2009 125 Disposed
March 5, 2007 VRTX Stock Option Common Stock (125) $11.18 June 6, 2009 125 Disposed
Feb. 26, 2007 VRTX Stock Option Common Stock (125) $11.18 June 6, 2009 125 Disposed
Feb. 20, 2007 VRTX Stock Option Common Stock (24) $11.18 June 6, 2009 24 Disposed
Feb. 20, 2007 VRTX Stock Option Common Stock (101) $10.41 Feb. 2, 2015 101 Disposed
Feb. 12, 2007 VRTX Stock Option Common Stock (125) $10.41 Feb. 2, 2015 125 Disposed
Feb. 5, 2007 VRTX Stock Option Common Stock (125) $10.41 Feb. 2, 2015 125 Disposed
Jan. 29, 2007 VRTX Stock Option Common Stock (125) $10.41 Feb. 2, 2015 125 Disposed
Jan. 24, 2007 VRTX Stock Option Common Stock (11,250) $36.30 Jan. 23, 2017 11,250 Acquired
Jan. 22, 2007 VRTX Stock Option Common Stock (125) $10.41 Feb. 2, 2015 125 Disposed
Jan. 16, 2007 VRTX Stock Option Common Stock (125) $10.41 Feb. 2, 2015 125 Disposed
Jan. 8, 2007 VRTX Stock Option Common Stock (7) $10.41 Feb. 2, 2015 7 Disposed
Jan. 8, 2007 VRTX Stock Option Common Stock (118) $9.69 March 16, 2014 118 Disposed
Jan. 3, 2007 VRTX Common Stock Common Stock (125) $9.69 March 16, 2014 125 Disposed
Dec. 26, 2006 VRTX Common Stock Common Stock (125) $9.69 March 16, 2014 125 Disposed
Dec. 18, 2006 VRTX Common Stock Common Stock (125) $9.69 March 16, 2014 125 Disposed
Dec. 11, 2006 VRTX Common Stock Common Stock (250) $9.69 June 16, 2014 250 Disposed
Dec. 4, 2006 VRTX Common Stock Common Stock (178) $9.69 June 16, 2014 178 Disposed
Dec. 4, 2006 VRTX Common Stock Common Stock (72) $9.07 Dec. 10, 2013 72 Disposed
Nov. 27, 2006 VRTX Common Stock Common Stock (250) $9.07 Dec. 10, 2013 250 Disposed
Nov. 20, 2006 VRTX Common Stock Common Stock (250) $11.18 June 6, 2009 250 Disposed
Nov. 13, 2006 VRTX Common Stock Common Stock (250) $11.18 June 6, 2009 250 Disposed
Nov. 9, 2006 VRTX Common Stock Common Stock (250) $11.18 Aug. 6, 2009 250 Disposed
Oct. 30, 2006 VRTX Stock Option Common Stock (250) $11.18 Sept. 6, 2009 250 Disposed
July 20, 2006 VRTX Stock Option Common Stock (7,500) $35.35 July 19, 2016 7,500 Acquired
Feb. 2, 2006 VRTX Stock Option Common Stock (15,422) $35.64 Feb. 1, 2016 15,422 Acquired
July 20, 2005 VRTX Stock Option Common Stock (2,391) $17.16 July 19, 2015 2,391 Acquired
Feb. 3, 2005 VRTX Stock Option Common Stock (1,955) $10.41 Feb. 2, 2015 1,955 Acquired
Oct. 7, 2004 VRTX Common Stock Common Stock (1,261) $11.27 Oct. 6, 2014 1,261 Acquired
March 17, 2004 VRTX Common Stock Common Stock (1,416) $9.69 March 16, 2014 1,416 Acquired
Dec. 11, 2003 VRTX Common Stock Common Stock (514) $9.07 Dec. 10, 2013 514 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).