SEC CIK 1352560

Rodriguez Albert J

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
TDGview stock →6,5822012-05-07

Position History — TDG

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

018,53337,06555,5982006-032007-112007-122008-022008-032008-062012-052012-05

Recent Filings — TDG

DateActivitySharesPriceOwned After
2012-05-07Option exercise (derivative)6,982$0.0058,108
2012-05-07Open-market sale400$126.596,582
2012-05-07Open-market sale6,582$127.560
2012-05-07Option exercise6,982$6.686,982
2012-04-09Option exercise (derivative)6,982$0.0065,090
2012-04-09Open-market sale6,982$114.830
2012-04-09Option exercise6,982$6.686,982
2012-03-07Option exercise (derivative)6,982$0.0072,072
2012-03-07Option exercise6,982$6.686,982
2012-03-07Open-market sale5,582$112.301,400
2012-03-07Open-market sale1,400$112.810
2012-02-07Option exercise (derivative)6,982$0.0079,054
2012-02-07Open-market sale700$112.074,082
2012-02-07Open-market sale600$109.126,282
2012-02-07Open-market sale1,999$113.282,083
2012-02-07Open-market sale1,500$110.664,782
2012-02-07Option exercise6,982$6.686,982
2012-02-07Open-market sale100$107.186,882
2012-02-07Open-market sale2,083$113.810
2012-01-09Option exercise (derivative)6,982$0.0086,036
2012-01-09Option exercise6,982$6.686,982
2012-01-09Open-market sale100$97.850
2012-01-09Open-market sale6,882$97.20100
2011-12-07Option exercise (derivative)6,982$0.0093,018
2011-12-07Open-market sale3,435$94.343,547
2011-12-07Open-market sale3,547$95.040
2011-12-07Option exercise6,982$6.686,982
2011-03-04Grant / award (derivative)80,000$0.0080,000
2011-02-14Option exercise (derivative)31,460$0.00100,000
2011-02-14Open-market sale31,460$81.430
2011-02-14Option exercise31,460$6.6831,460
2009-12-08Option exercise (derivative)5,519$0.00131,460
2009-12-08Option exercise5,519$6.685,519
2009-12-08Open-market sale5,519$45.870
2009-11-09Option exercise (derivative)5,517$0.00136,979
2009-11-09Open-market sale5,517$40.340
2009-11-09Option exercise5,517$6.685,517
2009-10-08Option exercise (derivative)5,517$0.00142,496
2009-10-08Option exercise5,517$6.685,517
2009-10-08Open-market sale5,517$48.090
2009-09-08Option exercise (derivative)5,517$0.00148,013
2009-09-08Option exercise5,517$6.685,517
2009-09-08Open-market sale5,517$44.120
2009-08-10Option exercise (derivative)2,054$0.00153,530
2009-08-10Option exercise (derivative)3,463$0.000
2009-08-10Open-market sale5,517$43.580
2009-08-10Option exercise3,463$3.393,463
2009-08-10Option exercise2,054$6.685,517
2009-07-08Option exercise (derivative)5,517$0.003,463
2009-07-08Option exercise5,517$3.395,517
2009-07-08Open-market sale5,517$36.960
2009-06-08Option exercise (derivative)5,517$0.008,980
2009-06-08Open-market sale5,517$39.230
2009-06-08Option exercise5,517$3.395,517
2009-05-28Option exercise (derivative)5,517$0.0014,497
2009-05-28Option exercise5,517$3.395,517
2009-05-28Open-market sale5,517$37.700
2008-11-17Grant / award (derivative)150,000$0.00150,000
2008-09-09Option exercise (derivative)61$0.000
2008-09-09Open-market sale61$35.740
2008-09-09Option exercise61$13.3761
2008-09-08Option exercise (derivative)6,796$0.000
2008-09-08Option exercise (derivative)12,804$0.0061
2008-09-08Option exercise12,804$13.3719,600
2008-09-08Option exercise6,796$2.386,796
2008-09-08Open-market sale18,700$34.62900
2008-09-08Open-market sale900$35.470
2008-08-08Option exercise (derivative)19,600$0.006,796
2008-08-08Open-market sale4,000$35.6515,600
2008-08-08Open-market sale15,600$36.690
2008-08-08Option exercise19,600$2.3819,600
2008-07-08Option exercise (derivative)19,600$0.0026,396
2008-07-08Open-market sale17,200$33.73500
2008-07-08Option exercise19,600$2.3819,600
2008-07-08Open-market sale1,900$32.8717,700
2008-07-08Open-market sale500$34.360
2008-06-09Open-market sale800$38.556,300
2008-06-09Open-market sale100$38.547,100
2008-06-09Open-market sale600$38.537,200
2008-06-09Open-market sale200$38.517,800
2008-06-09Open-market sale300$38.508,000
2008-06-09Open-market sale300$38.498,300
2008-06-09Open-market sale100$38.458,600
2008-06-09Open-market sale600$38.448,700
2008-06-09Open-market sale900$38.439,300
2008-06-09Open-market sale1,100$38.4210,200
2008-06-09Open-market sale100$38.4111,300
2008-06-09Open-market sale200$38.4011,400
2008-06-09Open-market sale100$38.3811,600
2008-06-09Open-market sale200$38.3711,700
2008-06-09Open-market sale300$38.3611,900
2008-06-09Open-market sale800$38.3512,200
2008-06-09Open-market sale600$38.3413,000
2008-06-09Open-market sale100$38.3413,600
2008-06-09Open-market sale600$38.3313,700
2008-06-09Open-market sale3,100$38.3214,300
2008-06-09Open-market sale100$38.3117,400
2008-06-09Open-market sale100$38.3017,500
2008-06-09Open-market sale700$38.1717,600
2008-06-09Open-market sale100$38.1018,300
2008-06-09Open-market sale100$38.0118,400
2008-06-09Open-market sale600$37.8018,500
2008-06-09Open-market sale300$37.7519,100
2008-06-09Open-market sale100$37.7219,400
2008-06-09Open-market sale100$37.6119,500
2008-06-09Option exercise19,600$2.3819,600
2008-06-09Open-market sale100$38.761,400
2008-06-09Open-market sale200$38.722,700
2008-06-09Open-market sale200$38.692,900
2008-06-09Open-market sale200$38.673,100
2008-06-09Open-market sale200$38.663,300
2008-06-09Open-market sale900$38.653,500
2008-06-09Open-market sale100$38.624,400
2008-06-09Open-market sale800$38.614,500
2008-06-09Open-market sale600$38.605,300
2008-06-09Open-market sale200$38.585,900
2008-06-09Open-market sale100$38.576,100
2008-06-09Open-market sale100$38.566,200
2008-06-09Open-market sale600$38.930
2008-06-09Open-market sale100$38.93600
2008-06-09Open-market sale600$38.84700
2008-06-09Open-market sale100$38.771,300
2008-06-09Open-market sale200$38.742,500
2008-06-09Open-market sale1,000$38.751,500
2008-06-09Option exercise (derivative)19,600$0.0045,996
2008-06-09Open-market sale600$38.3413,000
2008-06-09Open-market sale100$38.3413,600
2008-06-09Open-market sale600$38.3313,700
2008-06-09Open-market sale3,100$38.3214,300
2008-06-09Open-market sale100$38.3117,400
2008-06-09Open-market sale100$38.3017,500
2008-06-09Open-market sale700$38.1717,600
2008-06-09Open-market sale100$38.1018,300
2008-06-09Open-market sale100$38.0118,400
2008-06-09Open-market sale600$37.8018,500
2008-06-09Open-market sale300$37.7519,100
2008-06-09Open-market sale100$37.7219,400
2008-06-09Open-market sale100$37.6119,500
2008-06-09Option exercise19,600$2.3819,600
2008-06-09Open-market sale800$38.556,300
2008-06-09Open-market sale100$38.547,100
2008-06-09Open-market sale600$38.537,200
2008-06-09Open-market sale200$38.517,800
2008-06-09Open-market sale300$38.508,000
2008-06-09Open-market sale300$38.498,300
2008-06-09Open-market sale100$38.458,600
2008-06-09Open-market sale600$38.448,700
2008-06-09Open-market sale900$38.439,300
2008-06-09Open-market sale1,100$38.4210,200
2008-06-09Open-market sale100$38.4111,300
2008-06-09Open-market sale200$38.4011,400
2008-06-09Open-market sale100$38.3811,600
2008-06-09Open-market sale200$38.3711,700
2008-06-09Open-market sale300$38.3611,900
2008-06-09Open-market sale800$38.3512,200
2008-05-08Option exercise (derivative)19,600$2.3865,596
2008-05-08Open-market sale7,000$43.010
2008-05-08Option exercise19,600$2.3819,600
2008-05-08Open-market sale12,600$42.937,000
2008-04-08Option exercise (derivative)19,600$2.3885,196
2008-04-08Open-market sale100$39.1111,698
2008-04-08Open-market sale502$39.1011,798
2008-04-08Open-market sale300$39.0912,300
2008-04-08Open-market sale200$38.7319,400
2008-04-08Open-market sale500$38.7418,900
2008-04-08Open-market sale100$38.7818,800
2008-04-08Open-market sale100$38.8218,700
2008-04-08Open-market sale400$38.8318,300
2008-04-08Open-market sale100$38.8518,200
2008-04-08Open-market sale100$38.8618,100
2008-04-08Open-market sale100$38.8718,000
2008-04-08Open-market sale200$38.8917,800
2008-04-08Open-market sale300$38.9017,500
2008-04-08Open-market sale200$38.9217,300
2008-04-08Open-market sale200$38.9317,100
2008-04-08Open-market sale600$38.9416,500
2008-04-08Open-market sale400$38.9516,100
2008-04-08Open-market sale300$38.9615,800
2008-04-08Open-market sale800$38.9715,000
2008-04-08Open-market sale300$38.9814,700
2008-04-08Open-market sale100$39.0613,000
2008-04-08Open-market sale100$38.9914,600
2008-04-08Open-market sale300$39.0014,300
2008-04-08Open-market sale200$39.0114,100
2008-04-08Open-market sale200$39.0213,900
2008-04-08Open-market sale300$39.0313,600
2008-04-08Open-market sale100$39.0413,500
2008-04-08Open-market sale400$39.0513,100
2008-04-08Option exercise19,600$2.3819,600
2008-04-08Open-market sale400$39.0712,600
2008-04-08Open-market sale1,700$39.224,498
2008-04-08Open-market sale700$39.198,098
2008-04-08Open-market sale1,100$39.188,798
2008-04-08Open-market sale700$39.179,898
2008-04-08Open-market sale200$39.1610,598
2008-04-08Open-market sale200$39.1510,798
2008-04-08Open-market sale519$39.1410,998
2008-04-08Open-market sale181$39.1211,517
2008-04-08Open-market sale200$39.370
2008-04-08Open-market sale200$39.36200
2008-04-08Open-market sale100$39.35400
2008-04-08Open-market sale100$39.33500
2008-04-08Open-market sale100$39.30600
2008-04-08Open-market sale500$39.29700
2008-04-08Open-market sale400$39.281,200
2008-04-08Open-market sale598$39.271,600
2008-04-08Open-market sale200$39.262,198
2008-04-08Open-market sale700$39.252,398
2008-04-08Open-market sale700$39.243,098
2008-04-08Open-market sale700$39.233,798
2008-04-08Open-market sale1,300$39.206,798
2008-04-08Open-market sale600$39.216,198
2008-03-10Open-market sale200$38.796,347
2008-03-10Open-market sale100$38.786,547
2008-03-10Open-market sale353$38.776,647
2008-03-10Open-market sale400$38.767,000
2008-03-10Open-market sale300$38.757,400
2008-03-10Open-market sale700$38.747,700
2008-03-10Open-market sale400$38.738,400
2008-03-10Open-market sale300$38.728,800
2008-03-10Open-market sale100$38.719,100
2008-03-10Open-market sale146$39.160
2008-03-10Open-market sale406$39.15146
2008-03-10Open-market sale348$39.14552
2008-03-10Open-market sale600$39.13900
2008-03-10Open-market sale300$39.121,500
2008-03-10Open-market sale200$39.051,800
2008-03-10Open-market sale300$39.032,000
2008-03-10Open-market sale47$39.022,300
2008-03-10Open-market sale500$39.012,347
2008-03-10Open-market sale2,600$39.002,847
2008-03-10Open-market sale500$38.975,447
2008-03-10Open-market sale100$38.955,947
2008-03-10Open-market sale100$38.826,047
2008-03-10Open-market sale100$38.816,147
2008-03-10Open-market sale100$38.806,247
2008-03-10Option exercise (derivative)19,600$2.38104,796
2008-03-10Open-market sale100$37.4719,500
2008-03-10Option exercise19,600$2.3819,600
2008-03-10Open-market sale100$37.4819,400
2008-03-10Open-market sale100$37.5119,300
2008-03-10Open-market sale300$37.5219,000
2008-03-10Open-market sale252$37.5618,448
2008-03-10Open-market sale100$37.9814,300
2008-03-10Open-market sale100$37.9114,400
2008-03-10Open-market sale100$37.9014,500
2008-03-10Open-market sale200$37.8514,600
2008-03-10Open-market sale100$37.8314,800
2008-03-10Open-market sale100$37.8114,900
2008-03-10Open-market sale100$37.8015,000
2008-03-10Open-market sale100$37.7915,100
2008-03-10Open-market sale300$37.7815,200
2008-03-10Open-market sale100$37.7315,500
2008-03-10Open-market sale102$37.6915,600
2008-03-10Open-market sale198$37.6815,702
2008-03-10Open-market sale100$37.6615,900
2008-03-10Open-market sale100$37.6616,000
2008-03-10Open-market sale400$37.6416,100
2008-03-10Open-market sale200$37.6316,500
2008-03-10Open-market sale500$37.6216,700
2008-03-10Open-market sale348$37.6117,200
2008-03-10Open-market sale300$37.6017,548
2008-03-10Open-market sale300$37.5917,848
2008-03-10Open-market sale200$37.5818,148
2008-03-10Open-market sale100$37.5718,348
2008-03-10Open-market sale100$37.5318,900
2008-03-10Open-market sale200$37.5418,700
2008-03-10Open-market sale100$38.509,900
2008-03-10Open-market sale100$38.4510,300
2008-03-10Open-market sale100$38.4210,400
2008-03-10Open-market sale600$38.4110,500
2008-03-10Open-market sale400$38.4011,100
2008-03-10Open-market sale100$38.3811,500
2008-03-10Open-market sale100$38.3711,600
2008-03-10Open-market sale100$38.3711,700
2008-03-10Open-market sale100$38.3611,800
2008-03-10Open-market sale400$38.3511,900
2008-03-10Open-market sale200$38.3312,300
2008-03-10Open-market sale100$38.2912,500
2008-03-10Open-market sale100$38.2712,600
2008-03-10Open-market sale200$38.2612,700
2008-03-10Open-market sale100$38.2012,900
2008-03-10Open-market sale100$38.1713,000
2008-03-10Open-market sale300$38.1613,100
2008-03-10Open-market sale100$38.1513,400
2008-03-10Open-market sale200$38.0813,500
2008-03-10Open-market sale100$38.0513,700
2008-03-10Open-market sale300$37.9913,800
2008-03-10Open-market sale100$37.9814,100
2008-03-10Open-market sale100$37.9814,200
2008-03-10Open-market sale200$38.709,200
2008-03-10Open-market sale200$38.699,400
2008-03-10Open-market sale100$38.659,600
2008-03-10Open-market sale100$38.609,700
2008-03-10Open-market sale100$38.519,800
2008-03-10Open-market sale200$38.4610,100
2008-03-10Open-market sale100$38.4910,000
2008-02-08Open-market sale100$40.3213,900
2008-02-08Open-market sale100$40.649,000
2008-02-08Open-market sale500$40.639,100
2008-02-08Open-market sale100$40.619,600
2008-02-08Open-market sale100$40.619,700
2008-02-08Open-market sale100$40.589,800
2008-02-08Open-market sale100$40.579,900
2008-02-08Open-market sale100$40.5610,000
2008-02-08Open-market sale100$40.5510,100
2008-02-08Open-market sale100$40.5110,200
2008-02-08Open-market sale300$40.5010,300
2008-02-08Open-market sale100$40.4810,600
2008-02-08Open-market sale200$40.4710,700
2008-02-08Open-market sale200$40.4710,900
2008-02-08Open-market sale400$40.4611,100
2008-02-08Open-market sale100$40.4611,500
2008-02-08Open-market sale700$40.4511,600
2008-02-08Open-market sale300$40.4412,300
2008-02-08Open-market sale100$40.4412,600
2008-02-08Open-market sale100$40.4312,700
2008-02-08Open-market sale200$40.4212,800
2008-02-08Open-market sale100$40.4113,000
2008-02-08Open-market sale100$40.3913,100
2008-02-08Open-market sale100$40.3713,200
2008-02-08Open-market sale100$40.3713,300
2008-02-08Open-market sale100$40.3613,400
2008-02-08Open-market sale100$40.3513,500
2008-02-08Open-market sale300$40.3313,600
2008-02-08Open-market sale100$40.668,900
2008-02-08Open-market sale100$40.3114,000
2008-02-08Open-market sale350$41.332,500
2008-02-08Open-market sale100$43.19200
2008-02-08Open-market sale100$43.18300
2008-02-08Open-market sale100$42.97400
2008-02-08Open-market sale100$42.81500
2008-02-08Open-market sale100$42.75600
2008-02-08Open-market sale400$42.58700
2008-02-08Open-market sale200$42.571,100
2008-02-08Open-market sale100$42.531,300
2008-02-08Open-market sale100$42.401,400
2008-02-08Open-market sale300$42.271,500
2008-02-08Open-market sale100$42.171,800
2008-02-08Open-market sale100$42.131,900
2008-02-08Open-market sale100$42.002,000
2008-02-08Open-market sale100$41.862,100
2008-02-08Open-market sale100$41.822,200
2008-02-08Open-market sale100$41.762,300
2008-02-08Open-market sale100$41.392,400
2008-02-08Open-market sale200$43.200
2008-02-08Open-market sale100$41.262,850
2008-02-08Option exercise (derivative)19,600$2.38124,396
2008-02-08Open-market sale600$38.8319,000
2008-02-08Open-market sale100$40.1615,100
2008-02-08Open-market sale100$40.1815,000
2008-02-08Open-market sale200$40.1914,800
2008-02-08Open-market sale100$40.2114,700
2008-02-08Open-market sale200$40.2114,500
2008-02-08Open-market sale100$40.2314,400
2008-02-08Open-market sale100$40.2614,300
2008-02-08Open-market sale100$40.2714,200
2008-02-08Open-market sale200$40.1515,300
2008-02-08Open-market sale300$40.1515,500
2008-02-08Open-market sale500$40.1215,800
2008-02-08Open-market sale100$40.0716,300
2008-02-08Open-market sale100$40.0616,400
2008-02-08Open-market sale100$40.0516,500
2008-02-08Open-market sale200$40.0516,600
2008-02-08Open-market sale100$40.0216,800
2008-02-08Open-market sale100$40.0016,900
2008-02-08Open-market sale1,000$39.7717,000
2008-02-08Open-market sale100$39.6418,000
2008-02-08Open-market sale100$39.6018,100
2008-02-08Open-market sale100$39.2118,200
2008-02-08Open-market sale100$39.1918,300
2008-02-08Open-market sale100$39.1018,400
2008-02-08Open-market sale200$39.0318,500
2008-02-08Open-market sale100$39.0118,700
2008-02-08Open-market sale200$38.8718,800
2008-02-08Open-market sale100$40.1615,200
2008-02-08Option exercise19,600$2.3819,600
2008-02-08Open-market sale100$40.3014,100
2008-02-08Open-market sale100$41.183,650
2008-02-08Open-market sale100$41.054,400
2008-02-08Open-market sale300$41.024,500
2008-02-08Open-market sale100$41.004,800
2008-02-08Open-market sale100$40.974,900
2008-02-08Open-market sale400$40.965,000
2008-02-08Open-market sale200$40.955,400
2008-02-08Open-market sale200$40.945,600
2008-02-08Open-market sale100$40.935,800
2008-02-08Open-market sale100$40.935,900
2008-02-08Open-market sale100$40.926,000
2008-02-08Open-market sale400$40.916,100
2008-02-08Open-market sale100$40.906,500
2008-02-08Open-market sale332$40.906,600
2008-02-08Open-market sale100$40.886,932
2008-02-08Open-market sale168$40.887,032
2008-02-08Open-market sale500$40.797,200
2008-02-08Open-market sale100$40.787,700
2008-02-08Open-market sale200$40.777,800
2008-02-08Open-market sale100$40.758,000
2008-02-08Open-market sale100$40.718,100
2008-02-08Open-market sale400$40.708,200
2008-02-08Open-market sale300$40.678,600
2008-02-08Open-market sale200$41.252,950
2008-02-08Open-market sale100$41.233,150
2008-02-08Open-market sale100$41.213,250
2008-02-08Open-market sale200$41.203,350
2008-02-08Open-market sale100$41.203,550
2008-02-08Open-market sale550$41.073,850
2008-02-08Open-market sale100$41.163,750
2008-01-08Option exercise (derivative)19,600$2.38143,996
2008-01-08Option exercise19,600$2.3819,600
2008-01-08Open-market sale100$43.6814,089
2008-01-08Open-market sale300$43.6614,189
2008-01-08Open-market sale500$43.6514,489
2008-01-08Open-market sale611$43.6214,989
2008-01-08Open-market sale100$43.6015,600
2008-01-08Open-market sale100$43.5015,700
2008-01-08Open-market sale200$43.4615,800
2008-01-08Open-market sale200$43.4516,000
2008-01-08Open-market sale100$43.4116,200
2008-01-08Open-market sale500$43.3916,300
2008-01-08Open-market sale100$43.3816,800
2008-01-08Open-market sale200$43.3816,900
2008-01-08Open-market sale100$43.3817,100
2008-01-08Open-market sale100$43.3717,200
2008-01-08Open-market sale100$43.3617,300
2008-01-08Open-market sale200$43.3517,400
2008-01-08Open-market sale100$43.3417,600
2008-01-08Open-market sale100$43.3317,700
2008-01-08Open-market sale200$43.3217,800
2008-01-08Open-market sale200$43.3118,000
2008-01-08Open-market sale100$43.2918,200
2008-01-08Open-market sale400$43.2618,300
2008-01-08Open-market sale100$43.2618,700
2008-01-08Open-market sale100$43.2318,800
2008-01-08Open-market sale100$43.2118,900
2008-01-08Open-market sale300$43.1919,000
2008-01-08Open-market sale100$43.1819,300
2008-01-08Open-market sale100$43.1719,400
2008-01-08Open-market sale100$43.1219,500
2008-01-08Open-market sale1,000$44.716,520
2008-01-08Open-market sale480$44.707,520
2008-01-08Open-market sale300$44.688,000
2008-01-08Open-market sale100$44.668,300
2008-01-08Open-market sale200$44.658,400
2008-01-08Open-market sale200$44.648,600
2008-01-08Open-market sale200$44.638,800
2008-01-08Open-market sale300$44.629,000
2008-01-08Open-market sale100$44.609,300
2008-01-08Open-market sale100$44.569,400
2008-01-08Open-market sale100$44.529,500
2008-01-08Open-market sale100$44.509,600
2008-01-08Open-market sale200$44.339,700
2008-01-08Open-market sale100$44.299,900
2008-01-08Open-market sale100$44.885,600
2008-01-08Open-market sale100$44.2310,300
2008-01-08Open-market sale100$44.2310,400
2008-01-08Open-market sale300$44.2210,500
2008-01-08Open-market sale200$44.2110,800
2008-01-08Open-market sale1,000$44.2011,000
2008-01-08Open-market sale400$44.1812,000
2008-01-08Open-market sale100$44.1512,400
2008-01-08Open-market sale400$44.1012,500
2008-01-08Open-market sale700$44.0012,900
2008-01-08Open-market sale100$43.7913,600
2008-01-08Open-market sale200$43.7813,700
2008-01-08Open-market sale89$43.7413,900
2008-01-08Open-market sale100$43.7313,989
2008-01-08Open-market sale820$44.775,700
2008-01-08Open-market sale300$44.2410,000
2008-01-08Open-market sale200$45.02800
2008-01-08Open-market sale2,100$45.001,000
2008-01-08Open-market sale600$44.993,100
2008-01-08Open-market sale100$44.973,700
2008-01-08Open-market sale300$44.963,800
2008-01-08Open-market sale100$44.954,100
2008-01-08Open-market sale200$45.180
2008-01-08Open-market sale100$44.934,300
2008-01-08Open-market sale100$44.924,400
2008-01-08Open-market sale489$44.914,500
2008-01-08Open-market sale211$44.904,989
2008-01-08Open-market sale400$44.895,200
2008-01-08Open-market sale200$45.03600
2008-01-08Open-market sale200$45.05400
2008-01-08Open-market sale200$45.06200
2008-01-08Open-market sale100$44.944,200
2007-12-10Open-market sale200$48.763,428
2007-12-10Open-market sale469$48.753,628
2007-12-10Open-market sale100$48.744,097
2007-12-10Open-market sale200$48.734,197
2007-12-10Open-market sale400$48.724,397
2007-12-10Open-market sale100$48.704,797
2007-12-10Open-market sale100$48.704,897
2007-12-10Open-market sale600$48.694,997
2007-12-10Open-market sale100$48.695,597
2007-12-10Open-market sale200$48.685,697
2007-12-10Open-market sale1,260$48.675,897
2007-12-10Open-market sale200$48.677,157
2007-12-10Open-market sale540$48.667,357
2007-12-10Open-market sale200$48.657,897
2007-12-10Open-market sale300$48.648,097
2007-12-10Open-market sale100$48.638,397
2007-12-10Open-market sale100$48.618,497
2007-12-10Open-market sale100$48.608,597
2007-12-10Open-market sale100$48.598,697
2007-12-10Open-market sale403$48.558,797
2007-12-10Open-market sale200$48.549,200
2007-12-10Open-market sale300$48.539,400
2007-12-10Open-market sale300$48.539,700
2007-12-10Open-market sale200$48.5210,000
2007-12-10Open-market sale200$48.5110,200
2007-12-10Open-market sale400$48.5010,400
2007-12-10Open-market sale100$48.5010,800
2007-12-10Open-market sale240$48.4910,900
2007-12-10Open-market sale100$48.4911,140
2007-12-10Open-market sale200$48.4811,240
2007-12-10Option exercise (derivative)19,600$2.38163,596
2007-12-10Open-market sale200$48.4412,840
2007-12-10Open-market sale800$48.1415,287
2007-12-10Open-market sale813$48.1116,087
2007-12-10Open-market sale500$47.9116,900
2007-12-10Open-market sale200$47.7317,400
2007-12-10Open-market sale300$47.5817,600
2007-12-10Open-market sale400$47.5717,900
2007-12-10Open-market sale200$47.5518,300
2007-12-10Open-market sale200$47.5518,500
2007-12-10Open-market sale100$47.5418,700
2007-12-10Open-market sale200$47.5018,800
2007-12-10Open-market sale100$47.4919,000
2007-12-10Open-market sale100$47.4819,100
2007-12-10Open-market sale100$47.4719,200
2007-12-10Open-market sale200$47.4619,300
2007-12-10Open-market sale100$47.4419,500
2007-12-10Option exercise19,600$2.3819,600
2007-12-10Open-market sale100$48.4313,140
2007-12-10Open-market sale100$48.4213,240
2007-12-10Open-market sale200$48.4113,340
2007-12-10Open-market sale1,000$48.4013,540
2007-12-10Open-market sale100$48.3914,540
2007-12-10Open-market sale100$48.3214,640
2007-12-10Open-market sale447$48.3114,740
2007-12-10Open-market sale100$48.4711,440
2007-12-10Open-market sale100$48.4711,540
2007-12-10Open-market sale300$48.4611,640
2007-12-10Open-market sale900$48.4411,940
2007-12-10Open-market sale100$48.2315,187
2007-12-10Open-market sale100$48.4313,040
2007-12-10Open-market sale100$48.842,000
2007-12-10Open-market sale100$48.773,328
2007-12-10Open-market sale100$48.793,228
2007-12-10Open-market sale200$48.793,028
2007-12-10Open-market sale400$48.812,628
2007-12-10Open-market sale11$49.120
2007-12-10Open-market sale19$49.0811
2007-12-10Open-market sale570$49.0530
2007-12-10Open-market sale100$48.97600
2007-12-10Open-market sale100$48.94700
2007-12-10Open-market sale100$48.88800
2007-12-10Open-market sale200$48.87900
2007-12-10Open-market sale700$48.861,100
2007-12-10Open-market sale200$48.851,800
2007-12-10Open-market sale428$48.822,200
2007-12-10Open-market sale100$48.832,100
2007-11-08Open-market sale100$44.656,900
2007-11-08Open-market sale100$44.90200
2007-11-08Open-market sale200$44.90300
2007-11-08Open-market sale200$44.89500
2007-11-08Open-market sale504$44.88700
2007-11-08Open-market sale100$44.881,204
2007-11-08Open-market sale200$44.871,304
2007-11-08Open-market sale100$44.861,504
2007-11-08Open-market sale396$44.861,604
2007-11-08Open-market sale100$44.852,000
2007-11-08Open-market sale500$44.842,100
2007-11-08Open-market sale100$44.842,600
2007-11-08Open-market sale100$44.842,700
2007-11-08Open-market sale500$44.832,800
2007-11-08Open-market sale304$44.823,300
2007-11-08Open-market sale500$44.813,604
2007-11-08Open-market sale300$44.804,104
2007-11-08Open-market sale100$44.794,404
2007-11-08Open-market sale200$44.784,504
2007-11-08Open-market sale100$44.784,704
2007-11-08Open-market sale200$44.774,804
2007-11-08Open-market sale296$44.765,004
2007-11-08Open-market sale200$44.755,300
2007-11-08Open-market sale300$44.745,500
2007-11-08Open-market sale100$44.735,800
2007-11-08Open-market sale400$44.705,900
2007-11-08Open-market sale400$44.676,300
2007-11-08Open-market sale200$44.666,700
2007-11-08Open-market sale200$44.950
2007-11-08Open-market sale300$44.647,000
2007-11-08Open-market sale100$44.4811,305
2007-11-08Open-market sale200$44.627,500
2007-11-08Open-market sale200$44.637,300
2007-11-08Open-market sale300$44.597,800
2007-11-08Open-market sale100$44.598,100
2007-11-08Open-market sale100$44.598,200
2007-11-08Open-market sale100$44.588,300
2007-11-08Open-market sale200$44.588,400
2007-11-08Open-market sale100$44.578,600
2007-11-08Open-market sale300$44.568,700
2007-11-08Open-market sale200$44.569,000
2007-11-08Open-market sale100$44.569,200
2007-11-08Open-market sale100$44.559,300
2007-11-08Open-market sale100$44.549,400
2007-11-08Open-market sale100$44.539,500
2007-11-08Open-market sale400$44.539,600
2007-11-08Open-market sale5$44.5210,000
2007-11-08Open-market sale100$44.5210,005
2007-11-08Open-market sale100$44.5110,105
2007-11-08Open-market sale100$44.5110,205
2007-11-08Open-market sale100$44.5010,305
2007-11-08Open-market sale200$44.5010,405
2007-11-08Open-market sale100$44.5010,605
2007-11-08Open-market sale100$44.4910,705
2007-11-08Open-market sale100$44.4910,805
2007-11-08Open-market sale100$44.4910,905
2007-11-08Open-market sale100$44.4911,005
2007-11-08Open-market sale200$44.4811,105
2007-11-08Open-market sale100$44.607,700
2007-11-08Open-market sale100$44.4811,405
2007-11-08Option exercise (derivative)19,600$2.38183,196
2007-11-08Open-market sale1,096$44.1018,304
2007-11-08Open-market sale700$44.2017,004
2007-11-08Open-market sale200$44.2216,804
2007-11-08Open-market sale100$44.2316,704
2007-11-08Open-market sale100$44.2416,604
2007-11-08Open-market sale300$44.2416,304
2007-11-08Open-market sale100$44.2516,204
2007-11-08Open-market sale33$44.2516,171
2007-11-08Open-market sale100$44.2616,071
2007-11-08Open-market sale4$44.2616,067
2007-11-08Open-market sale67$44.2716,000
2007-11-08Open-market sale100$44.2715,900
2007-11-08Open-market sale200$44.2815,700
2007-11-08Open-market sale200$44.2915,500
2007-11-08Open-market sale100$44.3015,400
2007-11-08Open-market sale200$44.3215,200
2007-11-08Open-market sale100$44.3215,100
2007-11-08Open-market sale100$44.3515,000
2007-11-08Open-market sale100$44.3614,900
2007-11-08Open-market sale100$44.3614,800
2007-11-08Open-market sale200$44.3614,600
2007-11-08Open-market sale100$44.3714,500
2007-11-08Open-market sale202$44.3714,298
2007-11-08Open-market sale100$44.3914,198
2007-11-08Open-market sale100$44.1617,904
2007-11-08Option exercise19,600$2.3819,600
2007-11-08Open-market sale100$44.0719,500
2007-11-08Open-market sale100$44.0819,400
2007-11-08Open-market sale200$44.1717,704
2007-11-08Open-market sale300$44.1518,004
2007-11-08Open-market sale100$44.4113,705
2007-11-08Open-market sale100$44.4612,005
2007-11-08Open-market sale100$44.4711,905
2007-11-08Open-market sale100$44.4612,205
2007-11-08Open-market sale300$44.4612,305
2007-11-08Open-market sale100$44.4612,605
2007-11-08Open-market sale100$44.4512,705
2007-11-08Open-market sale300$44.4412,805
2007-11-08Open-market sale100$44.4413,105
2007-11-08Open-market sale100$44.4413,205
2007-11-08Open-market sale100$44.4213,305
2007-11-08Open-market sale300$44.4113,405
2007-11-08Open-market sale100$44.4612,105
2007-11-08Open-market sale293$44.3913,805
2007-11-08Open-market sale100$44.3914,098
2007-11-08Open-market sale200$44.4811,505
2007-11-08Open-market sale100$44.4811,705
2007-11-08Open-market sale100$44.4711,805
2007-10-08Option exercise (derivative)19,600$2.38202,796
2007-10-08Open-market sale400$46.327,500
2007-10-08Open-market sale100$46.299,300
2007-10-08Open-market sale900$46.259,400
2007-10-08Open-market sale100$46.2410,300
2007-10-08Open-market sale300$46.2310,400
2007-10-08Open-market sale200$46.2210,700
2007-10-08Open-market sale200$46.2110,900
2007-10-08Open-market sale200$46.2011,100
2007-10-08Open-market sale100$46.1811,300
2007-10-08Open-market sale300$46.1711,400
2007-10-08Open-market sale100$46.1611,700
2007-10-08Open-market sale100$46.1511,800
2007-10-08Open-market sale200$46.1411,900
2007-10-08Open-market sale300$46.1312,100
2007-10-08Open-market sale700$46.1112,400
2007-10-08Open-market sale300$46.1013,100
2007-10-08Open-market sale400$46.0913,400
2007-10-08Open-market sale500$46.0813,800
2007-10-08Open-market sale300$46.0714,300
2007-10-08Open-market sale500$46.0614,600
2007-10-08Open-market sale700$46.0515,100
2007-10-08Open-market sale600$46.0415,800
2007-10-08Open-market sale800$46.0316,400
2007-10-08Open-market sale1,400$46.0217,200
2007-10-08Open-market sale500$46.0118,600
2007-10-08Open-market sale500$46.0019,100
2007-10-08Option exercise19,600$2.3819,600
2007-10-08Open-market sale500$46.308,800
2007-10-08Open-market sale900$46.317,900
2007-10-08Open-market sale300$46.337,200
2007-10-08Open-market sale200$46.840
2007-10-08Open-market sale300$46.73200
2007-10-08Open-market sale400$46.70500
2007-10-08Open-market sale300$46.69900
2007-10-08Open-market sale300$46.651,200
2007-10-08Open-market sale200$46.601,500
2007-10-08Open-market sale200$46.591,700
2007-10-08Open-market sale100$46.581,900
2007-10-08Open-market sale200$46.562,000
2007-10-08Open-market sale100$46.572,200
2007-10-08Open-market sale1,000$46.552,300
2007-10-08Open-market sale200$46.533,300
2007-10-08Open-market sale1,000$46.503,500
2007-10-08Open-market sale100$46.484,500
2007-10-08Open-market sale200$46.464,600
2007-10-08Open-market sale400$46.454,800
2007-10-08Open-market sale108$46.435,200
2007-10-08Open-market sale300$46.425,308
2007-10-08Open-market sale192$46.415,608
2007-10-08Open-market sale400$46.405,800
2007-10-08Open-market sale300$46.396,200
2007-10-08Open-market sale200$46.386,500
2007-10-08Open-market sale200$46.376,700
2007-10-08Open-market sale100$46.366,900
2007-10-08Open-market sale100$46.357,000
2007-10-08Open-market sale100$46.347,100
2006-03-20Open-market sale55,598$21.000
2006-03-14———55,598

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