SEC CIK 1209482

HASSELL GERALD L

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

Current Positions

CompanyShares OwnedAs Of
CMCSAview stock →68,596.722024-03-31
METview stock →31,4422024-06-11
BNYview stock →10,0002017-11-01

Position History — BNY

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

0491,732983,4641,475,1952007-072007-082007-112007-122007-122008-052017-082017-11

Recent Filings — BNY

DateActivitySharesPriceOwned After
2017-11-01Open-market sale12,140$51.6910,000
2017-08-15Open-market sale1,788.09$53.040
2017-08-07Option exercise (derivative)319,803—0
2017-08-07Open-market sale319,803$53.70872,606.14
2017-08-07Option exercise319,803$30.251,192,409.14
2017-08-04Option exercise (derivative)380,916—0
2017-08-04Open-market sale380,916$54.09872,606.14
2017-08-04Option exercise380,916$42.311,253,522.14
2017-04-24W1,788.09$0.001,788.09
2017-03-09Gift500$0.00985,324
2017-03-09Open-market sale100,000$48.11885,324
2017-02-20Tax withholding22,641$47.14985,824
2017-02-19Tax withholding49,837$47.141,055,536
2017-02-19Tax withholding47,071$47.141,008,465
2017-02-19Tax withholding20,992$47.141,105,373
2017-02-16Grant / award37,812.78$0.001,126,365
2017-02-16Grant / award95,729$0.001,088,552.22
2016-12-09Option exercise (derivative)35,896—0
2016-12-09Option exercise (derivative)86,180—0
2016-12-09Option exercise (derivative)471,700—0
2016-12-09Option exercise35,896$44.591,039,391.39
2016-12-09Option exercise86,180$42.831,089,675.39
2016-12-09Option exercise471,700$43.931,475,195.39
2016-12-09Open-market sale86,180$48.451,003,495.39
2016-10-31Open-market sale20,000$34.3522,140
2016-10-24Option exercise (derivative)191,042—0
2016-10-24Open-market sale191,042$43.221,003,176.06
2016-10-24Option exercise191,042$40.401,194,218.06
2016-10-24Gift11,325$0.001,003,176.06
2016-05-19Open-market sale24,598.27$40.760
2016-04-22Gift20,700$0.001,013,794.9
2016-02-21Tax withholding6,481$34.931,107,766.9
2016-02-21Tax withholding73,272$34.931,034,494.9
2016-02-20Tax withholding22,641$34.931,114,247.9
2016-02-19Grant / award273,820$0.001,069,086.27
2016-02-19Grant / award87,703.63$0.001,156,789.9
2016-02-19Tax withholding19,901$34.931,136,888.9
2015-10-26Open-market sale30,000$41.9124,273.52
2015-10-22Gift2,550$0.00795,835.86
2015-08-05Open-market sale11,376$44.42797,881.67
2015-07-27Open-market sale40,000$43.0642,140
2015-07-24Gift600$0.00809,257.67
2015-05-06Option exercise (derivative)155,661—0
2015-05-06Open-market sale155,661$42.79809,348.58
2015-05-06Option exercise155,661$37.09965,009.58
2015-04-23Gift10,000$0.00809,348.58
2015-02-23Tax withholding48,774$39.17815,587.93
2015-02-21Tax withholding6,481$39.44864,361.93
2015-02-20Option exercise (derivative)329,593—0
2015-02-20Grant / award70,070.93$0.00767,389.93
2015-02-20Grant / award131,707$0.00899,096.93
2015-02-20Option exercise329,593$18.021,228,689.93
2015-02-20Open-market sale329,593$39.14899,096.93
2015-02-20Open-market sale28,254$39.15870,842.93
2015-02-19Tax withholding24,087$39.12697,319
2015-02-19Tax withholding20,410$39.12700,996
2014-07-23Gift7,650$0.00690,004.33
2014-07-23Open-market sale30,000$39.1282,140
2014-04-28Gift15,750$0.00697,360.74
2014-02-24Tax withholding42,620$31.80713,110.74
2014-02-23Tax withholding48,775$31.35755,730.74
2014-02-21Tax withholding6,481$31.35804,505.74
2014-02-19Grant / award140,196$0.00810,986.74
2014-02-19Grant / award39,526.04$0.00670,790.74
2013-11-11Open-market sale50,000$33.11646,624.49
2013-03-16Tax withholding46,188$28.85608,776.83
2013-02-23Tax withholding48,775$27.63654,964.83
2013-02-21Grant / award37,701$0.00703,739.83
2013-01-22Option exercise (derivative)176,887—0
2013-01-22Open-market sale176,887$26.57665,950.13
2013-01-22Option exercise176,887$24.52842,837.13
2013-01-18Option exercise (derivative)176,888—176,887
2013-01-18Open-market sale176,888$26.18665,950.13
2013-01-18Option exercise176,888$24.52842,838.13
2013-01-18Gift20,000$0.00665,950.13
2012-07-23Gift293,612$0.00685,950.13
2012-07-23Gift97,871$0.00112,140
2012-03-09Tax withholding42,524$22.42825,749.64
2012-02-23Grant / award (derivative)434,412—434,412
2012-02-23Grant / award283,738$0.00868,273.64
2011-09-02Open-market buy50,000$20.07556,549.95
2011-05-09Gift20,902$0.000
2011-02-24Grant / award (derivative)295,119—295,119
2011-02-24Grant / award82,644$0.00355,252.62
2011-02-07Disposition to issuer (derivative)26,714.6—0
2011-02-07Disposition to issuer6,411.6—279,966.05
2011-02-07Tax withholding7,408$31.84272,558.05
2010-12-02Gift3,000—286,377.65
2010-04-02Option exercise (derivative)28,727—0
2010-04-02Tax withholding13,277$31.26394,512.64
2010-04-02Option exercise28,727—407,789.64
2010-03-16Grant / award (derivative)319,803—319,803
2010-03-16Grant / award89,562$0.00344,327.64
2009-04-07Tax withholding11,444$27.31190,482.07
2009-03-09Grant / award (derivative)329,593—329,593
2009-03-09Grant / award92,302$18.02201,926.07
2008-05-28Open-market sale600$44.13234,877.1
2008-05-28Open-market sale200$44.09236,977.1
2008-05-28Open-market sale200$44.08237,177.1
2008-05-28Open-market sale99$44.07237,377.1
2008-05-28Open-market sale900$44.07237,476.1
2008-05-28Open-market sale1$44.04238,376.1
2008-05-28Open-market sale200$44.04238,377.1
2008-05-28Open-market sale100$44.03238,577.1
2008-05-28Open-market sale300$44.03238,677.1
2008-05-28Open-market sale1,000$43.92238,977.1
2008-05-28Open-market sale2,900$43.90239,977.1
2008-05-28Open-market sale300$43.89242,877.1
2008-05-28Open-market sale1,500$43.76243,177.1
2008-05-28Open-market sale100$43.75244,677.1
2008-05-28Open-market sale100$43.75244,777.1
2008-05-28Open-market sale200$44.12236,777.1
2008-05-28Open-market sale1,300$44.12235,477.1
2008-05-28Option exercise (derivative)54,147—110,948
2008-05-28Open-market sale400$43.41293,864.1
2008-05-28Open-market sale700$43.41294,264.1
2008-05-28Open-market sale2,100$43.41294,964.1
2008-05-28Open-market sale2,200$43.39297,064.1
2008-05-28Open-market sale100$43.39299,264.1
2008-05-28Open-market sale100$43.37299,364.1
2008-05-28Option exercise54,147$37.70299,464.1
2008-05-28Open-market sale300$43.41293,564.1
2008-05-28Open-market sale400$43.45286,064.1
2008-05-28Open-market sale4,700$43.46278,964.1
2008-05-28Open-market sale300$43.46283,664.1
2008-05-28Open-market sale1,900$43.46283,964.1
2008-05-28Open-market sale1,700$43.41291,764.1
2008-05-28Open-market sale100$43.42291,664.1
2008-05-28Open-market sale1,100$43.42290,564.1
2008-05-28Open-market sale300$43.42290,264.1
2008-05-28Open-market sale200$43.42290,064.1
2008-05-28Open-market sale200$43.43289,864.1
2008-05-28Open-market sale500$43.43289,364.1
2008-05-28Open-market sale300$43.44289,064.1
2008-05-28Open-market sale500$43.44288,564.1
2008-05-28Open-market sale2,100$43.44286,464.1
2008-05-28Open-market sale100$43.41293,464.1
2008-05-28Open-market sale200$43.45285,864.1
2008-05-28Open-market sale393$43.55258,571.1
2008-05-28Open-market sale100$43.55258,964.1
2008-05-28Open-market sale600$43.57257,971.1
2008-05-28Open-market sale100$43.57257,871.1
2008-05-28Open-market sale200$43.58257,671.1
2008-05-28Open-market sale2,100$43.59255,571.1
2008-05-28Open-market sale100$43.60255,471.1
2008-05-28Open-market sale900$43.61254,571.1
2008-05-28Open-market sale1,042$43.61253,529.1
2008-05-28Open-market sale400$43.61253,129.1
2008-05-28Open-market sale300$43.62252,829.1
2008-05-28Open-market sale100$43.63252,729.1
2008-05-28Open-market sale200$43.63252,529.1
2008-05-28Open-market sale1,052$43.65251,477.1
2008-05-28Open-market sale1,200$43.66250,277.1
2008-05-28Open-market sale900$43.66249,377.1
2008-05-28Open-market sale1,400$43.66247,977.1
2008-05-28Open-market sale100$43.67247,877.1
2008-05-28Open-market sale200$43.73244,877.1
2008-05-28Open-market sale100$43.72245,077.1
2008-05-28Open-market sale100$43.71245,177.1
2008-05-28Open-market sale1,000$43.68245,277.1
2008-05-28Open-market sale1,300$43.68246,277.1
2008-05-28Open-market sale300$43.67247,577.1
2008-05-28Open-market sale300$43.50269,874.1
2008-05-28Open-market sale2,200$43.49270,174.1
2008-05-28Open-market sale600$43.49272,374.1
2008-05-28Open-market sale100$43.49272,974.1
2008-05-28Open-market sale400$43.49273,074.1
2008-05-28Open-market sale600$43.48273,474.1
2008-05-28Open-market sale2,100$43.48274,074.1
2008-05-28Open-market sale2,000$43.47276,174.1
2008-05-28Open-market sale790$43.47278,174.1
2008-05-28Open-market sale1,700$43.54259,064.1
2008-05-28Open-market sale1,000$43.54260,764.1
2008-05-28Open-market sale1,300$43.54261,764.1
2008-05-28Open-market sale800$43.53263,064.1
2008-05-28Open-market sale310$43.53263,864.1
2008-05-28Open-market sale900$43.53264,174.1
2008-05-28Open-market sale900$43.52265,074.1
2008-05-28Open-market sale200$43.52265,974.1
2008-05-28Open-market sale400$43.52266,174.1
2008-05-28Open-market sale200$43.52266,574.1
2008-05-28Open-market sale100$43.52266,774.1
2008-05-28Open-market sale900$43.52266,874.1
2008-05-28Open-market sale500$43.51267,774.1
2008-05-28Open-market sale1,400$43.50268,274.1
2008-05-28Open-market sale200$43.50269,674.1
2008-05-06Gift8,000—226,877.1
2008-03-31Tax withholding23,306$41.73425,201.12
2008-03-10Grant / award (derivative)25,394—25,394
2008-03-10Grant / award (derivative)380,916—380,916
2008-03-10Grant / award25,394$42.31449,057.12
2008-02-19Gift550—448,507.12
2008-02-14Tax withholding40,798$45.87423,663.12
2007-12-14Open-market sale200$48.44493,783.78
2007-12-14Open-market sale100$48.45493,683.78
2007-12-14Open-market sale1,300$48.45492,383.78
2007-12-14Open-market sale100$48.46492,283.78
2007-12-14Open-market sale100$48.46492,183.78
2007-12-14Open-market sale100$48.47492,083.78
2007-12-14Open-market sale200$48.48491,883.78
2007-12-14Open-market sale100$48.48491,783.78
2007-12-14Open-market sale1,800$48.49489,983.78
2007-12-14Open-market sale300$48.50489,683.78
2007-12-14Open-market sale100$48.50489,583.78
2007-12-14Open-market sale200$48.50489,383.78
2007-12-14Open-market sale100$48.51489,283.78
2007-12-14Open-market sale100$48.52489,183.78
2007-12-14Open-market sale900$48.52488,283.78
2007-12-14Open-market sale1,200$48.53487,083.78
2007-12-14Open-market sale400$48.54486,683.78
2007-12-14Open-market sale100$48.55486,583.78
2007-12-14Open-market sale2,342$48.55484,241.78
2007-12-14Open-market sale200$48.56484,041.78
2007-12-14Open-market sale200$48.56483,841.78
2007-12-14Open-market sale200$48.57483,641.78
2007-12-14Open-market sale100$48.58483,541.78
2007-12-14Open-market sale300$48.60483,141.78
2007-12-14Open-market sale100$48.59483,441.78
2007-12-14Open-market sale100$49.34465,527.78
2007-12-14Open-market sale500$49.00470,127.78
2007-12-14Open-market sale1,000$49.30465,627.78
2007-12-14Open-market sale100$49.29466,627.78
2007-12-14Open-market sale100$49.28466,727.78
2007-12-14Open-market sale100$49.15466,827.78
2007-12-14Open-market sale100$49.14466,927.78
2007-12-14Open-market sale100$49.12467,027.78
2007-12-14Open-market sale100$49.11467,127.78
2007-12-14Open-market sale400$49.11467,227.78
2007-12-14Open-market sale100$49.10467,627.78
2007-12-14Open-market sale100$49.08467,727.78
2007-12-14Open-market sale100$49.07467,827.78
2007-12-14Open-market sale200$49.06467,927.78
2007-12-14Open-market sale200$49.05468,127.78
2007-12-14Open-market sale100$49.03468,327.78
2007-12-14Open-market sale100$49.03468,427.78
2007-12-14Open-market sale100$49.02468,527.78
2007-12-14Open-market sale100$49.02468,627.78
2007-12-14Open-market sale300$49.01468,727.78
2007-12-14Open-market sale1,100$49.00469,027.78
2007-12-14Option exercise (derivative)36,566—0
2007-12-14Open-market sale100$48.34499,793.78
2007-12-14Open-market sale100$48.34499,893.78
2007-12-14Open-market sale200$48.31499,993.78
2007-12-14Open-market sale100$48.31500,193.78
2007-12-14Open-market sale1,100$48.27500,293.78
2007-12-14Open-market sale100$48.25501,393.78
2007-12-14Open-market sale100$48.25501,493.78
2007-12-14Open-market sale300$48.24501,593.78
2007-12-14Open-market sale100$48.20501,893.78
2007-12-14Open-market sale100$48.15501,993.78
2007-12-14Option exercise36,566$29.12502,093.78
2007-12-14Open-market sale100$48.44493,983.78
2007-12-14Open-market sale2,066$48.43494,083.78
2007-12-14Open-market sale100$48.43496,149.78
2007-12-14Open-market sale800$48.42496,249.78
2007-12-14Open-market sale200$48.42497,049.78
2007-12-14Open-market sale100$48.42497,249.78
2007-12-14Open-market sale200$48.41497,349.78
2007-12-14Open-market sale100$48.40497,549.78
2007-12-14Open-market sale400$48.40497,649.78
2007-12-14Open-market sale100$48.39498,049.78
2007-12-14Open-market sale400$48.38498,149.78
2007-12-14Open-market sale1,044$48.37498,549.78
2007-12-14Open-market sale100$48.36499,593.78
2007-12-14Open-market sale100$48.35499,693.78
2007-12-14Open-market sale100$48.68481,341.78
2007-12-14Open-market sale200$48.75478,427.78
2007-12-14Open-market sale200$48.75478,627.78
2007-12-14Open-market sale100$48.62482,941.78
2007-12-14Open-market sale100$48.63482,841.78
2007-12-14Open-market sale100$48.64482,741.78
2007-12-14Open-market sale100$48.65482,641.78
2007-12-14Open-market sale1,100$48.66481,541.78
2007-12-14Open-market sale300$48.75478,127.78
2007-12-14Open-market sale1,400$48.76476,727.78
2007-12-14Open-market sale100$48.77476,627.78
2007-12-14Open-market sale400$48.78476,227.78
2007-12-14Open-market sale200$48.79476,027.78
2007-12-14Open-market sale200$48.79475,827.78
2007-12-14Open-market sale100$48.67481,441.78
2007-12-14Open-market sale100$48.61483,041.78
2007-12-14Open-market sale714$48.68480,627.78
2007-12-14Open-market sale100$48.69480,527.78
2007-12-14Open-market sale200$48.70480,327.78
2007-12-14Open-market sale100$48.71480,227.78
2007-12-14Open-market sale100$48.73480,127.78
2007-12-14Open-market sale200$48.73479,927.78
2007-12-14Open-market sale200$48.74479,727.78
2007-12-14Open-market sale100$48.74479,627.78
2007-12-14Open-market sale800$48.74478,827.78
2007-12-14Open-market sale400$48.80475,427.78
2007-12-14Open-market sale200$48.81475,227.78
2007-12-14Open-market sale200$48.81475,027.78
2007-12-14Open-market sale200$48.81474,827.78
2007-12-14Open-market sale100$48.83474,727.78
2007-12-14Open-market sale100$48.83474,627.78
2007-12-14Open-market sale100$48.84474,527.78
2007-12-14Open-market sale100$48.84474,427.78
2007-12-14Open-market sale1,500$48.84472,927.78
2007-12-14Open-market sale200$48.85472,727.78
2007-12-14Open-market sale300$48.85472,427.78
2007-12-14Open-market sale100$48.86472,327.78
2007-12-14Open-market sale100$48.87472,227.78
2007-12-14Open-market sale200$48.88472,027.78
2007-12-14Open-market sale100$48.88471,927.78
2007-12-14Open-market sale300$48.90471,627.78
2007-12-14Open-market sale100$48.91471,527.78
2007-12-14Open-market sale100$48.92471,427.78
2007-12-14Open-market sale200$48.93471,227.78
2007-12-14Open-market sale100$48.93471,127.78
2007-12-14Open-market sale100$48.95471,027.78
2007-12-14Open-market sale100$48.96470,927.78
2007-12-14Open-market sale100$48.98470,827.78
2007-12-14Open-market sale100$48.99470,627.78
2007-12-14Open-market sale100$48.98470,727.78
2007-11-26Gift1,200—464,327.78
2007-11-14Open-market sale100$47.2715,010
2007-11-14Open-market sale100$47.5014,510
2007-11-14Open-market sale200$47.3514,610
2007-11-14Open-market sale200$47.3414,810
2007-11-14Open-market sale241$47.5314,269
2007-11-14Open-market sale200$47.2215,110
2007-11-14Open-market sale100$47.1715,310
2007-11-14Open-market sale300$47.1015,410
2007-11-14Open-market sale300$46.79498,662.99
2007-11-14Open-market sale300$47.07483,362.99
2007-11-14Open-market sale200$47.06483,662.99
2007-11-14Open-market sale200$47.05483,862.99
2007-11-14Open-market sale100$47.04484,062.99
2007-11-14Open-market sale100$47.03484,162.99
2007-11-14Open-market sale500$47.02484,262.99
2007-11-14Open-market sale200$47.01484,762.99
2007-11-14Open-market sale900$46.99484,962.99
2007-11-14Open-market sale1,000$46.98485,862.99
2007-11-14Open-market sale1,300$46.97486,862.99
2007-11-14Open-market sale200$46.96488,162.99
2007-11-14Open-market sale700$46.95488,362.99
2007-11-14Open-market sale300$46.94489,062.23
2007-11-14Open-market sale1,400$46.93489,362.99
2007-11-14Open-market sale1,100$46.92490,762.99
2007-11-14Open-market sale1,400$46.91491,862.99
2007-11-14Open-market sale1,600$46.90493,262.99
2007-11-14Open-market sale200$46.89494,862.99
2007-11-14Open-market sale300$46.88495,062.99
2007-11-14Open-market sale200$46.86495,362.99
2007-11-14Open-market sale700$46.85495,562.99
2007-11-14Open-market sale500$46.84496,262.99
2007-11-14Open-market sale800$46.83496,762.99
2007-11-14Open-market sale100$46.82497,562.99
2007-11-14Open-market sale800$46.81497,662.99
2007-11-14Open-market sale200$46.80498,462.99
2007-11-14Open-market sale100$47.0815,510
2007-11-14Open-market sale100$46.7417,410
2007-11-14Open-market sale100$46.7717,310
2007-11-14Open-market sale100$46.5917,610
2007-11-14Open-market sale200$46.5517,710
2007-11-14Open-market sale100$46.5117,910
2007-11-14Open-market sale100$46.4818,010
2007-11-14Open-market sale100$46.4518,110
2007-11-14Open-market sale241$47.5514,269
2007-11-14Open-market sale100$47.5014,510
2007-11-14Open-market sale200$47.3614,610
2007-11-14Open-market sale100$47.2714,810
2007-11-14Open-market sale100$47.2614,910
2007-11-14Open-market sale200$47.1415,010
2007-11-14Open-market sale200$47.1115,210
2007-11-14Open-market sale100$47.1015,410
2007-11-14Open-market sale100$46.6617,510
2007-11-14Open-market sale100$47.0815,710
2007-11-14Open-market sale200$47.0415,810
2007-11-14Open-market sale100$47.0116,010
2007-11-14Open-market sale200$46.9816,110
2007-11-14Open-market sale200$46.9616,310
2007-11-14Open-market sale100$46.9316,510
2007-11-14Open-market sale100$46.8816,610
2007-11-14Open-market sale200$46.8516,710
2007-11-14Open-market sale100$46.8316,910
2007-11-14Open-market sale300$46.7817,010
2007-11-14Option exercise (derivative)36,604—36,566
2007-11-14Option exercise36,604$29.12514,462.99
2007-11-14Open-market sale200$46.78498,962.99
2007-11-14Open-market sale100$46.44514,362.99
2007-11-14Open-market sale200$46.46514,162.99
2007-11-14Open-market sale200$46.48513,962.99
2007-11-14Open-market sale400$46.49513,562.99
2007-11-14Open-market sale500$46.50513,062.99
2007-11-14Open-market sale500$46.51512,562.99
2007-11-14Open-market sale800$46.52511,762.99
2007-11-14Open-market sale200$46.53511,562.99
2007-11-14Open-market sale1,300$46.54510,262.99
2007-11-14Open-market sale1,600$46.55508,662.99
2007-11-14Open-market sale800$46.56507,862.99
2007-11-14Open-market sale200$46.57507,662.99
2007-11-14Open-market sale100$46.58507,562.99
2007-11-14Open-market sale600$46.59506,962.99
2007-11-14Open-market sale100$46.60506,862.99
2007-11-14Open-market sale800$46.61506,062.99
2007-11-14Open-market sale400$46.64505,662.99
2007-11-14Open-market sale300$46.75499,162.99
2007-11-14Open-market sale2,800$46.74499,462.99
2007-11-14Open-market sale800$46.73502,262.99
2007-11-14Open-market sale400$46.71503,062.99
2007-11-14Open-market sale600$46.70503,462.99
2007-11-14Open-market sale700$46.69504,062.99
2007-11-14Open-market sale600$46.68504,762.99
2007-11-14Open-market sale300$46.67505,362.99
2007-11-14Open-market sale1,000$47.39469,880.99
2007-11-14Open-market sale202$47.32471,580.99
2007-11-14Open-market sale200$47.31471,782.99
2007-11-14Open-market sale100$47.30471,982.99
2007-11-14Open-market sale400$47.28472,082.99
2007-11-14Open-market sale1,700$47.27472,482.99
2007-11-14Open-market sale200$47.26474,182.99
2007-11-14Open-market sale600$47.25474,382.99
2007-11-14Open-market sale1,000$47.23474,982.99
2007-11-14Open-market sale982$47.21475,982.99
2007-11-14Open-market sale200$47.20476,964.99
2007-11-14Open-market sale298$47.18477,164.99
2007-11-14Open-market sale100$47.17477,462.99
2007-11-14Open-market sale400$47.16477,562.99
2007-11-14Open-market sale800$47.15477,962.99
2007-11-14Open-market sale600$47.14478,762.99
2007-11-14Open-market sale400$47.13479,362.99
2007-11-14Open-market sale200$47.12479,762.99
2007-11-14Open-market sale100$47.11479,962.99
2007-11-14Open-market sale600$47.10480,062.99
2007-11-14Open-market sale100$47.09480,662.99
2007-11-14Open-market sale2,600$47.08480,762.99
2007-11-14Open-market sale300$47.44469,080.99
2007-11-14Open-market sale400$47.42469,380.99
2007-11-14Open-market sale100$47.41469,780.99
2007-11-14Open-market sale500$47.33471,080.99
2007-11-14Open-market sale200$47.38470,880.99
2007-11-14Open-market sale200$46.4618,010
2007-11-14Open-market sale500$47.45468,580.99
2007-11-14Open-market sale100$47.47468,480.99
2007-11-14Open-market sale200$47.50468,280.99
2007-11-14Open-market sale200$47.52468,080.99
2007-11-14Open-market sale900$47.53467,180.99
2007-11-14Open-market sale200$47.54466,980.99
2007-11-14Open-market sale200$47.58466,780.99
2007-11-14Open-market sale100$47.60466,680.99
2007-11-14Open-market sale100$47.0115,810
2007-11-14Open-market sale200$47.0015,910
2007-11-14Open-market sale100$46.9916,110
2007-11-14Open-market sale100$46.9816,210
2007-11-14Open-market sale100$46.9316,310
2007-11-14Open-market sale200$46.8916,410
2007-11-14Open-market sale100$46.8816,610
2007-11-14Open-market sale100$46.8516,710
2007-11-14Open-market sale100$46.8316,810
2007-11-14Open-market sale200$46.7916,910
2007-11-14Open-market sale300$46.7817,110
2007-11-14Open-market sale100$46.7717,410
2007-11-14Open-market sale100$46.6617,510
2007-11-14Open-market sale100$46.5917,610
2007-11-14Open-market sale200$46.5617,710
2007-11-14Open-market sale100$46.5517,910
2007-11-14Open-market sale200$47.0415,610
2007-10-22Gift1,200—465,480.99
2007-08-15Open-market sale100$40.40495,714.77
2007-08-15Open-market sale500$40.38495,814.77
2007-08-15Open-market sale100$40.38496,314.77
2007-08-15Open-market sale200$40.77480,211.77
2007-08-15Open-market sale100$40.75480,411.77
2007-08-15Open-market sale1,803$40.72480,511.77
2007-08-15Open-market sale700$40.71482,314.77
2007-08-15Open-market sale100$40.71483,014.77
2007-08-15Open-market sale400$40.70483,114.77
2007-08-15Open-market sale200$40.61483,514.77
2007-08-15Open-market sale600$40.59483,714.77
2007-08-15Open-market sale1,700$40.58484,314.77
2007-08-15Open-market sale200$40.58486,014.77
2007-08-15Open-market sale700$40.57486,214.77
2007-08-15Open-market sale100$40.56486,914.77
2007-08-15Open-market sale700$40.55487,014.77
2007-08-15Open-market sale800$40.54487,714.77
2007-08-15Open-market sale300$40.52488,514.77
2007-08-15Open-market sale900$40.51488,814.77
2007-08-15Open-market sale700$40.49489,714.77
2007-08-15Open-market sale100$40.47490,414.77
2007-08-15Open-market sale1,300$40.45490,514.77
2007-08-15Open-market sale2,300$40.44491,814.77
2007-08-15Open-market sale400$40.42494,114.77
2007-08-15Open-market sale100$40.42494,514.77
2007-08-15Open-market sale100$40.41494,614.77
2007-08-15Open-market sale1,000$40.40494,714.77
2007-08-15Open-market sale700$40.84478,711.77
2007-08-15Open-market sale100$40.81479,411.77
2007-08-15Open-market sale700$40.80479,511.77
2007-08-15Open-market sale1,000$40.95477,711.77
2007-08-15Open-market sale100$39.6822,051
2007-08-15Open-market sale241$39.6921,810
2007-08-15Open-market sale200$39.9021,610
2007-08-15Open-market sale300$40.0821,310
2007-08-15Open-market sale100$40.1421,210
2007-08-15Open-market sale200$40.1521,010
2007-08-15Open-market sale100$40.2320,910
2007-08-15Open-market sale200$40.2420,710
2007-08-15Open-market sale400$40.2520,310
2007-08-15Open-market sale200$40.2720,110
2007-08-15Open-market sale200$40.2819,910
2007-08-15Open-market sale100$40.3719,810
2007-08-15Open-market sale100$40.3919,710
2007-08-15Open-market sale200$40.4019,510
2007-08-15Open-market sale200$40.4119,310
2007-08-15Open-market sale200$40.4319,110
2007-08-15Open-market sale100$40.4719,010
2007-08-15Open-market sale100$40.4918,910
2007-08-15Open-market sale100$40.5818,810
2007-08-15Open-market sale100$40.6718,710
2007-08-15Open-market sale200$40.7018,510
2007-08-15Open-market sale100$40.8518,210
2007-08-15Open-market sale200$40.7318,310
2007-08-15Option exercise (derivative)36,604—73,170
2007-08-15Open-market sale200$40.24509,011.77
2007-08-15Open-market sale100$40.24509,211.77
2007-08-15Open-market sale1,900$40.23509,311.77
2007-08-15Open-market sale100$40.23511,211.77
2007-08-15Open-market sale800$40.22511,311.77
2007-08-15Open-market sale400$40.21512,111.77
2007-08-15Open-market sale500$40.21512,511.77
2007-08-15Open-market sale800$40.17513,011.77
2007-08-15Open-market sale400$40.16513,811.77
2007-08-15Open-market sale1,100$40.15514,211.77
2007-08-15Open-market sale1,300$40.08515,311.77
2007-08-15Open-market sale1,000$40.04516,611.77
2007-08-15Open-market sale300$39.98517,611.77
2007-08-15Open-market sale200$39.98517,911.77
2007-08-15Open-market sale900$39.97518,111.77
2007-08-15Open-market sale300$39.96519,011.77
2007-08-15Open-market sale300$39.94519,311.77
2007-08-15Open-market sale100$39.93519,611.77
2007-08-15Open-market sale200$39.88519,711.77
2007-08-15Open-market sale2,782$39.79519,911.77
2007-08-15Open-market sale600$39.72522,693.77
2007-08-15Open-market sale400$39.70523,293.77
2007-08-15Open-market sale200$39.65523,693.77
2007-08-15Open-market sale100$39.64523,893.77
2007-08-15Open-market sale1,100$39.47523,993.77
2007-08-15Open-market sale400$39.46525,093.77
2007-08-15Option exercise36,604$29.12525,493.77
2007-08-15Open-market sale100$40.0521,410
2007-08-15Open-market sale200$40.7918,610
2007-08-15Open-market sale200$41.0418,410
2007-08-15Open-market sale200$41.0818,210
2007-08-15Open-market sale100$39.6822,051
2007-08-15Open-market sale200$40.5518,810
2007-08-15Open-market sale100$40.5419,010
2007-08-15Open-market sale200$40.5119,110
2007-08-15Open-market sale123$40.4919,310
2007-08-15Open-market sale100$40.4819,433
2007-08-15Open-market sale200$40.4519,533
2007-08-15Open-market sale100$40.3719,733
2007-08-15Open-market sale477$40.2819,833
2007-08-15Open-market sale200$40.2320,310
2007-08-15Open-market sale200$40.2020,510
2007-08-15Open-market sale100$40.1820,710
2007-08-15Open-market sale300$40.1620,810
2007-08-15Open-market sale300$40.0721,110
2007-08-15Open-market sale241$39.6921,810
2007-08-15Open-market sale300$39.9421,510
2007-08-15Open-market sale100$40.33502,111.77
2007-08-15Open-market sale100$40.33502,011.77
2007-08-15Open-market sale100$40.34501,911.77
2007-08-15Open-market sale400$40.34501,511.77
2007-08-15Open-market sale100$40.34501,411.77
2007-08-15Open-market sale100$40.34501,311.77
2007-08-15Open-market sale100$40.35501,211.77
2007-08-15Open-market sale200$40.35501,011.77
2007-08-15Open-market sale1,200$40.35499,811.77
2007-08-15Open-market sale100$40.36499,711.77
2007-08-15Open-market sale2,200$40.36497,511.77
2007-08-15Open-market sale100$40.37497,411.77
2007-08-15Open-market sale200$40.37497,211.77
2007-08-15Open-market sale697$40.37496,514.77
2007-08-15Open-market sale100$40.38496,414.77
2007-08-15Open-market sale2,300$40.25506,711.77
2007-08-15Open-market sale100$40.26506,611.77
2007-08-15Open-market sale300$40.27506,311.77
2007-08-15Open-market sale900$40.27505,411.77
2007-08-15Open-market sale200$40.30505,211.77
2007-08-15Open-market sale100$40.30505,111.77
2007-08-15Open-market sale100$40.31505,011.77
2007-08-15Open-market sale200$40.31504,811.77
2007-08-15Open-market sale1,600$40.31503,211.77
2007-08-15Open-market sale700$40.32502,211.77
2007-08-15Open-market sale200$40.32503,011.77
2007-08-15Open-market sale100$40.32502,911.77
2007-07-23Grant / award (derivative)35,896$0.0035,896
2007-07-23Grant / award86,663$44.59488,889.77
2007-07-03Grant / award (derivative)235,850$57.26235,850
2007-07-03Grant / award (derivative)435,850$41.67435,850
2007-07-01Grant / award (derivative)353,775$24.52353,775
2007-07-01Grant / award (derivative)86,180$42.8386,180
2007-07-01Grant / award (derivative)471,700$43.93471,700
2007-07-01Grant / award (derivative)28,727$42.8328,727
2007-07-01Grant / award (derivative)165,095$37.70165,095
2007-07-01Grant / award (derivative)109,774$29.12109,774
2007-07-01Grant / award (derivative)155,661$37.09155,661
2007-07-01Grant / award (derivative)353,775$44.36353,775
2007-07-01Grant / award (derivative)191,042$40.40191,042
2007-07-01Grant / award (derivative)165,095$35.08165,095
2007-07-01Grant / award188,680$41.51188,680
2007-07-01Grant / award56,604$41.5156,604
2007-07-01Grant / award237,249.79$41.51237,249.79
2007-07-01Grant / award40,226.77$41.5140,226.77
2007-07-01Grant / award22,151$41.5122,151
2007-07-01Grant / award (derivative)235,850$41.67235,850
2007-07-01Grant / award402,226.77$41.51402,226.77

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