They cheated on options too! http://finance.yahoo.com/q?s=VRTX150702C00129000 129.00 VRTX150702C00129000 3.00 0.00 5.00 2.30 328.57% 230