SEC CIK 1180432

MARAGANORE JOHN

Reported ownership across 3 companies, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
ALNYview stock →227,9822021-12-22
AGIOview stock →30,0282022-05-20
TAKview stock →10,4002026-07-01

Position History — ALNY

Reported shares owned immediately after each Form 4 transaction, over time.

083,311166,622249,9332006-052007-062007-062009-062015-122019-102021-122021-12

Recent Filings — ALNY

DateActivitySharesPriceOwned After
2021-12-22Tax withholding2$190.50227,982
2021-12-22Tax withholding319$186.02227,663
2021-12-22Tax withholding6,315$189.13227,984
2021-12-21Grant / award14,167$0.00234,299
2021-12-10Option exercise (derivative)1,036$0.0073,964
2021-12-10Option exercise (derivative)1,124$0.0063,876
2021-12-10Option exercise (derivative)839$0.0051,661
2021-12-10Option exercise (derivative)2,368$0.0022,632
2021-12-10Option exercise2,368$42.22220,132
2021-12-10Option exercise1,036$96.45215,801
2021-12-10Option exercise1,124$88.95216,925
2021-12-10Option exercise839$119.13217,764
2021-11-12Option exercise (derivative)33,978$0.000
2021-11-12Option exercise33,978$7.10248,743
2021-11-12Open-market sale670$174.34214,765
2021-11-12Open-market sale683$173.25215,435
2021-11-12Open-market sale14,518$172.22216,118
2021-11-12Open-market sale7,742$171.35230,636
2021-11-12Open-market sale10,365$170.36238,378
2021-08-13Option exercise (derivative)33,979$0.0033,978
2021-08-13Open-market sale23,336$199.92218,807
2021-08-13Option exercise33,979$7.10248,744
2021-08-13Open-market sale214$201.55214,765
2021-08-13Open-market sale3,828$200.84214,979
2021-08-13Open-market sale4,160$198.93242,143
2021-08-13Open-market sale2,441$198.02246,303
2021-05-13Option exercise (derivative)33,979$0.0067,957
2021-05-13Option exercise33,979$7.10248,744
2021-05-13Open-market sale4,512$129.32241,217
2021-05-13Open-market sale9,121$130.34232,096
2021-05-13Open-market sale11,203$131.18220,893
2021-05-13Open-market sale3,481$132.32217,412
2021-05-13Open-market sale1,624$133.56215,788
2021-05-13Open-market sale1,023$134.37214,765
2021-05-13Open-market sale3,015$128.30245,729
2021-04-20Tax withholding270$134.62214,765
2021-04-20Tax withholding7,237$131.75215,035
2021-04-19Grant / award16,236$0.00222,272
2021-02-25Option exercise (derivative)33,979$0.00101,936
2021-02-25Option exercise33,979$7.10240,015
2021-02-25Open-market sale1,001$143.88239,014
2021-02-25Open-market sale6,129$145.15232,885
2021-02-25Open-market sale9,376$146.13223,509
2021-02-25Open-market sale6,097$146.98217,412
2021-02-25Open-market sale599$154.59206,036
2021-02-25Open-market sale431$153.33206,635
2021-02-25Open-market sale1,138$152.46207,066
2021-02-25Open-market sale1,415$151.31208,204
2021-02-25Open-market sale2,054$150.22209,619
2021-02-25Open-market sale1,364$148.96211,673
2021-02-25Open-market sale4,375$148.00213,037
2021-02-24Grant / award (derivative)79,998$0.0079,998
2021-02-12Tax withholding5,412$156.00206,343
2021-02-12Tax withholding307$151.94206,036
2021-02-11Grant / award (derivative)17,504$0.0052,500
2021-02-11Grant / award14,166$0.00211,755
2020-11-19Option exercise (derivative)34,765$0.000
2020-11-19Open-market sale102$126.62197,589
2020-11-19Open-market sale10,187$125.35197,691
2020-11-19Open-market sale5,489$124.49207,878
2020-11-19Open-market sale18,987$123.55213,367
2020-11-19Option exercise34,765$9.14232,354
2020-08-20Option exercise (derivative)34,765$0.0034,765
2020-08-20Option exercise34,765$9.14232,354
2020-08-20Open-market sale4,775$135.09227,579
2020-08-20Open-market sale21,448$136.07206,131
2020-08-20Open-market sale8,542$136.86197,589
2020-05-20Option exercise (derivative)34,765$0.0069,530
2020-05-20Open-market sale13,437$142.51218,917
2020-05-20Option exercise34,765$9.14232,354
2020-05-20Open-market sale16,315$143.46202,602
2020-05-20Open-market sale5,013$144.33197,589
2020-04-07Grant / award14,167$0.00204,160
2020-04-07Tax withholding256$106.27197,589
2020-04-07Tax withholding6,315$104.75197,845
2020-02-26Grant / award (derivative)88,240$0.0088,240
2020-02-20Option exercise (derivative)34,765$0.00104,295
2020-02-20Open-market sale2,672$128.62222,086
2020-02-20Open-market sale502$133.42189,993
2020-02-20Open-market sale1,586$129.33220,500
2020-02-20Open-market sale5,053$131.07215,447
2020-02-20Open-market sale6,887$131.61208,560
2020-02-20Open-market sale18,065$132.81190,495
2020-02-20Option exercise34,765$9.14224,758
2019-12-23Grant / award (derivative)17,498$0.0034,996
2019-11-22Grant / award (derivative)17,498$0.0017,498
2019-10-14Option exercise (derivative)49,456$0.000
2019-10-14Open-market sale26,754$79.80191,863
2019-10-14Open-market sale20,832$78.92218,617
2019-10-14Option exercise49,456$16.43239,449
2019-10-14Open-market sale1,870$80.31189,993
2019-08-06Grant / award (derivative)16,250$0.0065,000
2019-08-06Grant / award (derivative)6,250$0.0025,000
2019-07-11J34$0.003,133
2019-06-05Grant / award (derivative)6,250$0.0018,750
2019-05-15Option exercise (derivative)49,457$0.0049,456
2019-05-15Option exercise49,457$16.43239,450
2019-05-15Open-market sale49,457$70.00189,993
2019-04-09J61$0.003,099
2019-02-28Grant / award (derivative)85,000$0.0085,000
2018-11-21Option exercise (derivative)98,636$0.000
2018-11-21Option exercise98,636$21.35249,933
2018-11-21Tax withholding59,940$72.68189,993
2018-10-18J17$0.003,038
2018-09-27Grant / award (derivative)6,250$0.0012,500
2018-09-27Grant / award (derivative)16,250$0.0048,750
2018-08-21Grant / award (derivative)16,250$0.0032,500
2018-08-10Grant / award (derivative)25,000$0.0075,000
2018-08-10Grant / award (derivative)25,000$0.0075,000
2018-07-25Option exercise (derivative)50,000$0.0098,636
2018-07-25Option exercise50,000$21.35201,297
2018-07-25Open-market sale3,847$103.69195,450
2018-07-25Open-market sale1,400$106.25151,297
2018-07-25Open-market sale34,995$105.83152,697
2018-07-25Open-market sale7,758$104.83187,692
2018-07-25Open-market sale2,000$102.51199,297
2018-07-10J31$0.003,021
2018-04-16J30$0.002,990
2018-03-01Grant / award (derivative)52,500$0.0052,500
2017-12-20Grant / award (derivative)6,250$0.006,250
2017-12-19Option exercise (derivative)1,587$0.00148,413
2017-12-19Option exercise1,587$63.00151,297
2017-11-22Option exercise (derivative)73,415$0.000
2017-11-22Open-market sale25,263$129.97197,862
2017-11-22Option exercise73,415$31.39223,125
2017-11-22Open-market sale25,036$130.88172,826
2017-11-22Open-market sale20,433$131.82152,393
2017-11-22Open-market sale2,683$132.73149,710
2017-11-15Option exercise (derivative)74,000$0.0073,415
2017-11-15Open-market sale600$130.22149,710
2017-11-15Open-market sale4,850$129.57150,310
2017-11-15Open-market sale10,571$128.48155,160
2017-11-15Open-market sale7,120$127.54165,731
2017-11-15Open-market sale28,399$126.60172,851
2017-11-15Open-market sale22,460$125.54201,250
2017-11-15Option exercise74,000$31.39223,710
2017-11-06Grant / award (derivative)16,250$0.0016,250
2017-09-20Grant / award (derivative)25,000$0.0025,000
2017-07-07Grant / award (derivative)25,000$0.0050,000
2017-01-05Option exercise (derivative)1,340$0.00144,641
2017-01-05Option exercise1,340$18.66149,710
2016-12-20Grant / award (derivative)25,000$0.0025,000
2016-12-12Option exercise (derivative)30,151$0.000
2016-12-12Option exercise30,151$22.75171,080
2016-12-12Tax withholding22,710$42.61148,370
2016-10-12Option exercise (derivative)3,521$0.00135,915
2016-10-12Option exercise (derivative)4,019$0.00145,981
2016-10-12Option exercise3,521$7.10136,910
2016-10-12Option exercise4,019$18.66140,929
2016-07-20Option exercise (derivative)15,075$0.0030,151
2016-07-20Open-market sale2,418$66.00133,389
2016-07-20Option exercise15,075$22.75148,464
2016-07-20Open-market sale600$64.29147,864
2016-07-20Open-market sale12,057$65.56135,807
2016-07-19Option exercise (derivative)15,076$0.0045,226
2016-07-19Option exercise15,076$22.75148,465
2016-07-19Open-market sale13,571$63.73134,894
2016-07-19Open-market sale1,505$64.56133,389
2016-04-20Option exercise (derivative)15,075$0.0060,302
2016-04-20Option exercise15,075$22.75148,464
2016-04-20Open-market sale12,670$67.38135,794
2016-04-20Open-market sale2,405$68.24133,389
2016-04-19Option exercise (derivative)15,076$0.0075,377
2016-04-19Open-market sale300$68.71133,389
2016-04-19Open-market sale9,371$67.02139,094
2016-04-19Option exercise15,076$22.75148,465
2016-04-19Open-market sale5,405$68.00133,689
2016-02-01Grant / award (derivative)25,000$0.0025,000
2016-01-20Option exercise (derivative)15,076$0.0090,453
2016-01-20Open-market sale930$70.43137,115
2016-01-20Open-market sale1,200$66.28147,265
2016-01-20Option exercise15,076$22.75148,465
2016-01-20Open-market sale325$74.61133,389
2016-01-20Open-market sale1,865$73.77133,714
2016-01-20Open-market sale400$72.51135,579
2016-01-20Open-market sale1,136$71.79135,979
2016-01-20Open-market sale2,114$69.40138,045
2016-01-20Open-market sale2,700$67.39144,565
2016-01-20Open-market sale4,406$68.35140,159
2016-01-19Option exercise (derivative)15,076$0.00105,529
2016-01-19Open-market sale200$78.04133,389
2016-01-19Open-market sale200$76.95133,589
2016-01-19Open-market sale2,245$75.97133,789
2016-01-19Open-market sale3,400$75.01136,034
2016-01-19Open-market sale5,112$74.14139,434
2016-01-19Open-market sale1,281$73.03144,546
2016-01-19Open-market sale800$71.81145,827
2016-01-19Open-market sale1,838$70.95146,627
2016-01-19Option exercise15,076$22.75148,465
2015-12-18Grant / award (derivative)65,000$0.0065,000
2015-12-02Option exercise (derivative)58,689$0.000
2015-12-02Open-market sale20,238$105.16151,073
2015-12-02Open-market sale10,784$104.00171,311
2015-12-02Open-market sale700$106.60133,389
2015-12-02Option exercise58,689$13.12192,078
2015-12-02Open-market sale16,984$106.02134,089
2015-12-02Open-market sale9,983$103.15182,095
2015-11-20Option exercise (derivative)10,564$0.00139,436
2015-11-20Option exercise (derivative)58,690$0.0058,689
2015-11-20Open-market sale27,137$102.34164,942
2015-11-20Open-market sale23,483$103.13141,459
2015-11-20Open-market sale8,070$103.97133,389
2015-11-20Option exercise10,564$7.10192,079
2015-11-20Option exercise58,690$13.12181,515
2015-05-01Grant / award (derivative)75,000$0.0075,000
2015-01-26Open-market buy10,000$95.00122,825
2014-12-15Option exercise (derivative)8,205$0.00139,060
2014-12-15Option exercise8,205$9.14112,825
2014-12-12Grant / award (derivative)25,000$0.0025,000
2014-09-18Option exercise (derivative)56,834$0.000
2014-09-18Option exercise56,834$7.47161,454
2014-09-18Open-market sale18,962$78.12142,492
2014-09-18Open-market sale37,872$79.23104,620
2014-09-17Option exercise (derivative)56,834$0.0056,834
2014-09-17Open-market sale3,400$74.74158,054
2014-09-17Open-market sale13,899$75.65144,155
2014-09-17Open-market sale23,286$76.54120,869
2014-09-17Open-market sale15,849$77.71105,020
2014-09-17Open-market sale400$78.10104,620
2014-09-17Option exercise56,834$7.47161,454
2014-06-26Option exercise (derivative)56,834$0.00113,668
2014-06-26Option exercise56,834$7.47163,154
2014-06-26Open-market sale5,570$65.50108,120
2014-06-26Open-market sale49,464$64.66113,690
2014-06-26Open-market sale1,800$66.61106,320
2014-06-25Option exercise (derivative)56,834$0.00170,502
2014-06-25Open-market sale32,846$66.29106,320
2014-06-25Open-market sale23,988$65.86139,166
2014-06-25Option exercise56,834$7.47163,154
2014-05-23Gift1,700$0.00104,620
2014-05-15Option exercise (derivative)22,664$0.00227,336
2014-05-15Option exercise (derivative)34,170$0.000
2014-05-15Option exercise22,664$7.47163,154
2014-05-15Open-market sale2,926$56.71106,320
2014-05-15Option exercise34,170$6.78140,490
2014-05-15Open-market sale53,908$56.06109,246
2014-05-14Option exercise (derivative)56,834$0.0034,170
2014-05-14Open-market sale37,334$57.20125,820
2014-05-14Option exercise56,834$6.78163,154
2014-05-14Open-market sale19,500$57.64106,320
2014-04-14Option exercise (derivative)6,087$0.0098,913
2014-04-14Option exercise (derivative)2,735$0.00147,265
2014-04-14Option exercise (derivative)4,684$0.00148,636
2014-04-14Option exercise (derivative)3,185$0.00147,415
2014-04-14Option exercise (derivative)4,395$0.00120,605
2014-04-14Option exercise (derivative)7,621$0.00117,379
2014-04-14Option exercise4,684$21.35100,233
2014-04-14Option exercise2,735$9.1480,348
2014-04-14Option exercise7,621$13.1287,969
2014-04-14Option exercise6,087$16.43106,320
2014-04-14Option exercise3,185$31.3995,549
2014-04-14Option exercise4,395$22.7592,364
2014-02-03Option exercise (derivative)46,331$0.0091,004
2014-02-03Option exercise46,331$6.7877,613
2013-12-18Grant / award (derivative)150,000$0.00150,000
2013-10-10Option exercise (derivative)12,665$0.0046,331
2013-10-10Option exercise12,665$6.7831,282
2013-09-11Option exercise (derivative)45,263$0.000
2013-09-11Option exercise13,684$0.9532,301
2013-09-11Option exercise45,263$0.9577,564
2013-09-11Open-market sale54,047$55.4123,517
2013-09-11Open-market sale3,800$56.3319,717
2013-09-11Open-market sale1,100$57.0218,617
2013-09-11Grant / award (derivative)10,000$0.0010,000
2013-08-14Option exercise (derivative)60,000$0.0045,263
2013-08-14Option exercise60,000$0.9578,617
2013-08-14Open-market sale19,763$48.7758,854
2013-08-14Open-market sale40,237$49.0618,617
2013-07-10Option exercise (derivative)60,000$0.0013,684
2013-07-10Option exercise60,000$0.9578,617
2013-07-10Open-market sale60,000$37.1118,617
2013-02-28Open-market sale28,503$23.5018,617
2013-02-27Open-market sale30,000$23.4747,120
2012-12-20Grant / award (derivative)150,000$0.00150,000
2012-12-19Option exercise (derivative)14,102$0.000
2012-12-19Option exercise14,102$0.4877,120
2012-12-19Option exercise4,515$0.4863,018
2012-02-21Open-market buy5,581$10.7558,503
2012-01-09Open-market buy1,134$8.8152,922
2011-12-12Open-market buy1,397$7.1551,788
2011-11-30Grant / award (derivative)150,000$0.00150,000
2011-11-14Open-market buy1,411$7.0850,391
2011-10-11Open-market buy1,480$6.7548,980
2011-02-23Gift2,500$0.0047,500
2010-12-08Grant / award (derivative)150,000$0.00150,000
2010-08-17Option exercise (derivative)50,000$0.0014,102
2010-08-17Option exercise50,000$0.4850,000
2009-12-10Grant / award (derivative)105,000$0.00105,000
2009-06-18Option exercise (derivative)28,200$0.0064,102
2009-06-18Option exercise (derivative)11,800$0.000
2009-06-18Option exercise28,200$0.4828,200
2009-06-18Open-market sale28,200$21.370
2009-06-18Option exercise11,800$0.4811,800
2009-06-17Option exercise (derivative)40,000$0.0011,800
2009-06-17Open-market sale40,000$21.400
2009-06-17Option exercise40,000$0.4840,000
2009-06-16Option exercise (derivative)400$0.0051,800
2009-06-16Option exercise (derivative)39,600$0.0052,200
2009-06-16Option exercise39,600$0.4839,600
2009-06-16Option exercise400$0.48400
2009-06-16Open-market sale39,600$21.430
2008-12-09Grant / award (derivative)153,320$0.00153,320
2008-08-18Option exercise (derivative)750$0.0092,302
2008-08-18Gift750$0.000
2008-08-18Option exercise750$0.48750
2008-08-14Option exercise (derivative)37,500$0.0093,052
2008-08-14Option exercise37,500$0.4837,500
2008-08-14Open-market sale37,500$34.230
2008-08-13Option exercise (derivative)37,500$0.00130,552
2008-08-13Option exercise37,500$0.4837,500
2008-08-13Open-market sale37,500$33.950
2008-06-30Option exercise (derivative)3,000$0.00168,052
2008-06-30Gift1,500$0.001,500
2008-06-30Option exercise3,000$0.483,000
2008-06-30Gift1,500$0.000
2007-12-12Grant / award (derivative)150,600$0.00150,600
2007-06-29Open-market sale100$16.20900
2007-06-29Open-market sale66$16.290
2007-06-29Open-market sale400$16.2866
2007-06-29Open-market sale34$16.27466
2007-06-29Open-market sale300$16.23500
2007-06-29Open-market sale100$16.21800
2007-06-29Open-market sale100$16.111,589
2007-06-29Open-market sale289$16.121,300
2007-06-29Open-market sale100$16.131,200
2007-06-29Open-market sale200$16.191,000
2007-06-29Open-market sale1,000$15.6511,687
2007-06-29Open-market sale600$15.884,987
2007-06-29Open-market sale100$15.894,887
2007-06-29Open-market sale300$15.904,587
2007-06-29Open-market sale700$16.003,887
2007-06-29Open-market sale300$16.013,587
2007-06-29Open-market sale100$16.023,487
2007-06-29Open-market sale100$16.033,387
2007-06-29Open-market sale200$16.043,187
2007-06-29Open-market sale300$16.052,887
2007-06-29Open-market sale600$16.062,287
2007-06-29Open-market sale100$16.092,187
2007-06-29Open-market sale498$16.101,689
2007-06-29Open-market sale700$15.6018,078
2007-06-29Open-market sale100$15.875,587
2007-06-29Open-market sale800$15.865,687
2007-06-29Open-market sale600$15.826,487
2007-06-29Open-market sale500$15.817,087
2007-06-29Open-market sale1,000$15.807,587
2007-06-29Open-market sale118$15.788,587
2007-06-29Open-market sale382$15.768,705
2007-06-29Open-market sale100$15.729,087
2007-06-29Open-market sale535$15.709,187
2007-06-29Open-market sale1,300$15.6116,778
2007-06-29Open-market sale1,100$15.6215,678
2007-06-29Open-market sale365$15.699,722
2007-06-29Open-market sale300$15.6710,087
2007-06-29Open-market sale1,300$15.6610,387
2007-06-29Open-market sale1,891$15.6313,787
2007-06-29Open-market sale1,100$15.6412,687
2007-06-29Option exercise (derivative)37,500$0.00171,052
2007-06-29Open-market sale880$15.2336,620
2007-06-29Option exercise37,500$0.4837,500
2007-06-29Open-market sale100$15.2436,520
2007-06-29Open-market sale1,985$15.2534,535
2007-06-29Open-market sale100$15.5918,778
2007-06-29Open-market sale500$15.5718,878
2007-06-29Open-market sale500$15.5619,378
2007-06-29Open-market sale300$15.5319,878
2007-06-29Open-market sale200$15.5020,178
2007-06-29Open-market sale200$15.4920,378
2007-06-29Open-market sale400$15.4820,578
2007-06-29Open-market sale400$15.4720,978
2007-06-29Open-market sale300$15.4621,378
2007-06-29Open-market sale300$15.4521,678
2007-06-29Open-market sale1,200$15.4421,978
2007-06-29Open-market sale600$15.4323,178
2007-06-29Open-market sale700$15.4223,778
2007-06-29Open-market sale200$15.4124,478
2007-06-29Open-market sale1,000$15.4024,678
2007-06-29Open-market sale900$15.3925,678
2007-06-29Open-market sale500$15.3826,578
2007-06-29Open-market sale300$15.3727,078
2007-06-29Open-market sale271$15.3527,378
2007-06-29Open-market sale1,500$15.3427,649
2007-06-29Open-market sale1,000$15.3229,149
2007-06-29Open-market sale1,701$15.3130,149
2007-06-29Open-market sale500$15.3031,850
2007-06-29Open-market sale900$15.2932,350
2007-06-29Open-market sale700$15.2733,250
2007-06-29Open-market sale585$15.2633,950
2007-06-28Open-market sale800$16.102,560
2007-06-28Open-market sale749$16.093,360
2007-06-28Open-market sale1,938$16.084,109
2007-06-28Open-market sale200$16.086,047
2007-06-28Open-market sale1,583$16.076,247
2007-06-28Open-market sale200$16.077,830
2007-06-28Open-market sale5,228$16.068,030
2007-06-28Open-market sale100$16.0613,258
2007-06-28Open-market sale500$16.0613,358
2007-06-28Open-market sale200$16.0513,858
2007-06-28Open-market sale3,273$16.0514,058
2007-06-28Open-market sale100$16.0517,331
2007-06-28Open-market sale600$16.210
2007-06-28Open-market sale200$16.20600
2007-06-28Open-market sale100$16.18800
2007-06-28Open-market sale100$16.17900
2007-06-28Open-market sale100$16.161,000
2007-06-28Open-market sale100$16.151,100
2007-06-28Open-market sale300$16.141,200
2007-06-28Open-market sale300$16.131,500
2007-06-28Open-market sale460$16.112,100
2007-06-28Open-market sale200$16.121,800
2007-06-28Open-market sale100$16.122,000
2007-06-28Option exercise (derivative)37,500$0.00208,552
2007-06-28Open-market sale300$16.0318,441
2007-06-28Open-market sale1,500$16.0218,741
2007-06-28Open-market sale3,100$16.0120,241
2007-06-28Open-market sale400$16.0123,341
2007-06-28Open-market sale3,200$16.0023,741
2007-06-28Open-market sale100$16.0026,941
2007-06-28Open-market sale900$15.9927,041
2007-06-28Open-market sale100$15.9827,941
2007-06-28Open-market sale100$15.9828,041
2007-06-28Open-market sale300$15.9728,141
2007-06-28Open-market sale500$15.9628,441
2007-06-28Open-market sale200$15.9528,941
2007-06-28Open-market sale2,400$15.9429,141
2007-06-28Open-market sale100$15.9431,541
2007-06-28Open-market sale1,200$15.9331,641
2007-06-28Open-market sale500$15.9232,841
2007-06-28Open-market sale1,010$16.0417,431
2007-06-28Open-market sale400$15.9034,249
2007-06-28Open-market sale100$15.8934,649
2007-06-28Open-market sale100$15.8534,749
2007-06-28Open-market sale700$15.8434,849
2007-06-28Open-market sale100$15.8435,549
2007-06-28Open-market sale200$15.8335,649
2007-06-28Open-market sale400$15.8235,849
2007-06-28Open-market sale300$15.8136,249
2007-06-28Open-market sale551$15.8036,549
2007-06-28Open-market sale200$15.7937,100
2007-06-28Open-market sale200$15.7837,300
2007-06-28Option exercise37,500$0.4837,500
2007-06-28Open-market sale908$15.9133,341
2006-12-14Grant / award (derivative)125,000$0.00125,000
2006-05-16Open-market sale1,000$15.050
2006-05-15Option exercise (derivative)37,500$0.00246,052
2006-05-15Open-market sale300$15.231,000
2006-05-15Open-market sale200$15.161,300
2006-05-15Open-market sale200$15.131,500
2006-05-15Open-market sale500$15.121,700
2006-05-15Open-market sale700$15.112,200
2006-05-15Open-market sale354$15.102,900
2006-05-15Open-market sale200$15.093,254
2006-05-15Open-market sale1,947$15.083,454
2006-05-15Open-market sale2,050$15.075,401
2006-05-15Open-market sale3,209$15.067,451
2006-05-15Open-market sale2,485$15.0510,660
2006-05-15Open-market sale600$15.0413,145
2006-05-15Open-market sale2,615$15.0313,745
2006-05-15Open-market sale1,741$15.0216,360
2006-05-15Open-market sale8,703$15.0118,101
2006-05-15Open-market sale12,596$15.0026,804
2006-05-15Open-market sale3,235$14.9939,400
2006-05-15Option exercise37,500$0.4842,635
2006-05-12Open-market sale600$16.069,393
2006-05-12Open-market sale200$15.929,993
2006-05-12Open-market sale100$15.9010,193
2006-05-12Open-market sale1,300$15.8610,293
2006-05-12Open-market sale300$15.7911,593
2006-05-12Open-market sale200$15.7811,893
2006-05-12Open-market sale400$15.7712,093
2006-05-12Open-market sale500$15.7612,493
2006-05-12Open-market sale4,058$15.005,235
2006-05-12Open-market sale664$15.7314,290
2006-05-12Open-market sale900$15.7214,954
2006-05-12Open-market sale1$15.7115,854
2006-05-12Open-market sale1,400$15.7015,855
2006-05-12Open-market sale603$15.6817,255
2006-05-12Open-market sale599$15.6617,858
2006-05-12Open-market sale100$14.945,135
2006-05-12Open-market sale100$16.219,293
2006-05-12Open-market sale1,297$15.7412,993
2006-05-12Option exercise (derivative)37,500$0.00283,552
2006-05-12Open-market sale1,771$15.0144,999
2006-05-12Option exercise37,500$0.4846,770
2006-05-12Open-market sale3,008$15.0241,991
2006-05-12Open-market sale400$15.6518,457
2006-05-12Open-market sale300$15.6218,857
2006-05-12Open-market sale400$15.5919,157
2006-05-12Open-market sale100$15.4419,557
2006-05-12Open-market sale400$15.3719,657
2006-05-12Open-market sale200$15.3120,057
2006-05-12Open-market sale100$15.2420,257
2006-05-12Open-market sale600$15.2320,357
2006-05-12Open-market sale799$15.2220,957
2006-05-12Open-market sale3,300$15.2021,756
2006-05-12Open-market sale100$15.1925,056
2006-05-12Open-market sale200$15.1825,156
2006-05-12Open-market sale100$15.1725,356
2006-05-12Open-market sale101$15.1625,456
2006-05-12Open-market sale637$15.1525,557
2006-05-12Open-market sale600$15.1426,194
2006-05-12Open-market sale396$15.1326,794
2006-05-12Open-market sale702$15.1227,190
2006-05-12Open-market sale1,837$15.1127,892
2006-05-12Open-market sale1,300$15.1029,729
2006-05-12Open-market sale2,098$15.0931,029
2006-05-12Open-market sale800$15.0833,127
2006-05-12Open-market sale1,500$15.0733,927
2006-05-12Open-market sale1,200$15.0635,427
2006-05-12Open-market sale1,286$15.0536,627
2006-05-12Open-market sale1,100$15.0437,913
2006-05-12Open-market sale2,978$15.0339,013

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.