SEC CIK 1160599

MACINNIS FRANK T

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

Current Positions

CompanyShares OwnedAs Of
EMEview stock →334,5532015-08-25
WMBview stock →136,5742016-05-18
ITTview stock →53,898.852019-11-22

Position History — EME

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

0432,713865,4271,298,1402006-012007-062007-102010-112012-032014-052015-08

Recent Filings — EME

DateActivitySharesPriceOwned After
2015-08-25Open-market sale993$45.50334,553
2015-08-25Open-market sale1,300$45.49335,546
2015-08-25Open-market sale550$45.37344,426
2015-08-25Open-market sale5$45.35344,976
2015-08-25Open-market sale700$45.34344,981
2015-08-25Open-market sale842$45.33345,681
2015-08-25Open-market sale500$45.32346,523
2015-08-25Open-market sale200$45.31347,023
2015-08-25Open-market sale2,200$45.48336,846
2015-08-25Open-market sale800$45.47339,046
2015-08-25Open-market sale400$45.46339,846
2015-08-25Open-market sale300$45.44340,246
2015-08-25Open-market sale600$45.43340,546
2015-08-25Open-market sale400$45.42341,146
2015-08-25Open-market sale600$45.41341,546
2015-08-25Open-market sale1,700$45.40342,146
2015-08-25Open-market sale480$45.39343,846
2015-08-25Open-market sale100$45.38344,326
2015-08-25Open-market sale660$45.64327,188
2015-08-25Open-market sale560$45.62327,848
2015-08-25Open-market sale261$45.61328,408
2015-08-25Open-market sale200$45.60328,669
2015-08-25Open-market sale200$45.58328,869
2015-08-25Open-market sale1,624$45.57329,069
2015-08-25Open-market sale100$45.56330,693
2015-08-25Open-market sale1,200$45.55330,793
2015-08-25Open-market sale800$45.54331,993
2015-08-25Open-market sale727$45.53332,793
2015-08-25Open-market sale300$45.52333,520
2015-08-25Open-market sale733$45.51333,820
2015-08-25Open-market sale72$46.18316,618
2015-08-25Open-market sale200$46.16316,690
2015-08-25Open-market sale30$44.78363,788
2015-08-25Open-market sale200$45.30347,223
2015-08-25Open-market sale200$45.26347,423
2015-08-25Open-market sale80$45.22347,623
2015-08-25Open-market sale539$45.21347,703
2015-08-25Open-market sale100$45.19348,242
2015-08-25Open-market sale300$45.18348,342
2015-08-25Open-market sale1,638$45.14348,642
2015-08-25Open-market sale200$45.13350,280
2015-08-25Open-market sale100$45.11350,480
2015-08-25Open-market sale200$45.10350,580
2015-08-25Open-market sale600$45.09350,780
2015-08-25Open-market sale100$45.07351,380
2015-08-25Open-market sale700$45.06351,480
2015-08-25Open-market sale100$45.05352,180
2015-08-25Open-market sale100$45.04352,280
2015-08-25Open-market sale300$45.03352,380
2015-08-25Open-market sale300$45.02352,680
2015-08-25Open-market sale1,300$45.01352,980
2015-08-25Open-market sale1,120$45.00354,280
2015-08-25Open-market sale531$44.99355,400
2015-08-25Open-market sale100$44.98355,931
2015-08-25Open-market sale500$44.97356,031
2015-08-25Open-market sale260$44.96356,531
2015-08-25Open-market sale600$44.93356,791
2015-08-25Open-market sale1,400$44.90357,391
2015-08-25Open-market sale50$44.86358,791
2015-08-25Open-market sale824$44.84358,841
2015-08-25Open-market sale823$44.83359,665
2015-08-25Open-market sale3,300$44.82360,488
2015-08-25Open-market sale500$45.92325,184
2015-08-25Open-market sale100$45.90325,684
2015-08-25Open-market sale100$45.89325,784
2015-08-25Open-market sale100$45.85325,884
2015-08-25Open-market sale200$45.80325,984
2015-08-25Open-market sale333$45.78326,184
2015-08-25Open-market sale100$45.75326,517
2015-08-25Open-market sale51$45.72326,617
2015-08-25Open-market sale100$45.68326,668
2015-08-25Open-market sale100$45.66326,768
2015-08-25Open-market sale320$45.65326,868
2015-08-25Open-market sale200$46.15316,890
2015-08-25Open-market sale300$46.14317,090
2015-08-25Open-market sale1,300$46.12317,390
2015-08-25Open-market sale200$46.10318,690
2015-08-25Open-market sale500$46.09318,890
2015-08-25Open-market sale400$46.08319,390
2015-08-25Open-market sale120$46.07319,790
2015-08-25Open-market sale300$46.06319,910
2015-08-25Open-market sale1,630$46.05320,210
2015-08-25Open-market sale300$46.04321,840
2015-08-25Open-market sale655$46.03322,140
2015-08-25Open-market sale45$46.02322,795
2015-08-25Open-market sale100$46.01322,840
2015-08-25Open-market sale700$46.00322,940
2015-08-25Open-market sale500$45.99323,640
2015-08-25Open-market sale100$45.98324,140
2015-08-25Open-market sale100$45.97324,240
2015-08-25Open-market sale400$45.94324,340
2015-08-25Open-market sale444$45.93324,740
2015-07-27Grant / award6$0.00363,818
2015-06-17Open-market sale200$47.3195,088
2015-06-17Open-market sale397$47.22106,888
2015-06-17Open-market sale10,000$47.2396,888
2015-06-17Open-market sale803$47.20107,885
2015-06-17Open-market sale100$47.4883,688
2015-06-17Open-market sale4,000$47.4883,788
2015-06-17Open-market sale4,200$47.4787,788
2015-06-17Open-market sale3,100$47.4791,988
2015-06-17Open-market sale600$47.21107,285
2015-06-17Open-market sale300$47.2795,288
2015-06-17Open-market sale1,300$47.2695,588
2015-06-11Grant / award3,750$0.00363,812
2015-06-11Grant / award3,750$0.00363,812
2015-04-29Grant / award14$0.00360,062
2015-03-20Open-market sale334$46.85108,688
2015-03-20Open-market sale300$46.84109,022
2015-03-20Open-market sale1,300$46.83109,322
2015-03-20Open-market sale400$46.82110,622
2015-03-20Open-market sale3,230$46.81111,022
2015-03-20Open-market sale400$46.80114,252
2015-03-20Open-market sale100$46.78114,652
2015-03-20Open-market sale200$46.77114,752
2015-03-20Open-market sale200$46.76114,952
2015-03-20Open-market sale900$46.75115,152
2015-03-20Open-market sale800$46.74116,052
2015-03-20Open-market sale1,200$46.73116,852
2015-03-20Open-market sale1,400$46.72118,052
2015-03-20Open-market sale300$46.71119,452
2015-03-20Open-market sale1,540$46.70119,752
2015-03-20Open-market sale6,800$46.69121,292
2015-03-20Open-market sale2,600$46.69128,092
2015-03-20Open-market sale2,074$46.68130,692
2015-03-20Open-market sale300$46.67132,766
2015-03-20Open-market sale100$46.37389,461
2015-03-20Open-market sale200$46.34389,861
2015-03-20Open-market sale1,493$46.32390,061
2015-03-20Open-market sale200$46.31391,554
2015-03-20Open-market sale100$46.30391,754
2015-03-20Open-market sale400$46.29391,854
2015-03-20Open-market sale500$46.28392,254
2015-03-20Open-market sale100$46.25392,754
2015-03-20Open-market sale200$46.24392,854
2015-03-20Open-market sale100$46.23393,054
2015-03-20Open-market sale3,000$46.38386,461
2015-03-20Open-market sale200$46.39386,261
2015-03-20Open-market sale300$46.41385,961
2015-03-20Open-market sale200$46.42385,761
2015-03-20Open-market sale200$46.43385,561
2015-03-20Open-market sale2,943$46.44382,618
2015-03-20Open-market sale1,050$46.45381,568
2015-03-20Open-market sale400$46.46381,168
2015-03-20Open-market sale200$46.47380,968
2015-03-20Open-market sale1,800$46.48379,168
2015-03-20Open-market sale4,100$46.49375,068
2015-03-20Open-market sale1,200$46.50373,868
2015-03-20Open-market sale1,900$46.51371,968
2015-03-20Open-market sale3,904$46.52368,064
2015-03-20Open-market sale100$46.17399,948
2015-03-20Open-market sale2,694$46.19397,254
2015-03-20Open-market sale700$46.20396,554
2015-03-20Open-market sale3,300$46.21393,254
2015-03-20Open-market sale100$46.22393,154
2015-03-20Open-market sale300$46.35389,561
2015-03-20Open-market sale266$46.53367,798
2015-03-20Open-market sale2,000$46.66133,066
2015-03-20Open-market sale200$46.65135,066
2015-03-20Open-market sale200$46.64135,266
2015-03-20Open-market sale200$46.63135,466
2015-03-20Open-market sale100$46.62135,666
2015-03-20Open-market sale100$46.61135,766
2015-03-20Open-market sale100$46.60135,866
2015-03-20Open-market sale400$46.59135,966
2015-03-20Open-market sale300$46.57136,366
2015-03-20Open-market sale400$46.56136,666
2015-03-20Open-market sale1,100$46.55137,066
2015-03-20Open-market sale100$46.54138,166
2015-03-20Open-market sale2,800$46.53138,266
2015-03-20Open-market sale600$46.52141,066
2015-03-20Open-market sale700$46.51141,666
2015-03-20Open-market sale1,124$46.50142,366
2015-03-20Open-market sale900$46.49143,490
2015-03-20Open-market sale600$46.47144,390
2015-03-20Open-market sale500$46.46144,990
2015-03-20Open-market sale900$46.45145,490
2015-03-20Open-market sale334$46.43146,390
2015-03-20Open-market sale864$46.42146,724
2015-03-20Open-market sale800$46.40147,588
2015-03-20Open-market sale300$46.38148,388
2015-03-20Open-market sale100$46.69360,048
2015-03-20Open-market sale100$46.66360,148
2015-03-20Open-market sale200$46.64360,248
2015-03-20Open-market sale7,302$46.61360,448
2015-03-20Open-market sale48$46.60367,750
2015-01-30Grant / award16$0.00400,048
2014-12-31Gift4,210$0.00400,032
2014-10-31Grant / award15$0.00404,242
2014-07-28Grant / award15$0.00404,227
2014-06-11Grant / award3,904$0.00404,212
2014-05-13Open-market sale1,279$46.20180,719
2014-05-13Open-market sale2,000$46.19181,998
2014-05-13Open-market sale1,195$46.21179,524
2014-05-13Open-market sale521$46.22179,003
2014-05-13Open-market sale200$46.53148,688
2014-05-13Open-market sale1,499$46.42148,888
2014-05-13Open-market sale1,597$46.41150,387
2014-05-13Open-market sale600$46.40151,984
2014-05-13Open-market sale864$46.39152,584
2014-05-13Open-market sale1,293$46.38153,448
2014-05-13Open-market sale3,900$46.37154,741
2014-05-13Open-market sale3,171$46.36158,641
2014-05-13Open-market sale800$46.35161,812
2014-05-13Open-market sale2,700$46.34162,612
2014-05-13Open-market sale1,300$46.33165,312
2014-05-13Open-market sale300$46.32166,612
2014-05-13Open-market sale500$46.31166,912
2014-05-13Open-market sale3,200$46.30167,412
2014-05-13Open-market sale518$46.29170,612
2014-05-13Open-market sale1,782$46.28171,130
2014-05-13Open-market sale800$46.27172,912
2014-05-13Open-market sale308$46.26173,712
2014-05-13Open-market sale600$46.25174,020
2014-05-13Open-market sale683$46.24174,620
2014-05-13Open-market sale3,700$46.23175,303
2014-05-13Open-market sale1,646$45.97217,974
2014-05-13Open-market sale1,700$46.18183,998
2014-05-13Open-market sale530$46.17185,698
2014-05-13Open-market sale770$46.16186,228
2014-05-13Open-market sale1,802$46.15186,998
2014-05-13Open-market sale1,398$46.14188,800
2014-05-13Open-market sale1,499$46.13190,198
2014-05-13Open-market sale600$46.12191,697
2014-05-13Open-market sale1,100$46.11192,297
2014-05-13Open-market sale1,896$46.10193,397
2014-05-13Open-market sale2,174$45.96219,620
2014-05-13Open-market sale194$45.95221,794
2014-05-13Open-market sale700$45.94221,988
2014-05-13Open-market sale100$45.93222,688
2014-05-13Open-market sale432$45.98217,542
2014-05-13Open-market sale700$45.92222,788
2014-05-13Open-market sale1,600$45.99215,942
2014-05-13Open-market sale1,505$46.00214,437
2014-05-13Open-market sale2,054$46.01212,383
2014-05-13Open-market sale960$46.02211,423
2014-05-13Open-market sale100$45.91223,488
2014-05-13Open-market sale100$45.90223,588
2014-05-13Open-market sale2,203$46.09195,293
2014-05-13Open-market sale3,312$46.08197,496
2014-05-13Open-market sale2,995$46.07200,808
2014-05-13Open-market sale1,076$46.06203,803
2014-05-13Open-market sale2,303$46.05204,879
2014-05-13Open-market sale3,246$46.04207,182
2014-05-13Open-market sale995$46.03210,428
2014-05-12Open-market sale300$46.32415,347
2014-05-12Open-market sale200$46.31415,647
2014-05-12Open-market sale400$46.30415,847
2014-05-12Open-market sale1,000$46.29416,247
2014-05-12Open-market sale900$46.58400,308
2014-05-12Open-market sale300$46.57401,208
2014-05-12Open-market sale380$46.56401,508
2014-05-12Open-market sale1,150$46.55401,888
2014-05-12Open-market sale100$46.54403,038
2014-05-12Open-market sale600$46.53403,138
2014-05-12Open-market sale572$46.52403,738
2014-05-12Open-market sale1,002$46.51404,310
2014-05-12Open-market sale1,698$46.50405,312
2014-05-12Open-market sale700$46.35414,065
2014-05-12Open-market sale600$46.48408,110
2014-05-12Open-market sale200$46.47408,710
2014-05-12Open-market sale100$46.46408,910
2014-05-12Open-market sale3,100$46.45409,010
2014-05-12Open-market sale100$46.44412,110
2014-05-12Open-market sale700$46.43412,210
2014-05-12Open-market sale200$46.42412,910
2014-05-12Open-market sale300$46.41413,110
2014-05-12Open-market sale100$46.40413,410
2014-05-12Open-market sale555$46.36413,510
2014-05-12Open-market sale382$46.33414,965
2014-05-12Open-market sale200$46.34414,765
2014-05-12Open-market sale1,100$46.49407,010
2014-05-12Open-market sale630$46.26417,447
2014-05-12Open-market sale1,500$46.25418,077
2014-05-12Open-market sale851$46.24419,577
2014-05-12Open-market sale100$46.23420,428
2014-05-12Open-market sale1,176$46.22420,528
2014-05-12Open-market sale902$46.21421,704
2014-05-12Open-market sale622$46.20422,606
2014-05-12Open-market sale332$46.19423,228
2014-05-12Open-market sale168$46.18423,560
2014-05-12Open-market sale400$46.17423,728
2014-05-12Open-market sale900$46.16424,128
2014-05-12Open-market sale147$46.15425,028
2014-05-12Open-market sale1,100$46.14425,175
2014-05-12Open-market sale100$46.28417,247
2014-05-12Open-market sale1,453$46.12426,875
2014-05-12Open-market sale600$46.11428,328
2014-05-12Open-market sale740$46.10428,928
2014-05-12Open-market sale1,100$46.09429,668
2014-05-12Open-market sale1,256$46.08430,768
2014-05-12Open-market sale4,100$46.07432,024
2014-05-12Open-market sale2,848$46.06436,124
2014-05-12Open-market sale687$46.05438,972
2014-05-12Open-market sale913$46.04439,659
2014-05-12Open-market sale2,152$46.03440,572
2014-05-12Open-market sale1,965$46.02442,724
2014-05-12Open-market sale1,087$46.01444,689
2014-05-12Open-market sale4,532$46.00445,776
2014-05-12Open-market sale100$46.27417,347
2014-05-12Open-market sale600$46.13426,275
2014-05-08Open-market sale200$45.72452,808
2014-05-08Open-market sale500$45.71453,008
2014-05-08Open-market sale200$45.70453,508
2014-05-08Open-market sale400$45.69453,708
2014-05-08Open-market sale600$45.68454,108
2014-05-08Open-market sale200$45.75451,100
2014-05-08Open-market sale100$45.80450,408
2014-05-08Open-market sale300$45.78450,508
2014-05-08Open-market sale100$45.77450,808
2014-05-08Open-market sale192$45.76450,908
2014-05-08Open-market sale600$45.73452,208
2014-05-08Open-market sale908$45.74451,300
2014-05-08Open-market sale100$45.81450,308
2014-05-08Open-market sale700$45.63457,208
2014-05-08Open-market sale400$45.64456,808
2014-05-08Open-market sale800$45.65456,008
2014-05-08Open-market sale900$45.62457,908
2014-05-08Open-market sale700$45.61458,808
2014-05-08Open-market sale906$45.60495,508
2014-05-08Open-market sale1,000$45.59460,414
2014-05-08Open-market sale2,400$45.58461,414
2014-05-08Open-market sale1,500$45.57463,814
2014-05-08Open-market sale800$45.56465,314
2014-05-08Open-market sale2,200$45.55466,114
2014-05-08Open-market sale1,200$45.54468,314
2014-05-08Open-market sale300$45.53469,514
2014-05-08Open-market sale300$45.52469,814
2014-05-08Open-market sale594$45.51470,114
2014-05-08Open-market sale800$45.50470,708
2014-05-08Open-market sale1,000$45.49471,508
2014-05-08Open-market sale200$45.48472,508
2014-05-08Open-market sale100$45.45472,708
2014-05-08Open-market sale300$45.44472,808
2014-05-08Open-market sale800$45.43473,108
2014-05-08Open-market sale200$45.42473,908
2014-05-08Open-market sale600$45.39474,108
2014-05-08Open-market sale100$45.38474,708
2014-05-08Open-market sale200$45.37474,808
2014-05-08Open-market sale200$45.36475,008
2014-05-08Open-market sale100$45.35475,208
2014-05-08Open-market sale800$45.67454,708
2014-05-08Open-market sale500$45.66455,508
2014-04-30Grant / award8$0.00475,308
2014-01-31Grant / award8$0.00475,300
2013-12-31Gift7,081$0.00475,292
2013-10-30Grant / award7$0.00482,373
2013-07-26Grant / award6$0.00482,366
2013-06-13Grant / award4,651$0.00482,360
2013-04-30Grant / award14$0.00477,709
2013-03-21Open-market sale14,618$41.27477,695
2013-03-21Open-market sale600$41.30492,313
2013-03-21Open-market sale600$41.26498,313
2013-03-21Open-market sale21,700$41.25498,913
2013-03-21Open-market sale5,400$41.28492,913
2013-01-22J197,254$35.90520,613
2012-12-31Gift26,434$0.00717,867
2012-12-31Gift29,000$0.00744,301
2012-12-28Grant / award80$0.00773,301
2012-10-30Grant / award13$0.00773,221
2012-09-21Open-market sale3,000$29.95783,614
2012-09-21Open-market sale1,070$29.94786,614
2012-09-21Open-market sale2,003$29.96781,611
2012-09-21Open-market sale3,300$29.97778,311
2012-09-21Open-market sale100$29.62807,036
2012-09-21Open-market sale930$29.93787,684
2012-09-21Open-market sale600$29.92788,614
2012-09-21Open-market sale600$29.91789,214
2012-09-21Open-market sale100$29.89789,814
2012-09-21Open-market sale300$29.87789,914
2012-09-21Open-market sale641$29.86790,214
2012-09-21Open-market sale225$29.85790,855
2012-09-21Open-market sale735$29.84791,080
2012-09-21Open-market sale1,610$29.83791,815
2012-09-21Open-market sale2,220$29.82793,425
2012-09-21Open-market sale1,021$29.81795,645
2012-09-21Open-market sale1,504$29.80796,666
2012-09-21Open-market sale900$29.79798,170
2012-09-21Open-market sale1,182$29.78799,070
2012-09-21Open-market sale1,100$29.77800,252
2012-09-21Open-market sale888$29.76801,352
2012-09-21Open-market sale500$29.75802,240
2012-09-21Open-market sale1,200$29.74802,740
2012-09-21Open-market sale1,296$29.72803,940
2012-09-21Open-market sale700$29.71805,236
2012-09-21Open-market sale100$29.69805,936
2012-09-21Open-market sale300$29.67806,036
2012-09-21Open-market sale300$29.66806,336
2012-09-21Open-market sale200$29.64806,636
2012-09-21Open-market sale200$29.63806,836
2012-09-21Open-market sale600$30.01773,708
2012-09-21Open-market sale200$30.03773,408
2012-09-21Open-market sale100$30.02773,608
2012-09-21Open-market sale200$30.04773,208
2012-09-21Open-market sale943$30.00774,308
2012-09-21Open-market sale1,300$29.99775,251
2012-09-21Open-market sale1,760$29.98776,551
2012-09-14Open-market sale1,000$30.07810,136
2012-09-14Open-market sale200$30.06811,136
2012-09-14Open-market sale2,800$30.05811,336
2012-09-14Open-market sale2,800$30.04814,136
2012-09-14Open-market sale2,500$30.03816,936
2012-09-14Open-market sale9,327$30.02819,436
2012-09-14Open-market sale1,100$30.02828,763
2012-09-14Open-market sale4,900$30.01829,863
2012-09-14Open-market sale200$30.01834,763
2012-09-14Open-market sale700$30.08809,436
2012-09-14Open-market sale600$30.09808,836
2012-09-14Open-market sale500$30.10808,336
2012-09-14Open-market sale100$30.11808,236
2012-09-14Open-market sale100$30.12808,136
2012-09-14Open-market sale700$30.13807,436
2012-09-14Open-market sale300$30.14807,136
2012-09-14Open-market sale27,217$30.00834,963
2012-09-13Open-market sale400$30.10872,108
2012-09-13Open-market sale300$30.11872,508
2012-09-13Open-market sale9,028$30.00862,180
2012-09-13Open-market sale500$30.09871,608
2012-09-13Open-market sale400$30.02871,208
2012-09-13Open-market sale400$30.13872,808
2012-07-30Grant / award16$0.00873,208
2012-07-02Tax withholding32,575$28.29873,192
2012-05-31Grant / award8,794$0.00905,769
2012-04-30Grant / award128$0.00896,975
2012-04-30Grant / award126$0.00896,973
2012-03-14Open-market sale100$27.70953,647
2012-03-14Open-market sale3,691$27.72949,956
2012-03-14Open-market sale5,001$27.73944,955
2012-03-14Open-market sale5,261$27.75939,694
2012-03-14Open-market sale201$27.76939,493
2012-03-14Open-market sale7,194$27.77932,299
2012-03-14Open-market sale200$27.78932,099
2012-03-14Open-market sale2,352$27.80929,747
2012-03-14Open-market sale1,000$27.83928,747
2012-03-14Open-market sale200$27.65953,747
2012-03-14Open-market sale1,800$27.64953,947
2012-03-14Open-market sale300$27.62955,747
2012-03-14Open-market sale18,390$27.60956,047
2012-03-14Open-market sale6,519$27.58974,437
2012-03-14Open-market sale3,177$27.57980,956
2012-03-14Open-market sale956$27.56984,133
2012-03-14Open-market sale4,458$27.55985,089
2012-03-14Open-market sale301$27.51989,547
2012-03-14Open-market sale23,999$27.50989,848
2012-03-14Open-market sale6,131$28.20901,626
2012-03-14Open-market sale2,192$28.19907,757
2012-03-14Open-market sale6,100$28.18909,949
2012-03-14Open-market sale3,595$28.16916,049
2012-03-14Open-market sale1,600$28.15919,644
2012-03-14Open-market sale200$28.12921,244
2012-03-14Open-market sale2,303$28.05921,444
2012-03-14Open-market sale700$28.00923,747
2012-03-14Open-market sale4,000$27.90924,447
2012-03-14Open-market sale100$27.88928,447
2012-03-14Open-market sale200$27.84928,547
2012-03-14Open-market sale700$28.24900,726
2012-03-14Open-market sale100$27.61896,847
2012-03-14Open-market sale1,979$28.25898,747
2012-03-14Open-market sale1,800$27.59896,947
2012-03-14Open-market sale200$28.21901,426
2012-03-13Open-market sale13,800$28.021,083,970
2012-03-13Open-market sale1,200$28.011,097,770
2012-03-13Open-market sale24,420$28.001,098,970
2012-03-13Open-market sale13,057$27.981,123,390
2012-03-13Open-market sale2,600$27.961,136,447
2012-03-13Open-market sale9,800$27.951,139,047
2012-03-13Open-market sale1,100$28.041,075,570
2012-03-13Open-market sale15,123$28.051,060,447
2012-03-13Open-market sale2,300$28.061,058,147
2012-03-13Open-market sale8,632$28.081,049,515
2012-03-13Open-market sale868$28.091,048,647
2012-03-13Open-market sale18,000$28.101,030,647
2012-03-13Open-market sale9,300$28.121,021,347
2012-03-13Open-market sale2,500$28.141,018,847
2012-03-13Open-market sale2,500$28.151,016,347
2012-03-13Open-market sale1,574$28.171,014,773
2012-03-13Open-market sale100$28.181,014,673
2012-03-13Open-market sale826$28.181,013,847
2012-03-13Open-market sale7,300$28.031,076,670
2012-03-12Option exercise (derivative)221,772$0.000
2012-03-12Option exercise296,516$10.961,047,102
2012-03-12Tax withholding149,293$27.781,148,847
2012-03-12Option exercise368,000$11.271,298,140
2012-03-12Option exercise221,772$13.68859,819
2012-03-12Tax withholding109,233$27.78750,586
2012-03-12Tax withholding116,962$27.78930,140
2012-01-31Grant / award131$0.00638,047
2012-01-03Grant / award1,752$0.00637,916
2011-12-27Gift10,000$0.00636,164
2011-12-08Open-market sale300$24.57646,164
2011-12-08Open-market sale2,018$24.64654,664
2011-12-08Open-market sale2,500$24.62652,164
2011-12-08Open-market sale2,900$24.61649,264
2011-12-08Open-market sale2,600$24.60646,664
2011-12-08Open-market sale200$24.58646,464
2011-12-08Open-market sale3,446$24.65656,682
2011-12-08Open-market sale2,500$24.66660,128
2011-12-08Open-market sale100$24.67662,628
2011-12-08Open-market sale6,800$24.70662,728
2011-12-08Open-market sale2,400$24.72669,528
2011-12-08Open-market sale4,300$24.75671,928
2011-12-08Open-market sale4,900$24.78676,228
2011-12-08Open-market sale900$24.80681,128
2011-12-08Open-market sale1,800$24.82682,028
2011-12-08Open-market sale3,500$24.85683,828
2011-12-08Open-market sale5,000$24.90687,328
2011-12-08Open-market sale263$24.92692,328
2011-12-08Open-market sale3,882$24.95692,591
2011-12-08Open-market sale6,696$25.00696,473
2011-12-08Open-market sale141$25.02703,169
2011-12-08Open-market sale2,454$25.05703,310
2011-12-07Option exercise (derivative)227,200$0.000
2011-12-07Open-market sale400$25.40738,764
2011-12-07Open-market sale10,000$25.45739,164
2011-12-07Open-market sale7,000$25.50749,164
2011-12-07Tax withholding103,898$25.34756,164
2011-12-07Option exercise227,200$11.59860,062
2011-12-07Tax withholding83,268$25.34632,862
2011-12-07Option exercise202,400$10.43716,130
2011-12-07Open-market sale5,679$25.05705,764
2011-12-07Open-market sale1,321$25.15711,443
2011-12-07Open-market sale3,000$25.20712,764
2011-12-07Open-market sale4,200$25.25715,764
2011-12-07Open-market sale7,500$25.30719,964
2011-12-07Open-market sale2,500$25.32727,464
2011-12-07Open-market sale8,800$25.35729,964
2011-10-25Grant / award161$0.00513,730
2011-10-25Grant / award161$0.00513,730
2011-02-25Tax withholding16,117$30.94513,569
2011-02-25Tax withholding16,017$30.94513,669
2011-02-07Open-market sale4,400$32.01530,886
2011-02-07Open-market sale17,400$32.00535,286
2011-02-07Open-market sale300$32.03529,686
2011-02-07Open-market sale900$32.02529,986
2011-02-01Open-market sale2,400$31.05553,686
2011-02-01Open-market sale3,100$31.01568,886
2011-02-01Open-market sale2,500$31.02566,386
2011-02-01Open-market sale5,800$31.03560,586
2011-02-01Open-market sale4,500$31.04556,086
2011-02-01Open-market sale3,700$31.00571,986
2011-02-01Open-market sale500$31.06553,186
2011-02-01Open-market sale500$31.07552,686
2011-01-14Open-market sale527$30.01575,686
2011-01-14Open-market sale17,593$30.00576,213
2011-01-13Open-market sale500$30.03593,906
2011-01-13Open-market sale3,080$30.00595,606
2011-01-13Open-market sale100$30.04593,806
2011-01-13Open-market sale300$30.02594,406
2011-01-13Open-market sale800$30.01594,706
2011-01-13Open-market sale100$30.01595,506
2010-12-28Gift7,188$0.00598,686
2010-12-10Open-market sale2,100$29.01622,574
2010-12-10Open-market sale4,200$29.00624,674
2010-12-10Open-market sale1,400$29.11605,874
2010-12-10Open-market sale2,000$29.10607,274
2010-12-10Open-market sale1,800$29.09609,274
2010-12-10Open-market sale400$29.09611,074
2010-12-10Open-market sale100$29.08611,474
2010-12-10Open-market sale2,670$29.08611,574
2010-12-10Open-market sale100$29.07614,244
2010-12-10Open-market sale100$29.07614,344
2010-12-10Open-market sale2,600$29.07614,444
2010-12-10Open-market sale1,200$29.06617,044
2010-12-10Open-market sale630$29.05618,244
2010-12-10Open-market sale100$29.05618,874
2010-12-10Open-market sale2,100$29.04618,974
2010-12-10Open-market sale100$29.03621,074
2010-12-10Open-market sale500$29.03621,174
2010-12-10Open-market sale500$29.02621,674
2010-12-10Open-market sale200$29.02622,174
2010-12-10Open-market sale200$29.01622,374
2010-12-03Option exercise (derivative)14,900$0.000
2010-12-03Open-market sale300$28.05628,874
2010-12-03Open-market sale1,500$28.04629,174
2010-12-03Open-market sale100$28.03630,674
2010-12-03Open-market sale5,700$28.03630,774
2010-12-03Open-market sale3,800$28.02636,474
2010-12-03Open-market sale900$28.02640,274
2010-12-03Open-market sale6,890$28.01641,174
2010-12-03Open-market sale100$28.01648,064
2010-12-03Open-market sale200$28.00648,164
2010-12-03Open-market sale100$28.00648,364
2010-12-03Open-market sale17,810$28.00648,464
2010-12-03Option exercise14,900$6.36666,274
2010-12-02Option exercise (derivative)35,100$0.0014,900
2010-12-02Open-market sale9$28.02651,374
2010-12-02Open-market sale100$28.01651,383
2010-12-02Open-market sale3,711$28.01651,483
2010-12-02Open-market sale100$28.01655,194
2010-12-02Open-market sale100$28.00655,294
2010-12-02Open-market sale100$28.00655,394
2010-12-02Option exercise35,100$6.36686,474
2010-12-02Open-market sale30,980$28.00655,494
2010-12-01Option exercise (derivative)24,329$0.0027,500
2010-12-01Open-market sale190$27.15691,213
2010-12-01Open-market sale1,100$27.14691,403
2010-12-01Open-market sale200$27.12692,503
2010-12-01Open-market sale200$27.09692,703
2010-12-01Open-market sale600$27.08692,903
2010-12-01Open-market sale100$27.04693,503
2010-12-01Open-market sale4,600$27.00693,603
2010-12-01Option exercise24,329$6.36698,203
2010-12-01Open-market sale100$27.30673,874
2010-12-01Open-market sale300$27.20684,703
2010-12-01Open-market sale1,900$27.28674,574
2010-12-01Open-market sale300$27.27676,474
2010-12-01Open-market sale2,500$27.26676,774
2010-12-01Open-market sale1,529$27.25679,274
2010-12-01Open-market sale3,000$27.24680,803
2010-12-01Open-market sale600$27.22683,803
2010-12-01Open-market sale300$27.21684,403
2010-12-01Open-market sale2,500$27.16688,713
2010-12-01Open-market sale2,500$27.17686,213
2010-12-01Open-market sale800$27.18685,413
2010-12-01Open-market sale410$27.19685,003
2010-12-01Open-market sale600$27.29673,974
2010-12-01Option exercise (derivative)1,829$0.0050,000
2010-12-01Open-market sale1,900$27.28652,074
2010-12-01Open-market sale300$27.27653,974
2010-12-01Open-market sale2,500$27.26654,274
2010-12-01Open-market sale300$27.20662,203
2010-12-01Open-market sale3,000$27.24658,303
2010-12-01Open-market sale600$27.22661,303
2010-12-01Open-market sale300$27.21661,903
2010-12-01Open-market sale600$27.29651,474
2010-12-01Open-market sale100$27.30651,374
2010-12-01Option exercise1,829$6.36675,703
2010-12-01Open-market sale4,600$27.00671,103
2010-12-01Open-market sale100$27.04671,003
2010-12-01Open-market sale600$27.08670,403
2010-12-01Open-market sale200$27.09670,203
2010-12-01Open-market sale200$27.12670,003
2010-12-01Open-market sale1,100$27.14668,903
2010-12-01Open-market sale190$27.15668,713
2010-12-01Open-market sale2,500$27.16666,213
2010-12-01Open-market sale2,500$27.17663,713
2010-12-01Open-market sale800$27.18662,913
2010-12-01Open-market sale410$27.19662,503
2010-12-01Open-market sale1,529$27.25656,774
2010-11-09Option exercise (derivative)200$0.0051,829
2010-11-09Open-market sale200$27.02673,874
2010-11-09Option exercise200$6.36674,074
2010-11-08Option exercise (derivative)47,971$0.0052,029
2010-11-08Open-market sale400$27.05678,610
2010-11-08Open-market sale500$27.04679,010
2010-11-08Open-market sale500$27.03679,510
2010-11-08Open-market sale1,500$27.03680,010
2010-11-08Open-market sale3,042$27.02681,510
2010-11-08Open-market sale100$27.01684,552
2010-11-08Open-market sale3,122$27.01684,652
2010-11-08Open-market sale6,800$27.01687,774
2010-11-08Open-market sale1,900$27.00694,574
2010-11-08Open-market sale25,371$27.00696,474
2010-11-08Option exercise47,971$6.36721,845
2010-11-08Open-market sale1,600$27.06677,010
2010-11-08Open-market sale600$27.07676,410
2010-11-08Open-market sale900$27.08675,510
2010-11-08Open-market sale100$27.11674,374
2010-11-08Open-market sale400$27.13673,874
2010-11-08Open-market sale100$27.12674,274
2010-11-08Open-market sale400$27.09675,110
2010-11-08Open-market sale636$27.10674,474
2010-04-29Open-market sale100$29.04680,028
2010-04-29Open-market sale1,300$29.00680,128
2010-04-29Open-market sale100$29.06679,928
2010-04-29Open-market sale100$29.10679,828
2010-04-29Open-market sale300$29.20679,428
2010-04-29Open-market sale100$29.15679,728
2010-04-29Open-market sale100$29.29673,874
2010-04-29Open-market sale400$29.26673,974
2010-04-29Open-market sale2,354$29.25674,374
2010-04-29Open-market sale800$29.24676,728
2010-04-29Open-market sale1,700$29.23677,528
2010-04-29Open-market sale200$29.22679,228
2010-04-28Open-market sale1,200$29.02698,274
2010-04-27Open-market sale1,500$29.05684,274
2010-04-27Open-market sale3,800$29.00693,674
2010-04-27Open-market sale1,900$29.01691,774
2010-04-27Open-market sale124$29.09681,428
2010-04-27Open-market sale800$29.07681,552
2010-04-27Open-market sale1,922$29.06682,352
2010-04-27Open-market sale2,600$29.04685,774
2010-04-27Open-market sale1,900$29.03688,374
2010-04-27Open-market sale1,500$29.02690,274
2010-04-26Open-market sale100$29.06697,474
2010-04-26Open-market sale300$29.04697,574
2010-04-26Open-market sale400$29.03697,874
2010-04-26Open-market sale1,800$29.01699,474
2010-04-26Open-market sale5,800$29.00701,274
2010-04-24Open-market sale500$29.05708,074
2010-04-23Open-market sale600$29.08707,174
2010-04-23Open-market sale200$29.07707,774
2010-04-23Open-market sale100$29.06707,974
2010-04-23Open-market sale100$29.04708,574
2010-04-23Open-market sale500$29.03708,674
2010-04-23Open-market sale100$29.02709,174
2010-04-23Open-market sale1,400$29.01709,274
2010-04-23Open-market sale3,200$29.00710,674
2010-04-23Open-market sale100$29.09707,074
2010-04-22Open-market sale400$28.21721,774
2010-04-22Open-market sale300$28.22721,474
2010-04-22Open-market sale300$28.23721,174
2010-04-22Open-market sale2,700$28.25718,474
2010-04-22Open-market sale1,800$28.26716,674
2010-04-22Open-market sale300$28.27716,374
2010-04-22Open-market sale300$28.15724,774
2010-04-22Open-market sale500$28.14725,074
2010-04-22Open-market sale700$28.13725,574
2010-04-22Open-market sale300$28.12726,274
2010-04-22Open-market sale300$28.10726,574
2010-04-22Open-market sale500$28.09726,874
2010-04-22Open-market sale1,000$28.08727,374
2010-04-22Open-market sale300$28.07728,374
2010-04-22Open-market sale600$28.06728,674
2010-04-22Open-market sale700$28.05729,274
2010-04-22Open-market sale1,100$28.04729,974
2010-04-22Open-market sale2,800$28.03731,074
2010-04-22Open-market sale3,600$28.02733,874
2010-04-22Open-market sale1,800$28.01737,474
2010-04-22Open-market sale4,600$28.00739,274
2010-04-22Open-market sale800$28.20722,174
2010-04-22Open-market sale200$28.19722,974
2010-04-22Open-market sale1,000$28.18723,174
2010-04-22Open-market sale400$28.17724,174
2010-04-22Open-market sale200$28.16724,574
2010-04-22Open-market sale400$28.31714,374
2010-04-22Open-market sale900$28.30714,774
2010-04-22Open-market sale300$28.29715,674
2010-04-22Open-market sale400$28.28715,974
2010-04-22Open-market sale500$28.32713,874
2010-04-21Disposition to issuer4,220$27.01755,574
2010-04-21Disposition to issuer200$27.12743,874
2010-04-21Disposition to issuer200$27.11744,074
2010-04-21Disposition to issuer200$27.10744,274
2010-04-21Disposition to issuer500$27.09744,474
2010-04-21Disposition to issuer1,500$27.08744,974
2010-04-21Disposition to issuer700$27.07746,474
2010-04-21Disposition to issuer1,322$27.06747,174
2010-04-21Disposition to issuer1,078$27.05748,496
2010-04-21Disposition to issuer1,700$27.04749,574
2010-04-21Disposition to issuer2,700$27.03751,274
2010-04-21Disposition to issuer1,600$27.02753,974
2010-04-21Disposition to issuer4,080$27.00759,794
2010-03-11Option exercise (derivative)23,753$0.000
2010-03-11Disposition to issuer23,753$24.14763,874
2010-03-11Option exercise23,753$0.00787,627
2010-02-26Tax withholding13,147$23.02763,874
2010-01-04Grant / award34,074$0.00777,021
2009-11-20Open-market sale900$24.55757,247
2009-11-20Open-market sale1,600$24.54758,147
2009-11-20Open-market sale4,000$24.52766,247
2009-11-20Open-market sale2,500$24.51770,247
2009-11-20Open-market sale2,100$24.56755,147
2009-11-20Open-market sale6,500$24.53759,747
2009-11-20Open-market sale800$24.57754,347
2009-11-20Open-market sale1,200$24.58753,147
2009-11-20Open-market sale800$24.59752,347
2009-11-20Open-market sale500$24.60751,847
2009-11-20Open-market sale100$24.61751,747
2009-11-20Open-market sale200$24.62751,547
2009-11-20Open-market sale300$24.63751,247
2009-11-20Open-market sale100$24.64751,147
2009-11-20Open-market sale400$24.65750,747
2009-11-20Open-market sale400$24.66750,347
2009-11-20Open-market sale400$24.67749,947
2009-11-20Open-market sale200$24.68749,747
2009-11-20Open-market sale100$24.69749,647
2009-11-20Open-market sale200$24.70749,447
2009-11-20Open-market sale300$24.71749,147
2009-11-20Open-market sale400$24.72748,747
2009-11-20Open-market sale500$24.73748,247
2009-11-20Open-market sale500$24.74747,747
2009-11-20Open-market sale700$24.75747,047
2009-11-20Open-market sale200$24.76746,847
2009-11-20Open-market sale100$24.77746,747
2009-11-20Open-market sale2,600$24.78744,147
2009-11-20Open-market sale300$24.79743,847
2009-11-20Open-market sale11,100$24.50772,747
2009-11-20Open-market sale300$24.87742,947
2009-11-20Open-market sale100$24.86743,247
2009-11-20Open-market sale200$24.83743,347
2009-11-20Open-market sale100$24.82743,547
2009-11-20Open-market sale100$24.81743,647
2009-11-20Open-market sale100$24.80743,747
2009-11-19Open-market sale200$25.67785,147
2009-11-19Open-market sale100$25.78783,947
2009-11-19Open-market sale1,000$25.76784,047
2009-11-19Open-market sale100$25.70785,047
2009-11-19Open-market sale100$25.84783,847
2009-11-19Open-market sale100$25.65785,347
2009-11-19Open-market sale100$25.63785,447
2009-11-19Open-market sale100$25.51785,547
2009-11-18Option exercise (derivative)100,000$0.000
2009-11-18Open-market sale100$26.00827,547
2009-11-18Open-market sale4,600$25.99827,647
2009-11-18Open-market sale100$25.98832,347
2009-11-18Open-market sale4,100$25.98832,447
2009-11-18Open-market sale3,600$25.97836,547
2009-11-18Open-market sale1,400$25.96840,147
2009-11-18Open-market sale600$25.95841,547
2009-11-18Open-market sale600$25.94842,147
2009-11-18Open-market sale200$25.93842,747
2009-11-18Option exercise100,000$4.39842,947
2009-11-18Open-market sale1,200$26.09785,647
2009-11-18Open-market sale1,200$26.08786,847
2009-11-18Open-market sale1,200$26.06788,047
2009-11-18Open-market sale900$26.04789,247
2009-11-18Open-market sale600$26.11790,147
2009-11-18Open-market sale800$26.10790,747
2009-11-18Open-market sale1,700$26.09791,547
2009-11-18Open-market sale1,500$26.08793,247
2009-11-18Open-market sale3,800$26.07794,747
2009-11-18Open-market sale4,300$26.06798,547
2009-11-18Open-market sale1,500$26.05802,847
2009-11-18Open-market sale3,600$26.04804,347
2009-11-18Open-market sale5,600$26.03807,947
2009-11-18Open-market sale400$26.03813,547
2009-11-18Open-market sale100$26.02813,947
2009-11-18Open-market sale3,500$26.02814,047
2009-11-18Open-market sale3,800$26.01817,547
2009-11-18Open-market sale6,200$26.00821,347
2009-11-18Open-market sale100$25.99832,247
2009-03-12Option exercise (derivative)15,162$0.000
2009-03-12Disposition to issuer15,162$14.59742,947
2009-03-12Option exercise15,162$0.00758,109
2009-02-27Tax withholding34,256$15.41742,947
2009-01-02Option exercise (derivative)100,000$0.000
2009-01-02Option exercise100,000$4.05777,203
2009-01-02Grant / award41,001$0.00677,203
2008-03-24Grant / award (derivative)4,750$0.004,750
2008-03-24Grant / award10,800$0.00636,502
2008-03-05Grant / award (derivative)19,003$0.0019,003
2008-03-05Option exercise (derivative)19,466$0.000
2008-03-05Disposition to issuer19,466$23.68625,702
2008-03-05Option exercise19,466$0.00645,168
2008-02-22Tax withholding8,552$23.99625,702
2008-02-22Tax withholding8,852$23.99625,402
2008-01-02Grant / award34,388$0.00634,254
2007-12-19Option exercise (derivative)100,000$0.000
2007-12-19Option exercise100,000$5.00674,866
2007-10-31Option exercise (derivative)25,512$0.000
2007-10-31Open-market sale200$33.42596,378
2007-10-31Open-market sale100$33.41596,578
2007-10-31Open-market sale1,700$33.40596,678
2007-10-31Open-market sale1,000$33.35598,378
2007-10-31Open-market sale500$33.30599,378
2007-10-31Open-market sale500$33.25599,878
2007-10-31Option exercise25,512$4.94600,378
2007-10-31Open-market sale3,000$34.50574,866
2007-10-31Open-market sale2,400$34.30577,866
2007-10-31Open-market sale400$34.25580,266
2007-10-31Open-market sale100$34.21580,666
2007-10-31Open-market sale1,300$34.20580,766
2007-10-31Open-market sale2,500$34.10582,066
2007-10-31Open-market sale6,012$34.00584,566
2007-10-31Open-market sale3,000$33.95590,578
2007-10-31Open-market sale500$33.80593,578
2007-10-31Open-market sale500$33.75594,078
2007-10-31Open-market sale500$33.60594,578
2007-10-31Open-market sale500$33.55595,078
2007-10-31Open-market sale800$33.50595,578
2007-10-30Option exercise (derivative)59,488$0.0025,512
2007-10-30Open-market sale500$33.01630,554
2007-10-30Open-market sale3,300$33.00631,054
2007-10-30Open-market sale188$33.02630,366
2007-10-30Open-market sale500$33.05629,866
2007-10-30Open-market sale2,500$33.35627,366
2007-10-30Open-market sale300$33.44627,066
2007-10-30Open-market sale2,250$33.45624,816
2007-10-30Option exercise59,488$4.94634,354
2007-10-30Open-market sale4,050$34.15574,866
2007-10-30Open-market sale2,500$34.10578,916
2007-10-30Open-market sale2,600$34.05581,416
2007-10-30Open-market sale11,200$34.00584,016
2007-10-30Open-market sale2,100$33.85595,216
2007-10-30Open-market sale200$33.81597,316
2007-10-30Open-market sale6,900$33.80597,516
2007-10-30Open-market sale12,831$33.75604,416
2007-10-30Open-market sale400$33.60617,247
2007-10-30Open-market sale2,400$33.55617,647
2007-10-30Open-market sale500$33.53620,047
2007-10-30Open-market sale2,300$33.52620,547
2007-10-30Open-market sale719$33.51622,847
2007-10-30Open-market sale1,250$33.50623,566
2007-10-29Option exercise (derivative)115,000$0.0085,000
2007-10-29Open-market sale23,129$34.55602,106
2007-10-29Open-market sale500$34.52625,235
2007-10-29Open-market sale44,131$34.50625,735
2007-10-29Open-market sale300$34.45669,866
2007-10-29Open-market sale740$34.40670,166
2007-10-29Open-market sale3,960$34.35670,906
2007-10-29Open-market sale9,265$34.25674,866
2007-10-29Open-market sale200$34.24684,131
2007-10-29Open-market sale1,200$34.23684,331
2007-10-29Open-market sale4,335$34.20685,531
2007-10-29Open-market sale10,240$34.70575,166
2007-10-29Open-market sale300$34.75574,866
2007-10-29Open-market sale7,500$34.60594,606
2007-10-29Open-market sale9,200$34.65585,406
2007-10-29Option exercise115,000$4.94689,866
2007-09-20Option exercise (derivative)118,500$0.00200,000
2007-09-20Option exercise118,500$4.94574,866
2007-09-19Open-market sale1,100$33.57459,366
2007-09-19Open-market sale800$33.56460,466
2007-09-19Open-market sale500$33.55461,266
2007-09-19Open-market sale2,300$33.52461,766
2007-09-19Open-market sale100$33.59456,966
2007-09-19Open-market sale200$33.66456,366
2007-09-19Open-market sale200$33.65456,566
2007-09-19Open-market sale200$33.61456,766
2007-09-19Open-market sale2,300$33.58457,066
2007-09-19Open-market sale200$33.51464,066
2007-09-19Open-market sale200$33.34470,766
2007-09-19Open-market sale1,200$33.31470,966
2007-09-19Open-market sale2,700$33.30472,166
2007-09-19Open-market sale3,700$33.37467,066
2007-09-19Open-market sale400$33.41466,666
2007-09-19Open-market sale200$33.42466,466
2007-09-19Open-market sale400$33.43466,066
2007-09-19Open-market sale400$33.26474,866
2007-09-19Open-market sale600$33.25475,266
2007-09-19Open-market sale200$33.24475,866
2007-09-19Open-market sale400$33.21476,066
2007-09-19Open-market sale100$33.19476,466
2007-09-19Open-market sale400$33.18476,566
2007-09-19Open-market sale300$33.17476,966
2007-09-19Open-market sale1,400$33.16477,266
2007-09-19Open-market sale4,400$33.15478,666
2007-09-19Open-market sale100$33.14483,066
2007-09-19Open-market sale100$33.13483,166
2007-09-19Open-market sale2,000$33.12483,266
2007-09-19Open-market sale1,200$33.10485,266
2007-09-19Open-market sale300$33.08486,466
2007-09-19Open-market sale300$33.04486,766
2007-09-19Open-market sale200$33.03487,066
2007-09-19Open-market sale600$33.01487,266
2007-09-19Open-market sale10,600$33.00487,866
2007-09-19Open-market sale400$33.49464,266
2007-09-19Open-market sale200$33.47464,666
2007-09-19Open-market sale200$33.46464,866
2007-09-19Open-market sale800$33.45465,066
2007-09-19Open-market sale200$33.44465,866
2007-09-19Option exercise (derivative)74,000$0.00318,500
2007-09-19Open-market sale200$32.92506,566
2007-09-19Open-market sale3,300$32.88509,866
2007-09-19Open-market sale200$32.87513,166
2007-09-19Open-market sale100$32.86513,366
2007-09-19Open-market sale1,770$32.85513,466
2007-09-19Open-market sale200$32.84515,236
2007-09-19Open-market sale200$32.83515,436
2007-09-19Open-market sale1,900$32.82515,636
2007-09-19Open-market sale6,830$32.75517,536
2007-09-19Open-market sale200$32.68524,366
2007-09-19Open-market sale100$32.64524,566
2007-09-19Open-market sale1,100$32.57524,666
2007-09-19Open-market sale100$32.52525,766
2007-09-19Open-market sale300$32.50525,866
2007-09-19Open-market sale1,100$32.47526,166
2007-09-19Open-market sale100$32.27527,266
2007-09-19Open-market sale200$32.20527,366
2007-09-19Open-market sale200$32.16527,566
2007-09-19Open-market sale2,600$32.12527,766
2007-09-19Option exercise74,000$4.94530,366
2007-09-19Open-market sale100$32.99498,466
2007-09-19Open-market sale3,100$32.98498,566
2007-09-19Open-market sale300$32.97501,666
2007-09-19Open-market sale1,000$32.96501,966
2007-09-19Open-market sale2,600$32.95502,966
2007-09-19Open-market sale900$32.94505,566
2007-09-19Open-market sale100$32.93506,466
2007-09-19Open-market sale2,600$32.90506,866
2007-09-19Open-market sale100$32.91506,766
2007-09-18Open-market sale1,500$31.40463,632
2007-09-18Open-market sale2,266$31.70456,866
2007-09-18Open-market sale1,500$31.65459,132
2007-09-18Open-market sale3,000$31.60460,632
2007-09-18Open-market sale500$31.85456,366
2007-09-18Open-market sale1,000$31.35465,132
2007-09-18Open-market sale1,600$31.30466,132
2007-09-18Open-market sale700$31.28467,732
2007-09-18Open-market sale1,000$31.18468,432
2007-09-18Option exercise (derivative)47,500$0.00392,500
2007-09-18Open-market sale1,100$30.00502,766
2007-09-18Open-market sale2,900$31.15469,732
2007-09-18Open-market sale2,778$31.10472,632
2007-09-18Open-market sale2,356$31.05475,410
2007-09-18Open-market sale2,100$31.00477,766
2007-09-18Open-market sale500$30.80479,866
2007-09-18Open-market sale500$30.70480,366
2007-09-18Open-market sale1,000$30.65480,866
2007-09-18Open-market sale500$30.55481,866
2007-09-18Open-market sale2,000$30.50482,366
2007-09-18Open-market sale2,000$30.45484,366
2007-09-18Open-market sale500$30.44486,366
2007-09-18Open-market sale100$30.43486,866
2007-09-18Open-market sale1,900$30.42486,966
2007-09-18Open-market sale2,000$30.40488,866
2007-09-18Open-market sale1,000$30.32490,866
2007-09-18Open-market sale4,000$30.30491,866
2007-09-18Open-market sale700$30.26495,866
2007-09-18Open-market sale1,000$30.22496,566
2007-09-18Open-market sale400$30.21497,566
2007-09-18Open-market sale2,500$30.20497,966
2007-09-18Open-market sale100$30.16500,466
2007-09-18Open-market sale800$30.15500,566
2007-09-18Open-market sale100$30.12501,366
2007-09-18Open-market sale100$30.11501,466
2007-09-18Open-market sale300$30.10501,566
2007-09-18Open-market sale400$30.08501,866
2007-09-18Open-market sale500$30.02502,266
2007-09-18Open-market sale300$31.16469,432
2007-09-18Option exercise47,500$4.94503,866
2007-09-12Open-market sale400$32.89509,466
2007-08-24Open-market sale2,500$32.12478,866
2007-08-24Open-market sale2,500$32.06481,366
2007-08-24Open-market sale5,000$32.02483,866
2007-08-24Open-market sale200$32.01488,866
2007-08-24Open-market sale200$32.00489,066
2007-08-24Open-market sale3,700$31.99489,266
2007-08-24Open-market sale1,800$31.98492,966
2007-08-24Open-market sale2,700$31.97494,766
2007-08-24Open-market sale1,195$32.48461,666
2007-08-24Open-market sale700$31.95500,166
2007-08-24Open-market sale100$31.94500,866
2007-08-24Open-market sale200$31.93500,966
2007-08-24Open-market sale100$31.92501,166
2007-08-24Open-market sale2,500$31.91501,266
2007-08-24Open-market sale2,500$31.88503,766
2007-08-24Open-market sale2,500$31.86506,266
2007-08-24Open-market sale1,500$31.83508,766
2007-08-24Open-market sale2,500$32.16476,366
2007-08-24Open-market sale2,500$32.20473,866
2007-08-24Open-market sale2,500$32.24471,366
2007-08-24Open-market sale2,500$32.26468,866
2007-08-24Open-market sale2,500$32.28466,366
2007-08-24Open-market sale100$32.32466,266
2007-08-24Open-market sale600$32.35465,666
2007-08-24Open-market sale300$32.37465,366
2007-08-24Open-market sale305$32.41465,061
2007-08-24Open-market sale500$32.43464,561
2007-08-24Open-market sale1,600$32.45462,961
2007-08-24Open-market sale100$32.46462,861
2007-08-24Open-market sale2,700$31.96497,466
2007-08-24Option exercise (derivative)100,000$0.00440,000
2007-08-24Open-market sale200$31.68531,066
2007-08-24Open-market sale700$31.67531,266
2007-08-24Open-market sale3,000$31.66531,966
2007-08-24Open-market sale1,500$31.64534,966
2007-08-24Open-market sale2,600$31.63536,466
2007-08-24Open-market sale3,500$31.61539,066
2007-08-24Open-market sale100$31.59542,566
2007-08-24Open-market sale1,700$31.58542,666
2007-08-24Open-market sale2,600$31.57544,366
2007-08-24Open-market sale200$31.56546,966
2007-08-24Open-market sale300$31.55547,166
2007-08-24Open-market sale2,700$31.54547,466
2007-08-24Open-market sale1,800$31.53550,166
2007-08-24Open-market sale1,200$31.52551,966
2007-08-24Open-market sale1,000$31.50553,166
2007-08-24Open-market sale1,000$31.46554,166
2007-08-24Open-market sale200$31.43555,166
2007-08-24Open-market sale600$31.40555,366
2007-08-24Open-market sale400$31.39555,966
2007-08-24Option exercise100,000$4.94556,366
2007-08-24Open-market sale4,300$31.81510,266
2007-08-24Open-market sale3,500$31.69527,566
2007-08-24Open-market sale1,900$31.70525,666
2007-08-24Open-market sale2,000$31.71523,666
2007-08-24Open-market sale700$31.75517,466
2007-08-24Open-market sale200$31.80514,566
2007-08-24Open-market sale200$31.78514,766
2007-08-24Open-market sale2,500$31.77514,966
2007-08-24Open-market sale1,300$31.72522,366
2007-08-24Open-market sale4,200$31.73518,166
2007-08-24Open-market sale1,000$32.58459,366
2007-08-24Open-market sale300$32.49461,366
2007-08-24Open-market sale500$32.51460,866
2007-08-24Open-market sale3,000$32.61456,366
2007-08-24Open-market sale500$32.56460,366
2007-06-20Open-market sale300$72.26232,883
2007-06-20Open-market sale400$72.27233,183
2007-06-20Open-market sale100$72.28233,583
2007-06-20Open-market sale900$72.30233,683
2007-06-20Open-market sale900$71.95228,183
2007-06-20Open-market sale500$71.99229,083
2007-06-20Open-market sale500$72.00229,583
2007-06-20Open-market sale500$72.07230,083
2007-06-20Open-market sale500$72.10230,583
2007-06-20Open-market sale400$72.12231,083
2007-06-20Open-market sale100$72.13231,483
2007-06-20Open-market sale500$72.14231,583
2007-06-20Open-market sale400$72.21232,483
2007-06-20Open-market sale400$72.15232,083
2007-06-20Option exercise (derivative)25,200$0.00294,800
2007-06-20Option exercise (derivative)24,800$0.00270,000
2007-06-20Open-market sale500$72.36235,583
2007-06-20Open-market sale500$72.38236,083
2007-06-20Open-market sale200$72.45236,583
2007-06-20Open-market sale400$72.47236,783
2007-06-20Open-market sale300$72.50237,183
2007-06-20Open-market sale300$72.51237,483
2007-06-20Open-market sale100$72.52237,783
2007-06-20Open-market sale500$72.55237,883
2007-06-20Open-market sale500$72.57238,383
2007-06-20Open-market sale500$72.64238,883
2007-06-20Open-market sale100$72.70239,383
2007-06-20Open-market sale300$72.74239,483
2007-06-20Open-market sale500$72.75239,783
2007-06-20Open-market sale800$72.76240,283
2007-06-20Open-market sale200$72.77241,083
2007-06-20Open-market sale500$72.80241,283
2007-06-20Open-market sale1,200$72.81241,783
2007-06-20Open-market sale500$72.85242,983
2007-06-20Open-market sale500$72.87243,483
2007-06-20Open-market sale200$73.04243,983
2007-06-20Open-market sale2,400$73.19244,183
2007-06-20Open-market sale1,300$73.20246,583
2007-06-20Open-market sale100$73.21247,883
2007-06-20Open-market sale1,300$73.25247,983
2007-06-20Open-market sale1,500$73.26249,283
2007-06-20Open-market sale200$73.29250,783
2007-06-20Open-market sale2,000$73.33250,983
2007-06-20Option exercise24,800$9.88252,983
2007-06-20Open-market sale500$72.31234,583
2007-06-20Open-market sale500$72.32235,083
2007-06-19Open-market sale1,700$73.06229,083
2007-06-19Open-market sale500$73.14231,983
2007-06-19Open-market sale300$73.12231,683
2007-06-19Open-market sale300$73.11231,383
2007-06-19Open-market sale300$73.00228,183
2007-06-19Open-market sale500$73.02228,483
2007-06-19Open-market sale100$73.04228,983
2007-06-19Open-market sale200$73.07230,783
2007-06-19Open-market sale100$73.08230,983
2007-06-19Open-market sale300$73.10231,083
2007-06-19Open-market sale600$73.15232,483
2007-06-19Open-market sale500$73.16233,083
2007-06-19Open-market sale600$73.17233,583
2007-06-19Open-market sale700$73.18234,183
2007-06-19Open-market sale1,000$73.19234,883
2007-06-19Open-market sale400$73.20235,883
2007-06-19Open-market sale1,100$73.21236,283
2007-06-19Open-market sale100$73.22237,383
2007-06-19Open-market sale500$73.23237,483
2007-06-19Open-market sale1,000$73.24237,983
2007-06-19Open-market sale200$73.26238,983
2007-06-19Open-market sale500$73.27239,183
2007-06-19Open-market sale1,300$73.28239,683
2007-06-19Open-market sale1,400$73.29240,983
2007-06-19Open-market sale500$73.31242,383
2007-06-19Open-market sale1,668$73.32242,883
2007-06-19Open-market sale432$73.33244,551
2007-06-19Open-market sale700$73.34244,983
2007-06-19Open-market sale1,000$73.35245,683
2007-06-19Open-market sale300$73.36246,683
2007-06-19Open-market sale200$73.38246,983
2007-06-19Open-market sale1,000$73.39247,183
2007-06-19Open-market sale1,400$73.40248,183
2007-06-19Open-market sale100$73.41249,583
2007-06-19Open-market sale200$73.44249,683
2007-06-19Open-market sale100$73.45249,883
2007-06-19Open-market sale300$73.46249,983
2007-06-19Open-market sale600$73.47250,283
2007-06-19Open-market sale2,500$73.50250,883
2007-06-19Option exercise25,200$9.88253,383
2007-05-03Option exercise (derivative)32,400$0.00320,000
2007-05-03Open-market sale500$63.81246,583
2007-05-03Open-market sale2,500$63.84244,083
2007-05-03Open-market sale1,400$63.85242,683
2007-05-03Open-market sale4,000$63.88238,683
2007-05-03Open-market sale3,000$63.90235,683
2007-05-03Open-market sale800$63.95234,883
2007-05-03Open-market sale2,800$64.00232,083
2007-05-03Open-market sale1,700$64.05230,383
2007-05-03Open-market sale2,200$64.12228,183
2007-05-03Option exercise32,400$9.88260,583
2007-05-03Open-market sale5,000$63.65255,583
2007-05-03Open-market sale2,500$63.67253,083
2007-05-03Open-market sale400$63.69252,683
2007-05-03Open-market sale2,700$63.70249,983
2007-05-03Open-market sale2,500$63.77247,483
2007-05-03Open-market sale400$63.79247,083
2007-05-02Open-market sale100$64.54239,463
2007-05-02Open-market sale620$64.52239,563
2007-05-02Open-market sale500$64.51240,183
2007-05-02Open-market sale500$64.49240,683
2007-05-02Open-market sale300$64.42241,183
2007-05-02Open-market sale600$64.41241,483
2007-05-02Open-market sale1,700$64.40242,083
2007-05-02Open-market sale700$64.39243,783
2007-05-02Open-market sale500$64.38244,483
2007-05-02Open-market sale500$64.37244,983
2007-05-02Open-market sale500$64.35245,483
2007-05-02Open-market sale1,100$64.66228,183
2007-05-02Open-market sale1,200$64.65229,283
2007-05-02Open-market sale466$64.64230,483
2007-05-02Open-market sale2,700$64.63230,949
2007-05-02Open-market sale1,800$64.62233,649
2007-05-02Open-market sale480$64.61235,449
2007-05-02Open-market sale954$64.59235,929
2007-05-02Open-market sale1,080$64.58236,883
2007-05-02Open-market sale1,400$64.57237,963
2007-05-02Open-market sale100$64.56239,363
2007-05-02Option exercise (derivative)47,600$0.00352,400
2007-05-02Open-market sale500$64.34245,983
2007-05-02Open-market sale800$64.31248,583
2007-05-02Open-market sale600$64.30249,383
2007-05-02Open-market sale200$64.29249,983
2007-05-02Open-market sale400$64.17250,183
2007-05-02Open-market sale200$64.16250,583
2007-05-02Open-market sale500$64.15250,783
2007-05-02Open-market sale1,700$64.14251,283
2007-05-02Open-market sale1,700$64.12252,983
2007-05-02Open-market sale2,200$64.11254,683
2007-05-02Open-market sale2,709$64.10256,883
2007-05-02Open-market sale1,300$64.09259,592
2007-05-02Open-market sale291$64.06260,892
2007-05-02Open-market sale2,700$64.05261,183
2007-05-02Open-market sale2,800$64.04263,883
2007-05-02Open-market sale1,300$64.03266,683
2007-05-02Open-market sale1,435$64.02267,983
2007-05-02Open-market sale2,265$64.01269,418
2007-05-02Open-market sale4,100$64.00271,683
2007-05-02Option exercise47,600$9.88275,783
2007-05-02Open-market sale1,100$64.32247,483
2007-05-02Open-market sale1,000$64.33246,483
2007-03-05Grant / award (derivative)15,162$0.0015,162
2007-02-23Tax withholding5,153$61.27228,183
2007-01-03Grant / award20,296$0.00233,336
2006-10-12Gift20,000$0.00213,040
2006-08-30Open-market sale300$54.57235,740
2006-08-30Open-market sale500$54.55236,040
2006-08-30Open-market sale3,000$54.54236,540
2006-08-30Open-market sale1,100$54.60234,640
2006-08-30Open-market sale100$54.61234,540
2006-08-30Open-market sale1,000$54.63233,540
2006-08-30Open-market sale1,700$54.53239,540
2006-08-30Open-market sale5,000$54.50243,640
2006-08-30Open-market sale1,700$54.51241,940
2006-08-30Open-market sale1,100$54.49248,640
2006-08-30Open-market sale200$54.48249,740
2006-08-30Open-market sale1,000$54.47249,940
2006-08-30Open-market sale4,300$54.46250,940
2006-08-30Open-market sale1,300$54.45255,240
2006-08-30Open-market sale4,100$54.44256,540
2006-08-30Open-market sale7$54.43260,640
2006-08-30Open-market sale900$54.42260,647
2006-08-30Open-market sale4,100$54.41261,547
2006-08-30Open-market sale3,293$54.40265,647
2006-08-30Open-market sale100$54.37268,940
2006-08-30Open-market sale100$54.36269,040
2006-08-30Open-market sale400$54.35269,140
2006-08-30Open-market sale200$54.32269,540
2006-08-30Open-market sale700$54.52241,240
2006-08-30Open-market sale300$54.64233,240
2006-08-30Open-market sale200$54.65233,040
2006-08-30Open-market sale200$53.90282,240
2006-08-30Open-market sale300$54.25275,930
2006-08-30Open-market sale1,190$54.26274,740
2006-08-30Open-market sale300$54.27274,440
2006-08-30Open-market sale1,000$54.28273,440
2006-08-30Open-market sale500$54.29272,940
2006-08-30Open-market sale3,200$54.30269,740
2006-08-30Open-market sale400$54.24276,230
2006-08-30Open-market sale100$54.22276,630
2006-08-30Open-market sale100$54.21276,730
2006-08-30Open-market sale300$54.20276,830
2006-08-30Open-market sale810$54.17277,130
2006-08-30Open-market sale400$54.16277,940
2006-08-30Open-market sale100$54.15278,340
2006-08-30Open-market sale100$54.13278,440
2006-08-30Open-market sale800$54.12278,540
2006-08-30Open-market sale300$54.11279,340
2006-08-30Open-market sale200$54.10279,640
2006-08-30Open-market sale800$54.09279,840
2006-08-30Open-market sale900$54.08280,640
2006-08-30Open-market sale500$53.97281,540
2006-08-30Open-market sale200$53.91282,040
2006-08-30Open-market sale400$53.84282,640
2006-08-30Open-market sale200$53.89282,440
2006-03-14Open-market sale500$46.97285,540
2006-03-14Open-market sale1,500$46.75287,540
2006-03-14Open-market sale500$46.66289,040
2006-03-14Open-market sale500$46.50289,540
2006-03-14Open-market sale1,000$46.42290,040
2006-03-14Open-market sale1,000$46.35291,040
2006-03-14Open-market sale500$46.24292,040
2006-03-14Open-market sale500$46.17292,540
2006-03-14Open-market sale1,500$46.15293,040
2006-03-14Open-market sale500$46.12294,540
2006-03-14Open-market sale500$46.05295,040
2006-03-14Open-market sale500$45.99295,540
2006-03-14Open-market sale500$45.93296,040
2006-03-14Open-market sale200$45.92296,540
2006-03-14Open-market sale200$45.85296,740
2006-03-14Open-market sale100$45.83296,940
2006-03-14Open-market sale100$45.81297,040
2006-03-14Open-market sale100$45.65297,140
2006-03-14Open-market sale100$45.60297,240
2006-03-14Open-market sale200$45.50297,340
2006-03-14Open-market sale2,000$47.00283,040
2006-03-14Open-market sale500$46.99285,040
2006-03-14Open-market sale1,000$46.90286,540
2006-03-14Open-market sale500$46.95286,040
2006-03-13Open-market sale500$45.74298,440
2006-03-13Open-market sale100$45.63298,940
2006-03-13Open-market sale900$45.75297,540
2006-03-13Open-market sale900$45.17309,440
2006-03-13Open-market sale100$45.18309,340
2006-03-13Open-market sale300$45.19309,040
2006-03-13Open-market sale200$45.29308,840
2006-03-13Open-market sale300$45.30308,540
2006-03-13Open-market sale1,700$45.32306,840
2006-03-13Open-market sale400$45.33306,440
2006-03-13Open-market sale100$45.35306,340
2006-03-13Open-market sale900$45.36305,440
2006-03-13Open-market sale600$45.37304,840
2006-03-13Open-market sale200$45.39304,640
2006-03-13Open-market sale200$45.41304,440
2006-03-13Open-market sale300$45.43304,140
2006-03-13Open-market sale300$45.44303,840
2006-03-13Open-market sale700$45.52303,140
2006-03-13Open-market sale100$45.53303,040
2006-03-13Open-market sale1,400$45.55301,640
2006-03-13Open-market sale300$45.57301,340
2006-03-13Open-market sale400$45.58300,940
2006-03-13Open-market sale100$45.59300,840
2006-03-13Open-market sale1,100$45.60299,740
2006-03-13Open-market sale500$45.61299,240
2006-03-13Open-market sale200$45.62299,040
2006-03-13Open-market sale700$45.12311,340
2006-03-13Open-market sale400$45.13310,940
2006-03-13Open-market sale500$45.15310,440
2006-03-13Open-market sale100$45.16310,340
2006-03-06Grant / award (derivative)9,733$0.009,733
2006-02-24Tax withholding13,244$42.53312,040
2006-01-03Grant / award20,661$0.00162,642

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