SEC CIK 1189906

WOOD DONALD C

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

Current Positions

CompanyShares OwnedAs Of
FRTview stock →290,3002026-06-03
HRview stock →21,6012026-05-19

Position History — FRT

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

0148,880297,760446,6402006-022008-052009-062012-032016-022017-112026-06

Recent Filings — FRT

DateActivitySharesPriceOwned After
2026-06-03Gift37,038$0.00290,300
2026-06-03Gift37,038$0.00132,042
2026-02-12Tax withholding28,211$104.75169,080
2026-02-11Grant / award63,708$0.00197,291
2025-09-29Gift60,000$0.00113,879
2025-09-29Gift60,000$0.000
2025-06-23Gift33,857$0.00253,262
2025-06-23Gift33,857$0.00133,583
2025-02-12Tax withholding25,675$110.55167,440
2025-02-12Grant / award68,335$0.00193,115
2024-09-09Open-market sale253$117.130
2024-09-09Open-market sale5,684$116.44253
2024-09-06Open-market sale700$116.475,937
2024-09-05Open-market sale1,050$117.116,637
2024-09-05Open-market sale29,242$116.147,687
2024-06-14Gift30,146$0.00219,405
2024-06-14Gift30,146$0.00124,780
2024-02-12Tax withholding24,758$100.71154,926
2024-02-06Grant / award68,331$0.00179,684
2023-12-05Open-market sale100$99.22208,559
2023-12-05Open-market sale15,600$98.68189,459
2023-12-05Open-market sale200$98.65189,259
2023-12-05Open-market sale100$99.40209,159
2023-12-05Open-market sale200$98.69205,559
2023-12-05Open-market sale300$98.74205,759
2023-12-05Open-market sale100$98.75206,059
2023-12-05Open-market sale300$98.77206,159
2023-12-05Open-market sale400$98.79206,459
2023-12-05Open-market sale300$98.79206,859
2023-12-05Open-market sale200$98.88207,159
2023-12-05Open-market sale200$98.96207,359
2023-12-05Open-market sale200$98.98207,559
2023-12-05Open-market sale300$99.01207,759
2023-12-05Open-market sale100$99.05208,059
2023-12-05Open-market sale200$99.08208,159
2023-12-05Open-market sale200$99.15208,359
2023-12-05Open-market sale500$98.68205,059
2023-12-05Open-market sale500$99.23208,659
2023-12-04Open-market sale45$99.99209,559
2023-12-04Open-market sale29$99.91209,530
2023-12-04Open-market sale271$99.90209,259
2023-06-09Gift16,929$0.000
2023-06-09Gift27,714$0.00111,353
2023-06-09Gift16,929$0.0036,929
2023-06-09Gift16,929$0.00209,604
2023-06-09Gift27,714$0.00226,533
2023-06-09Gift16,929$0.0016,929
2023-02-14Open-market sale1,891$112.21198,819
2023-02-13Open-market sale10,000$111.24200,710
2023-02-12Tax withholding22,764$109.97139,067
2023-02-07Grant / award59,082$0.00161,831
2022-05-17Gift27,142$0.00102,749
2022-05-17Gift27,142$0.00210,710
2022-02-12Tax withholding20,019$120.23129,891
2022-02-09Grant / award51,185$0.00387,357
2021-03-22Gift53,879$0.00149,910
2021-03-22Gift53,879$0.0053,879
2021-03-20Gift183,568$0.00203,789
2021-03-20Gift183,568$0.00183,568
2021-02-12Tax withholding18,999$101.98336,172
2021-02-10Grant / award54,440$0.00415,171
2020-08-10Gift60,000$0.0060,000
2020-08-10Gift60,000$0.00355,171
2020-02-12Tax withholding19,409$123.84360,731
2020-02-04Grant / award45,812$0.00446,640
2019-09-18Gift20,000$0.00426,640
2019-09-18Gift20,000$0.0020,000
2019-09-18Gift46,500$0.00380,140
2019-09-18Gift46,500$0.0046,500
2019-02-12Tax withholding20,676$135.08400,828
2019-02-05Grant / award41,231$0.00421,504
2018-12-03Option exercise (derivative)12,210$0.000
2018-12-03Open-market sale200$132.38390,283
2018-12-03Open-market sale350$132.37390,483
2018-12-03Open-market sale150$132.36390,833
2018-12-03Open-market sale600$132.35390,983
2018-12-03Open-market sale900$132.34391,583
2018-12-03Option exercise12,210$43.48392,483
2018-12-03Open-market sale600$132.56380,273
2018-12-03Open-market sale215$132.52380,873
2018-12-03Open-market sale100$132.51381,088
2018-12-03Open-market sale500$132.50381,188
2018-12-03Open-market sale100$132.47381,688
2018-12-03Open-market sale400$132.46381,788
2018-12-03Open-market sale300$132.45382,188
2018-12-03Open-market sale6,800$132.44382,488
2018-12-03Open-market sale200$132.43389,288
2018-12-03Open-market sale175$132.40390,108
2018-12-03Open-market sale300$132.42389,488
2018-12-03Open-market sale320$132.41389,788
2018-06-07Option exercise (derivative)20,000$0.0012,210
2018-06-07Open-market sale401$121.54380,273
2018-06-07Open-market sale1,000$121.35392,539
2018-06-07Open-market sale100$121.41386,739
2018-06-07Open-market sale1,305$121.45385,434
2018-06-07Open-market sale15$121.46385,419
2018-06-07Open-market sale4,745$121.50380,674
2018-06-07Option exercise20,000$43.48400,273
2018-06-07Open-market sale3,632$121.25396,641
2018-06-07Open-market sale654$121.26395,987
2018-06-07Open-market sale20$121.27395,967
2018-06-07Open-market sale914$121.28395,053
2018-06-07Open-market sale50$121.29395,003
2018-06-07Open-market sale1,425$121.30393,578
2018-06-07Open-market sale39$121.31393,539
2018-06-07Open-market sale5,700$121.40386,839
2018-06-05Open-market sale4,200$119.25380,273
2018-06-05Open-market sale3,531$119.50385,273
2018-06-05Open-market sale400$119.32384,873
2018-06-05Open-market sale200$119.30384,673
2018-06-05Open-market sale100$119.29384,573
2018-06-05Open-market sale100$119.28384,473
2018-06-05Option exercise (derivative)20,000$0.0032,210
2018-06-05Open-market sale100$119.84399,073
2018-06-05Open-market sale400$119.85399,173
2018-06-05Open-market sale100$119.87399,573
2018-06-05Open-market sale600$119.90399,673
2018-06-05Open-market sale200$119.51388,804
2018-06-05Open-market sale1,169$119.52389,004
2018-06-05Open-market sale100$119.56390,173
2018-06-05Open-market sale4$119.82398,869
2018-06-05Open-market sale100$119.65390,373
2018-06-05Open-market sale100$119.66390,473
2018-06-05Open-market sale300$119.68390,573
2018-06-05Open-market sale400$119.70390,873
2018-06-05Open-market sale300$119.71391,273
2018-06-05Open-market sale100$119.73391,573
2018-06-05Open-market sale100$119.74391,673
2018-06-05Open-market sale3,797$119.75391,773
2018-06-05Open-market sale700$119.81398,169
2018-06-05Open-market sale414$119.80397,755
2018-06-05Open-market sale585$119.79397,170
2018-06-05Open-market sale100$119.77397,070
2018-06-05Open-market sale1,500$119.76395,570
2018-06-05Open-market sale200$119.83398,873
2018-06-05Open-market sale100$119.64390,273
2018-06-01Option exercise (derivative)2,578$0.0052,210
2018-06-01Open-market sale2,103$119.25400,273
2018-06-01Open-market sale46$119.26402,376
2018-06-01Open-market sale117$119.27402,422
2018-06-01Open-market sale20$119.30402,539
2018-06-01Open-market sale200$119.34402,559
2018-06-01Open-market sale92$119.40402,759
2018-06-01Option exercise22,578$43.48402,851
2018-05-30Option exercise (derivative)20,000$0.0054,788
2018-05-30Open-market sale300$119.04388,373
2018-05-30Open-market sale2,452$119.15381,473
2018-05-30Open-market sale100$119.14383,925
2018-05-30Open-market sale4,248$119.10384,025
2018-05-30Open-market sale100$119.05388,273
2018-05-30Open-market sale100$119.16381,373
2018-05-30Open-market sale600$119.02388,673
2018-05-30Open-market sale5,000$119.01389,273
2018-05-30Open-market sale6,000$119.00394,273
2018-05-30Option exercise20,000$43.48400,273
2018-05-30Open-market sale1,100$119.20380,273
2018-03-14Option exercise (derivative)30,000$0.0074,788
2018-03-14Open-market sale1,869$117.76384,553
2018-03-14Open-market sale1,062$117.79381,103
2018-03-14Open-market sale901$117.78382,165
2018-03-14Open-market sale1,487$117.77383,066
2018-03-14Open-market sale23,851$117.75386,422
2018-03-14Option exercise30,000$43.48410,273
2018-03-14Open-market sale430$117.81380,273
2018-03-14Open-market sale400$117.80380,703
2018-02-07Grant / award46,352$0.00380,273
2017-11-14Open-market sale3,730$131.77357,991
2017-11-14Open-market sale600$131.78361,721
2017-11-14Open-market sale1,600$131.79362,321
2017-11-14Open-market sale100$131.81363,921
2017-11-14Open-market sale3,352$131.76354,639
2017-11-14Open-market sale9,102$131.75345,537
2017-11-14Open-market sale2,300$131.50333,921
2017-11-14Open-market sale9,316$131.60336,221
2017-11-13Option exercise (derivative)40,000$0.00104,788
2017-11-13Open-market sale4,000$132.40364,021
2017-11-13Open-market sale900$132.41368,021
2017-11-13Open-market sale100$132.43368,921
2017-11-13Open-market sale233$132.44369,021
2017-11-13Open-market sale1,408$132.45369,254
2017-11-13Open-market sale459$132.46370,662
2017-11-13Open-market sale900$132.47371,121
2017-11-13Open-market sale100$132.48372,021
2017-11-13Open-market sale600$132.49372,121
2017-11-13Open-market sale800$132.50372,721
2017-11-13Open-market sale200$132.54373,521
2017-11-13Open-market sale200$132.62373,721
2017-11-13Option exercise40,000$43.48373,921
2017-09-07Open-market sale477$130.78334,121
2017-09-07Open-market sale900$130.80334,598
2017-09-07Open-market sale460$130.81335,498
2017-09-07Open-market sale3,139$130.82335,958
2017-09-07Open-market sale1,600$130.83339,097
2017-09-07Open-market sale3,999$130.84340,697
2017-09-07Open-market sale1,471$130.85344,696
2017-09-07Open-market sale800$130.86346,167
2017-09-07Open-market sale263$130.87346,967
2017-09-07Open-market sale2,418$130.88347,230
2017-09-07Open-market sale1,822$130.89349,648
2017-09-07Open-market sale1,211$130.90351,470
2017-09-07Open-market sale667$130.91352,681
2017-09-07Open-market sale100$130.92353,348
2017-09-07Open-market sale1,155$130.95353,448
2017-09-07Open-market sale300$130.96354,603
2017-09-07Open-market sale200$130.76333,921
2017-09-07Open-market sale360$130.97354,903
2017-09-07Option exercise (derivative)30,628$0.000
2017-09-07Open-market sale100$131.04358,863
2017-09-07Open-market sale100$131.05358,963
2017-09-07Open-market sale298$131.06359,063
2017-09-07Open-market sale100$131.08359,361
2017-09-07Open-market sale200$131.09359,461
2017-09-07Open-market sale100$131.10359,661
2017-09-07Open-market sale200$131.11359,761
2017-09-07Open-market sale200$131.12359,961
2017-09-07Open-market sale602$131.13360,161
2017-09-07Open-market sale200$131.14360,763
2017-09-07Open-market sale200$131.15360,963
2017-09-07Open-market sale400$131.16361,163
2017-09-07Open-market sale100$131.17361,563
2017-09-07Open-market sale286$131.18361,663
2017-09-07Open-market sale100$131.19361,949
2017-09-07Open-market sale100$131.20362,049
2017-09-07Open-market sale100$131.22362,149
2017-09-07Open-market sale200$131.23362,249
2017-09-07Open-market sale700$131.25362,449
2017-09-07Open-market sale100$131.30363,149
2017-09-07Open-market sale1,000$131.31363,249
2017-09-07Open-market sale100$131.32364,249
2017-09-07Open-market sale100$131.37364,349
2017-09-07Open-market sale100$131.40364,449
2017-09-07Option exercise30,628$73.03364,549
2017-09-07Open-market sale100$130.98355,263
2017-09-07Open-market sale1,000$131.00355,363
2017-09-07Open-market sale1,200$131.01356,363
2017-09-07Open-market sale1,100$131.02357,563
2017-09-07Open-market sale200$131.03358,663
2017-08-09Option exercise (derivative)2,772$0.0030,628
2017-08-09Option exercise2,772$73.03336,693
2017-08-09Open-market sale200$133.15336,493
2017-08-09Open-market sale3$133.14336,490
2017-08-09Open-market sale500$133.12335,990
2017-08-09Open-market sale100$133.10335,890
2017-08-09Open-market sale17$133.08335,873
2017-08-09Open-market sale100$133.07335,773
2017-08-09Open-market sale100$133.00333,921
2017-08-09Open-market sale896$133.01334,021
2017-08-09Open-market sale4$133.02334,917
2017-08-09Open-market sale100$133.03334,921
2017-08-09Open-market sale101$133.04335,021
2017-08-09Open-market sale351$133.05335,122
2017-08-09Open-market sale300$133.06335,473
2017-02-27Option exercise (derivative)11,107$0.0033,400
2017-02-27Open-market sale200$143.03344,728
2017-02-27Option exercise11,107$73.03345,028
2017-02-27Open-market sale200$143.27333,921
2017-02-27Open-market sale1,000$143.06343,728
2017-02-27Open-market sale407$143.08343,321
2017-02-27Open-market sale100$143.14343,221
2017-02-27Open-market sale5,600$143.15337,621
2017-02-27Open-market sale200$143.17337,421
2017-02-27Open-market sale2,300$143.21335,121
2017-02-27Open-market sale150$143.22334,971
2017-02-27Open-market sale850$14.23334,121
2017-02-27Open-market sale100$143.00344,928
2017-02-23Option exercise (derivative)20,000$0.0044,507
2017-02-23Open-market sale467$142.10353,454
2017-02-23Open-market sale500$142.47334,021
2017-02-23Open-market sale100$142.46334,521
2017-02-23Open-market sale409$142.45334,621
2017-02-23Open-market sale200$142.44335,030
2017-02-23Open-market sale200$142.43335,230
2017-02-23Open-market sale5$142.42335,430
2017-02-23Open-market sale612$142.39335,435
2017-02-23Open-market sale500$142.33336,047
2017-02-23Open-market sale300$142.27336,547
2017-02-23Open-market sale2,200$142.25336,847
2017-02-23Open-market sale100$142.22339,047
2017-02-23Open-market sale1,100$142.20339,147
2017-02-23Open-market sale700$142.19340,247
2017-02-23Open-market sale800$142.18340,947
2017-02-23Open-market sale300$142.17341,747
2017-02-23Open-market sale10,207$142.16342,047
2017-02-23Open-market sale200$142.15352,254
2017-02-23Open-market sale200$142.14352,454
2017-02-23Open-market sale100$142.13352,654
2017-02-23Open-market sale100$142.12352,754
2017-02-23Open-market sale600$142.11352,854
2017-02-23Open-market sale100$142.50333,921
2017-02-23Option exercise20,000$73.03353,921
2017-02-21Open-market sale1,264$141.47343,965
2017-02-21Open-market sale1,340$141.48342,625
2017-02-21Open-market sale1,636$141.49340,989
2017-02-21Open-market sale4,132$141.50336,857
2017-02-21Open-market sale2,232$141.51334,625
2017-02-21Open-market sale354$141.52334,271
2017-02-21Open-market sale200$141.53334,071
2017-02-21Open-market sale150$141.55333,921
2017-02-21Open-market sale100$141.30348,007
2017-02-21Open-market sale112$141.34347,895
2017-02-21Open-market sale318$141.35347,577
2017-02-21Open-market sale60$141.36347,517
2017-02-21Open-market sale288$141.40347,229
2017-02-21Open-market sale100$141.43347,129
2017-02-21Open-market sale500$141.45346,629
2017-02-21Open-market sale1,400$141.46345,229
2017-02-21Option exercise (derivative)20,000$0.0064,507
2017-02-21Open-market sale800$142.58337,155
2017-02-21Open-market sale120$142.57337,955
2017-02-21Open-market sale400$142.55338,075
2017-02-21Open-market sale627$142.54338,475
2017-02-21Open-market sale300$142.53339,102
2017-02-21Open-market sale200$142.52339,402
2017-02-21Open-market sale179$142.51339,602
2017-02-21Open-market sale1,626$142.50339,781
2017-02-21Open-market sale100$142.49341,407
2017-02-21Open-market sale300$142.44341,507
2017-02-21Open-market sale800$142.43341,807
2017-02-21Open-market sale200$142.42342,607
2017-02-21Open-market sale200$142.41342,807
2017-02-21Open-market sale10,914$142.40343,007
2017-02-21Option exercise20,000$73.03353,921
2017-02-21Open-market sale100$142.68333,921
2017-02-21Open-market sale400$142.67334,021
2017-02-21Open-market sale514$142.66334,421
2017-02-21Open-market sale300$142.65334,935
2017-02-21Open-market sale498$142.64335,235
2017-02-21Open-market sale200$142.63335,733
2017-02-21Open-market sale200$142.62335,933
2017-02-21Open-market sale500$142.61336,133
2017-02-21Open-market sale422$142.60336,633
2017-02-21Open-market sale100$142.59337,055
2017-02-12Tax withholding19,890$142.96348,107
2017-02-07Grant / award49,596$0.00367,997
2016-05-09Option exercise (derivative)18,701$0.000
2016-05-09Open-market sale400$158.24328,802
2016-05-09Open-market sale1,300$158.32329,602
2016-05-09Open-market sale6,000$158.33330,902
2016-05-09Open-market sale200$158.35336,902
2016-05-09Option exercise18,701$92.30337,102
2016-05-09Open-market sale2,700$158.00318,401
2016-05-09Open-market sale1,977$158.01321,101
2016-05-09Open-market sale905$158.02323,078
2016-05-09Open-market sale1,107$158.03323,983
2016-05-09Open-market sale422$158.04325,090
2016-05-09Open-market sale615$158.05325,512
2016-05-09Open-market sale307$158.06326,127
2016-05-09Open-market sale107$158.07326,434
2016-05-09Open-market sale10$158.08326,541
2016-05-09Open-market sale251$158.09326,551
2016-05-09Open-market sale300$158.12326,802
2016-05-09Open-market sale1,200$158.19327,102
2016-05-09Open-market sale500$158.21328,302
2016-05-09Open-market sale200$158.29329,402
2016-05-09Open-market sale200$158.26329,202
2016-02-16Open-market sale500$147.09329,002
2016-02-16Open-market sale499$147.10329,502
2016-02-16Open-market sale201$147.11330,001
2016-02-16Open-market sale200$147.12330,202
2016-02-16Open-market sale200$147.13330,402
2016-02-16Open-market sale100$147.14330,602
2016-02-16Open-market sale700$147.15330,702
2016-02-16Open-market sale1,100$147.16331,402
2016-02-16Open-market sale603$147.17332,502
2016-02-16Open-market sale200$147.18333,105
2016-02-16Open-market sale1,100$147.20333,305
2016-02-16Open-market sale300$147.21334,405
2016-02-16Open-market sale200$147.22334,705
2016-02-16Open-market sale755$147.23334,905
2016-02-16Open-market sale400$147.24335,660
2016-02-16Open-market sale2,150$147.25336,060
2016-02-16Open-market sale350$147.26338,210
2016-02-16Open-market sale200$147.28338,560
2016-02-16Open-market sale100$147.29338,760
2016-02-16Open-market sale301$147.30338,860
2016-02-16Open-market sale100$147.31339,161
2016-02-16Open-market sale500$147.01325,902
2016-02-16Open-market sale700$147.02326,402
2016-02-16Open-market sale400$147.03327,102
2016-02-16Open-market sale400$147.04327,502
2016-02-16Open-market sale100$147.05327,902
2016-02-16Open-market sale400$147.06328,002
2016-02-16Open-market sale300$147.07328,402
2016-02-16Open-market sale300$147.08328,702
2016-02-12Tax withholding22,276$144.89339,261
2016-02-12Open-market sale7,501$147.00318,401
2016-02-03Grant / award48,984$0.00361,537
2015-10-12Tax withholding29,064$142.05312,553
2015-02-12Tax withholding28,055$144.54341,617
2015-02-06Grant / award24,330$0.00369,672
2014-12-18Gift3,851$0.00345,342
2014-11-26Open-market sale42$131.20349,193
2014-11-26Open-market sale486$131.20349,235
2014-11-25Open-market sale100$131.08350,621
2014-11-25Open-market sale200$131.07350,721
2014-11-25Open-market sale1,703$131.06350,921
2014-11-25Open-market sale1,400$131.05352,624
2014-11-25Open-market sale1,000$131.04354,024
2014-11-25Open-market sale1,210$131.03355,024
2014-11-25Open-market sale1,317$131.02356,234
2014-11-25Open-market sale2,909$131.01357,551
2014-11-25Open-market sale12,236$131.00360,460
2014-11-25Open-market sale5$131.20349,721
2014-11-25Open-market sale395$131.19349,726
2014-11-25Open-market sale100$131.18350,121
2014-11-25Open-market sale200$131.11350,221
2014-11-25Open-market sale200$131.10350,421
2014-02-12Tax withholding19,895$111.08372,696
2014-02-10Tax withholding6,658$113.00392,591
2014-02-06Grant / award57,025$0.00399,249
2013-05-15Open-market sale2,500$117.30347,224
2013-05-15Open-market sale2,300$117.40351,224
2013-05-15Open-market sale200$117.41353,524
2013-05-15Open-market sale1,000$117.44353,724
2013-05-15Open-market sale1,000$117.50354,724
2013-05-15Open-market sale750$117.60355,724
2013-05-15Open-market sale1,010$117.70356,474
2013-05-15Open-market sale5,000$117.25342,224
2013-05-15Open-market sale100$117.36351,124
2013-05-15Open-market sale1,400$117.35349,724
2013-05-14Open-market sale38$117.01357,484
2013-05-14Open-market sale100$117.05357,522
2013-05-14Open-market sale100$117.18357,622
2013-05-14Open-market sale284$117.20357,722
2013-05-14Open-market sale200$117.21358,006
2013-05-14Open-market sale100$117.25358,206
2013-05-14Open-market sale100$117.26358,306
2013-05-14Open-market sale300$117.28358,406
2013-05-14Open-market sale100$117.74362,206
2013-05-14Open-market sale3,100$117.75362,306
2013-05-14Open-market sale989$117.76365,406
2013-05-14Open-market sale1,111$117.77366,395
2013-05-14Open-market sale600$117.78367,506
2013-05-14Open-market sale300$117.79368,106
2013-05-14Open-market sale500$117.80368,406
2013-05-14Open-market sale300$117.81368,906
2013-05-14Open-market sale200$117.82369,206
2013-05-14Open-market sale100$117.29358,706
2013-05-14Open-market sale100$117.30358,806
2013-05-14Open-market sale150$117.31358,906
2013-05-14Open-market sale150$117.32359,056
2013-05-14Open-market sale100$117.34359,206
2013-05-14Open-market sale300$117.36359,306
2013-05-14Open-market sale200$117.37359,606
2013-05-14Open-market sale400$117.38359,806
2013-05-14Open-market sale400$117.46360,206
2013-05-14Open-market sale200$117.47360,606
2013-05-14Open-market sale200$117.49360,806
2013-05-14Open-market sale300$117.50361,006
2013-05-14Open-market sale200$117.51361,306
2013-05-14Open-market sale100$117.56361,506
2013-05-14Open-market sale100$117.60361,606
2013-05-14Open-market sale100$117.62361,706
2013-05-14Open-market sale100$117.63361,806
2013-05-14Open-market sale100$117.67361,906
2013-05-14Open-market sale100$117.72362,006
2013-05-14Open-market sale100$117.73362,106
2013-02-12Tax withholding9,449$108.95369,816
2013-02-12Tax withholding10,458$108.95369,406
2013-02-10Tax withholding7,073$107.76379,265
2013-02-10Tax withholding6,474$107.76379,864
2013-02-07Grant / award59,369$0.00386,338
2012-09-18Gift48,254$0.00326,969
2012-09-18Gift48,254$0.00278,715
2012-09-11Gift33,721$0.00326,969
2012-08-23Open-market sale290$107.10366,800
2012-08-23Open-market sale300$107.11367,090
2012-08-23Open-market sale200$107.07366,000
2012-08-23Open-market sale300$107.08366,200
2012-08-23Open-market sale100$107.19368,890
2012-08-23Open-market sale1,000$107.06365,000
2012-08-23Open-market sale100$107.14367,390
2012-08-23Open-market sale1,010$107.05363,990
2012-08-23Open-market sale800$107.04363,190
2012-08-23Open-market sale800$107.03362,390
2012-08-23Open-market sale200$107.02362,190
2012-08-23Open-market sale200$107.01361,990
2012-08-23Open-market sale1,300$107.00360,690
2012-08-23Open-market sale400$107.15367,490
2012-08-23Open-market sale700$107.16367,890
2012-08-23Open-market sale300$107.09366,500
2012-08-23Open-market sale300$107.17368,590
2012-08-22Open-market sale100$107.32389,918
2012-08-22Open-market sale496$107.23385,818
2012-08-22Open-market sale546$107.22385,272
2012-08-22Open-market sale2,354$107.21382,918
2012-08-22Open-market sale1,500$107.20381,418
2012-08-22Open-market sale800$107.19380,618
2012-08-22Open-market sale800$107.18379,818
2012-08-22Open-market sale700$107.17379,118
2012-08-22Open-market sale1,000$107.16378,118
2012-08-22Open-market sale1,300$107.15376,818
2012-08-22Open-market sale800$107.14376,018
2012-08-22Open-market sale1,505$107.13374,513
2012-08-22Open-market sale297$107.12374,216
2012-08-22Open-market sale700$107.11373,516
2012-08-22Open-market sale198$107.10373,318
2012-08-22Open-market sale100$107.09373,218
2012-08-22Open-market sale400$107.08372,818
2012-08-22Open-market sale700$107.07372,118
2012-08-22Open-market sale100$107.04372,018
2012-08-22Open-market sale644$107.24386,314
2012-08-22Open-market sale600$107.25386,958
2012-08-22Open-market sale103$107.26387,558
2012-08-22Open-market sale857$107.27387,661
2012-08-22Open-market sale200$107.28388,518
2012-08-22Open-market sale500$107.29388,718
2012-08-22Open-market sale700$107.30389,218
2012-08-22Open-market sale2,728$107.00368,990
2012-08-22Open-market sale100$107.02371,718
2012-08-22Open-market sale200$107.03371,818
2012-03-05Open-market sale400$96.27392,518
2012-03-05Open-market sale100$96.30392,918
2012-03-05Open-market sale2,100$96.25390,018
2012-03-05Open-market sale400$96.26392,118
2012-03-05Open-market sale1,200$96.56432,963
2012-03-05Open-market sale1,100$96.57434,163
2012-03-05Open-market sale1,000$96.58435,263
2012-03-05Open-market sale2,200$96.54430,363
2012-03-05Open-market sale400$96.55432,563
2012-03-05Open-market sale100$96.59436,263
2012-03-05Open-market sale2,034$96.53428,329
2012-03-05Open-market sale2,066$96.52426,263
2012-03-05Open-market sale1,800$96.51424,463
2012-03-05Open-market sale2,451$96.50422,012
2012-03-05Open-market sale2,500$96.49419,512
2012-03-05Open-market sale200$96.31393,018
2012-03-05Open-market sale100$96.32393,218
2012-03-05Open-market sale200$96.33393,318
2012-03-05Open-market sale300$96.34393,518
2012-03-05Open-market sale600$96.35393,818
2012-03-05Open-market sale800$96.36394,418
2012-03-05Open-market sale900$96.37395,218
2012-03-05Open-market sale614$96.38396,118
2012-03-05Open-market sale1,560$96.39396,732
2012-03-05Open-market sale3,700$96.40398,292
2012-03-05Open-market sale2,919$96.41401,992
2012-03-05Open-market sale902$96.42404,911
2012-03-05Open-market sale1,307$96.43405,813
2012-03-05Open-market sale1,300$96.44407,120
2012-03-05Open-market sale2,400$96.45408,420
2012-03-05Open-market sale2,300$96.46410,820
2012-03-05Open-market sale3,992$96.47413,120
2012-03-05Open-market sale2,400$96.48417,112
2012-02-09Grant / award65,777$0.00436,363
2011-09-08Option exercise (derivative)75,000$0.000
2011-09-08Option exercise75,000$67.66445,586
2011-09-08Open-market sale100$89.66445,486
2011-09-08Open-market sale600$89.17439,986
2011-09-08Open-market sale600$89.19440,586
2011-09-08Open-market sale300$89.20441,186
2011-09-08Open-market sale200$89.21441,486
2011-09-08Open-market sale200$89.22441,686
2011-09-08Open-market sale100$89.23441,886
2011-09-08Open-market sale100$89.27441,986
2011-09-08Open-market sale200$89.28442,086
2011-09-08Open-market sale100$89.30442,286
2011-09-08Open-market sale100$89.31442,386
2011-09-08Open-market sale100$89.32442,486
2011-09-08Open-market sale200$89.34442,586
2011-09-08Open-market sale100$89.37442,786
2011-09-08Open-market sale100$89.38442,886
2011-09-08Open-market sale300$89.39442,986
2011-09-08Open-market sale200$89.44443,286
2011-09-08Open-market sale100$89.53443,486
2011-09-08Open-market sale200$89.54443,586
2011-09-08Open-market sale100$89.55443,786
2011-09-08Open-market sale200$89.56443,886
2011-09-08Open-market sale300$89.57444,086
2011-09-08Open-market sale100$89.58444,386
2011-09-08Open-market sale200$89.59444,486
2011-09-08Open-market sale300$89.60444,686
2011-09-08Open-market sale200$89.61444,986
2011-09-08Open-market sale100$89.62445,186
2011-09-08Open-market sale200$89.64445,286
2011-09-08Open-market sale100$88.65370,786
2011-09-08Open-market sale500$88.67370,986
2011-09-08Open-market sale200$88.70371,486
2011-09-08Open-market sale100$88.71371,686
2011-09-08Open-market sale100$88.75371,786
2011-09-08Open-market sale100$88.61370,686
2011-09-08Open-market sale100$88.57370,586
2011-09-08Open-market sale100$88.66370,886
2011-09-08Open-market sale500$89.15439,186
2011-09-08Open-market sale300$89.16439,686
2011-09-08Open-market sale300$88.76371,886
2011-09-08Open-market sale400$88.86372,186
2011-09-08Open-market sale200$88.89372,586
2011-09-08Open-market sale6,669$88.90372,786
2011-09-08Open-market sale100$88.91379,455
2011-09-08Open-market sale100$88.92379,555
2011-09-08Open-market sale200$88.93379,655
2011-09-08Open-market sale100$88.95379,855
2011-09-08Open-market sale400$88.97379,955
2011-09-08Open-market sale400$88.98380,355
2011-09-08Open-market sale200$88.99380,755
2011-09-08Open-market sale24,522$89.00380,955
2011-09-08Open-market sale2,577$89.01405,477
2011-09-08Open-market sale1,878$89.02408,054
2011-09-08Open-market sale2,017$89.03409,932
2011-09-08Open-market sale2,814$89.04411,949
2011-09-08Open-market sale2,700$89.05414,763
2011-09-08Open-market sale1,900$89.06417,463
2011-09-08Open-market sale700$89.07419,363
2011-09-08Open-market sale5,900$89.08420,063
2011-09-08Open-market sale2,100$89.09425,963
2011-09-08Open-market sale4,783$89.10428,063
2011-09-08Open-market sale3,617$89.11432,846
2011-09-08Open-market sale900$89.12436,463
2011-09-08Open-market sale1,300$89.13437,363
2011-09-08Open-market sale523$89.14438,663
2011-08-18Gift51,325$0.00370,586
2011-02-10Grant / award49,239$0.00421,911
2010-10-12Grant / award60,931$0.00372,672
2010-05-12Option exercise (derivative)44,950$0.000
2010-05-12Open-market sale400$78.56354,141
2010-05-12Open-market sale250$78.55354,541
2010-05-12Open-market sale506$78.57353,635
2010-05-12Open-market sale794$78.58352,841
2010-05-12Open-market sale1,795$78.59351,046
2010-05-12Open-market sale1,600$78.60349,446
2010-05-12Open-market sale300$78.54354,791
2010-05-12Open-market sale600$78.53355,091
2010-05-12Open-market sale700$78.52355,691
2010-05-12Open-market sale100$78.50356,391
2010-05-12Open-market sale100$78.49356,491
2010-05-12Open-market sale100$78.45356,591
2010-05-12Option exercise44,950$19.80356,691
2010-05-12Open-market sale600$78.77315,741
2010-05-12Open-market sale1,300$78.76316,341
2010-05-12Open-market sale3,500$78.75317,641
2010-05-12Open-market sale1,400$78.74321,141
2010-05-12Open-market sale1,881$78.73322,541
2010-05-12Open-market sale2,800$78.72324,422
2010-05-12Open-market sale1,719$78.71327,222
2010-05-12Open-market sale3,900$78.70328,941
2010-05-12Open-market sale1,200$78.69332,841
2010-05-12Open-market sale2,000$78.68334,041
2010-05-12Open-market sale700$78.67336,041
2010-05-12Open-market sale1,300$78.66336,741
2010-05-12Open-market sale2,400$78.65338,041
2010-05-12Open-market sale800$78.64340,441
2010-05-12Open-market sale1,900$78.63341,241
2010-05-12Open-market sale3,100$78.62343,141
2010-05-12Open-market sale3,205$78.61346,241
2010-05-12Open-market sale700$78.79313,285
2010-05-12Open-market sale1,544$78.80311,741
2010-05-12Open-market sale1,756$78.78313,985
2010-02-16Grant / award43,718$0.00311,741
2009-12-24Gift5,050$0.00268,023
2009-11-23Open-market sale400$65.13273,573
2009-11-23Open-market sale100$65.18273,173
2009-11-23Open-market sale100$65.17273,273
2009-11-23Open-market sale200$65.14273,373
2009-11-23Open-market sale100$65.19273,073
2009-11-23Open-market sale400$65.12273,973
2009-11-23Open-market sale300$65.11274,373
2009-11-23Open-market sale1,300$65.10274,673
2009-11-23Option exercise (derivative)50,000$0.0044,950
2009-11-23Open-market sale700$65.09275,973
2009-11-23Open-market sale500$64.99282,773
2009-11-23Open-market sale600$65.00282,173
2009-11-23Open-market sale200$65.02281,973
2009-11-23Open-market sale500$65.03281,473
2009-11-23Open-market sale1,500$65.04279,973
2009-11-23Open-market sale900$65.05279,073
2009-11-23Open-market sale400$65.06278,673
2009-11-23Open-market sale1,100$65.07277,573
2009-11-23Open-market sale900$65.08276,673
2009-11-23Open-market sale2,600$64.82308,273
2009-11-23Open-market sale4,500$64.83303,773
2009-11-23Open-market sale4,045$64.81310,873
2009-11-23Open-market sale8,155$64.80314,918
2009-11-23Option exercise50,000$19.80323,073
2009-11-23Open-market sale600$64.98283,273
2009-11-23Open-market sale1,000$64.97283,873
2009-11-23Open-market sale900$64.96284,873
2009-11-23Open-market sale1,200$64.95285,773
2009-11-23Open-market sale1,800$64.94286,973
2009-11-23Open-market sale900$64.93288,773
2009-11-23Open-market sale2,500$64.92289,673
2009-11-23Open-market sale1,600$64.91292,173
2009-11-23Open-market sale1,200$64.90293,773
2009-11-23Open-market sale5,200$64.89294,973
2009-11-23Open-market sale600$64.88300,173
2009-11-23Open-market sale200$64.87300,773
2009-11-23Open-market sale500$64.86300,973
2009-11-23Open-market sale1,200$64.85301,473
2009-11-23Open-market sale1,100$64.84302,673
2009-06-04Option exercise (derivative)50,000$0.000
2009-06-04Open-market sale100$55.29293,273
2009-06-04Open-market sale500$55.25294,359
2009-06-04Open-market sale200$55.24294,859
2009-06-04Open-market sale14$55.23295,059
2009-06-04Open-market sale200$55.22295,073
2009-06-04Open-market sale100$55.20295,273
2009-06-04Open-market sale500$55.19295,373
2009-06-04Open-market sale200$55.18295,873
2009-06-04Open-market sale300$55.17296,073
2009-06-04Open-market sale500$55.16296,373
2009-06-04Open-market sale700$55.15296,873
2009-06-04Open-market sale1,000$55.14297,573
2009-06-04Open-market sale900$55.13298,573
2009-06-04Open-market sale1,100$55.12299,473
2009-06-04Open-market sale400$55.11300,573
2009-06-04Open-market sale1,714$55.10300,973
2009-06-04Open-market sale286$55.09302,687
2009-06-04Open-market sale600$55.08302,973
2009-06-04Open-market sale1,000$55.07303,573
2009-06-04Open-market sale1,300$55.06304,573
2009-06-04Open-market sale948$55.05305,873
2009-06-04Open-market sale752$55.04306,821
2009-06-04Open-market sale900$55.03307,573
2009-06-04Open-market sale1,100$55.02308,473
2009-06-04Open-market sale1,000$55.01309,573
2009-06-04Open-market sale12,500$55.00310,573
2009-06-04Option exercise50,000$18.00323,073
2009-06-04Open-market sale200$55.30293,073
2009-06-04Open-market sale486$55.26293,873
2009-06-04Open-market sale500$55.27293,373
2009-06-04Open-market sale200$55.63273,573
2009-06-04Open-market sale300$55.64273,273
2009-06-04Open-market sale200$55.65273,073
2009-06-04Open-market sale300$55.62273,773
2009-06-04Open-market sale1,402$55.41286,673
2009-06-04Open-market sale700$55.40288,075
2009-06-04Open-market sale1,000$55.39288,775
2009-06-04Open-market sale200$55.38289,775
2009-06-04Open-market sale200$55.37289,975
2009-06-04Open-market sale98$55.36290,175
2009-06-04Open-market sale300$55.35290,273
2009-06-04Open-market sale500$55.34290,573
2009-06-04Open-market sale1,200$55.33291,073
2009-06-04Open-market sale200$55.32292,273
2009-06-04Open-market sale600$55.31292,473
2009-06-04Open-market sale200$55.61274,073
2009-06-04Open-market sale200$55.59274,273
2009-06-04Open-market sale200$55.58274,473
2009-06-04Open-market sale400$55.57274,673
2009-06-04Open-market sale1,700$55.42284,973
2009-06-04Open-market sale100$55.55275,473
2009-06-04Open-market sale400$55.54275,573
2009-06-04Open-market sale500$55.53275,973
2009-06-04Open-market sale706$55.52276,473
2009-06-04Open-market sale800$55.51277,179
2009-06-04Open-market sale100$55.50277,979
2009-06-04Open-market sale1,000$55.49278,079
2009-06-04Open-market sale194$55.48279,079
2009-06-04Open-market sale400$55.47279,273
2009-06-04Open-market sale900$55.46279,673
2009-06-04Open-market sale600$55.45280,573
2009-06-04Open-market sale1,200$55.44281,173
2009-06-04Open-market sale2,600$55.43282,373
2009-06-04Open-market sale400$55.56275,073
2009-02-17Grant / award (derivative)144,788$0.00144,788
2009-02-17Grant / award27,668$0.00273,073
2008-05-15Option exercise (derivative)34,700$0.000
2008-05-15Open-market sale700$83.59259,605
2008-05-15Open-market sale700$83.58260,305
2008-05-15Open-market sale1,000$83.57261,005
2008-05-15Open-market sale1,300$83.56262,005
2008-05-15Open-market sale1,063$83.55263,305
2008-05-15Open-market sale900$83.54264,368
2008-05-15Open-market sale3,600$83.53265,268
2008-05-15Open-market sale2,003$83.52268,868
2008-05-15Open-market sale2,937$83.51270,871
2008-05-15Open-market sale6,297$83.50273,808
2008-05-15Option exercise34,700$21.06280,105
2008-05-15Open-market sale200$83.78247,305
2008-05-15Open-market sale300$83.77247,505
2008-05-15Open-market sale200$83.76247,805
2008-05-15Open-market sale200$83.75248,005
2008-05-15Open-market sale600$83.61258,705
2008-05-15Open-market sale800$83.73248,805
2008-05-15Open-market sale1,400$83.72249,605
2008-05-15Open-market sale600$83.71251,005
2008-05-15Open-market sale1,000$83.70251,605
2008-05-15Open-market sale700$83.69252,605
2008-05-15Open-market sale100$83.68253,305
2008-05-15Open-market sale800$83.67253,405
2008-05-15Open-market sale1,400$83.66254,205
2008-05-15Open-market sale2,200$83.65255,605
2008-05-15Open-market sale300$83.64257,805
2008-05-15Open-market sale300$83.63258,105
2008-05-15Open-market sale300$83.62258,405
2008-05-15Open-market sale300$83.60259,305
2008-05-15Open-market sale600$83.74248,205
2008-05-15Open-market sale200$83.81246,105
2008-05-15Open-market sale400$83.79246,905
2008-05-15Open-market sale100$83.84245,505
2008-05-15Open-market sale200$83.83245,605
2008-05-15Open-market sale300$83.82245,805
2008-05-15Open-market sale100$83.87245,405
2008-05-15Open-market sale600$83.80246,305
2008-05-14Option exercise (derivative)51,200$0.0034,700
2008-05-14Open-market sale600$83.21285,905
2008-05-14Open-market sale2,300$83.20286,505
2008-05-14Open-market sale500$83.19288,805
2008-05-14Open-market sale400$83.18289,305
2008-05-14Open-market sale1,100$83.17289,705
2008-05-14Open-market sale100$83.16290,805
2008-05-14Open-market sale100$83.15290,905
2008-05-14Open-market sale200$83.14291,005
2008-05-14Open-market sale100$83.13291,205
2008-05-14Open-market sale600$83.12291,305
2008-05-14Open-market sale400$83.11291,905
2008-05-14Open-market sale1,400$83.10292,305
2008-05-14Open-market sale700$83.09293,705
2008-05-14Open-market sale100$83.24283,505
2008-05-14Open-market sale500$83.06294,705
2008-05-14Open-market sale1,200$83.05295,205
2008-05-14Open-market sale200$83.00296,405
2008-05-14Option exercise51,200$21.06296,605
2008-05-14Open-market sale1,700$83.40277,305
2008-05-14Open-market sale100$83.38279,005
2008-05-14Open-market sale500$83.32279,105
2008-05-14Open-market sale400$83.31279,605
2008-05-14Open-market sale300$83.30280,005
2008-05-14Open-market sale500$83.28280,305
2008-05-14Open-market sale700$83.27280,805
2008-05-14Open-market sale200$83.26281,505
2008-05-14Open-market sale1,800$83.25281,705
2008-05-14Open-market sale300$83.22285,605
2008-05-14Open-market sale2,000$83.23283,605
2008-05-14Open-market sale300$83.08294,405
2008-05-14Open-market sale1,700$83.85246,505
2008-05-14Open-market sale100$83.86246,405
2008-05-14Open-market sale500$83.87245,905
2008-05-14Open-market sale100$83.84248,205
2008-05-14Open-market sale200$83.90245,405
2008-05-14Open-market sale300$83.88245,605
2008-05-14Open-market sale1,100$83.82248,605
2008-05-14Open-market sale300$83.83248,305
2008-05-14Open-market sale700$83.76261,605
2008-05-14Open-market sale300$83.73263,905
2008-05-14Open-market sale200$83.72264,205
2008-05-14Open-market sale800$83.71264,405
2008-05-14Open-market sale1,400$83.70265,205
2008-05-14Open-market sale1,000$83.67266,605
2008-05-14Open-market sale1,000$83.66267,605
2008-05-14Open-market sale2,000$83.65268,605
2008-05-14Open-market sale300$83.62270,605
2008-05-14Open-market sale700$83.60270,905
2008-05-14Open-market sale300$83.59271,605
2008-05-14Open-market sale200$83.58271,905
2008-05-14Open-market sale200$83.57272,105
2008-05-14Open-market sale200$83.56272,305
2008-05-14Open-market sale1,300$83.55272,505
2008-05-14Open-market sale100$83.54273,805
2008-05-14Open-market sale600$83.53273,905
2008-05-14Open-market sale700$83.52274,505
2008-05-14Open-market sale200$83.51275,205
2008-05-14Open-market sale1,200$83.50275,405
2008-05-14Open-market sale100$83.45276,605
2008-05-14Open-market sale300$83.43276,705
2008-05-14Open-market sale200$83.42277,005
2008-05-14Open-market sale100$83.41277,205
2008-05-14Open-market sale1,200$83.81249,705
2008-05-14Open-market sale5,100$83.80250,905
2008-05-14Open-market sale5,400$83.78256,005
2008-05-14Open-market sale200$83.77261,405
2008-05-14Open-market sale100$83.74263,805
2008-05-14Open-market sale1,500$83.75262,305
2008-05-13Option exercise (derivative)14,100$0.0085,900
2008-05-13Open-market sale400$82.97245,405
2008-05-13Open-market sale1,000$82.94246,905
2008-05-13Open-market sale1,000$82.93247,905
2008-05-13Open-market sale400$82.92248,905
2008-05-13Open-market sale1,300$82.91249,305
2008-05-13Open-market sale4,300$82.90250,605
2008-05-13Open-market sale200$82.89254,905
2008-05-13Open-market sale100$82.88255,105
2008-05-13Open-market sale100$82.87255,205
2008-05-13Open-market sale200$82.86255,305
2008-05-13Open-market sale800$82.85255,505
2008-05-13Open-market sale100$82.84256,305
2008-05-13Open-market sale100$82.83256,405
2008-05-13Open-market sale500$82.82256,505
2008-05-13Open-market sale700$82.81257,005
2008-05-13Open-market sale1,700$82.80257,705
2008-05-13Open-market sale100$82.75259,405
2008-05-13Option exercise14,100$21.06259,505
2008-05-13Open-market sale800$82.95246,105
2008-05-13Open-market sale300$82.96245,805
2008-02-10Grant / award (derivative)84,507$0.0084,507
2008-02-10Grant / award39,030$0.00245,405
2007-12-07Open-market sale500$88.15206,675
2007-12-07Open-market sale300$87.95222,443
2007-12-07Open-market sale200$87.96222,243
2007-12-07Open-market sale1,400$87.97220,843
2007-12-07Open-market sale400$87.98220,443
2007-12-07Open-market sale200$87.99220,243
2007-12-07Open-market sale400$88.00219,843
2007-12-07Open-market sale900$88.01218,943
2007-12-07Open-market sale1,300$88.02217,643
2007-12-07Open-market sale2,551$88.03215,092
2007-12-07Open-market sale500$88.04214,592
2007-12-07Open-market sale1,700$88.05212,892
2007-12-07Open-market sale600$88.06212,292
2007-12-07Open-market sale817$88.07211,475
2007-12-07Open-market sale600$88.08210,875
2007-12-07Open-market sale1,300$88.09209,575
2007-12-07Open-market sale800$88.10208,775
2007-12-07Open-market sale100$88.11208,675
2007-12-07Open-market sale500$88.12208,175
2007-12-07Open-market sale900$88.13207,275
2007-12-07Open-market sale100$88.14207,175
2007-12-07Open-market sale200$88.18206,375
2007-12-07Open-market sale100$88.16206,575
2007-11-28Open-market sale400$82.13232,080
2007-11-28Open-market sale100$82.75222,743
2007-11-28Open-market sale100$82.14231,980
2007-11-28Open-market sale100$82.17231,880
2007-11-28Open-market sale100$82.21231,780
2007-11-28Open-market sale100$82.22231,680
2007-11-28Open-market sale100$82.23231,580
2007-11-28Open-market sale100$82.28231,480
2007-11-28Open-market sale100$82.30231,380
2007-11-28Open-market sale400$82.32230,980
2007-11-28Open-market sale400$82.34230,580
2007-11-28Open-market sale800$82.36229,780
2007-11-28Open-market sale300$82.38229,480
2007-11-28Open-market sale400$82.42229,080
2007-11-28Open-market sale1,000$82.43228,080
2007-11-28Open-market sale500$82.44227,580
2007-11-28Open-market sale100$82.45227,480
2007-11-28Open-market sale100$82.46227,380
2007-11-28Open-market sale400$82.48226,980
2007-11-28Open-market sale737$82.50226,243
2007-11-28Open-market sale500$82.51225,743
2007-11-28Open-market sale1,000$82.53224,743
2007-11-28Open-market sale100$82.54224,643
2007-11-28Open-market sale700$82.60223,943
2007-11-28Open-market sale400$82.62223,543
2007-11-28Open-market sale100$82.63223,443
2007-11-28Open-market sale100$82.64223,343
2007-11-28Open-market sale300$82.65223,043
2007-11-28Open-market sale200$82.74222,843
2007-03-22Open-market sale400$90.74237,180
2007-03-22Open-market sale400$90.67237,580
2007-03-22Open-market sale100$91.25232,480
2007-03-22Open-market sale200$91.24232,580
2007-03-22Open-market sale100$91.23232,780
2007-03-22Open-market sale100$91.21232,880
2007-03-22Open-market sale100$91.18232,980
2007-03-22Open-market sale100$91.14233,080
2007-03-22Open-market sale100$91.11233,180
2007-03-22Open-market sale100$91.08233,280
2007-03-22Open-market sale300$91.07233,380
2007-03-22Open-market sale500$91.04233,680
2007-03-22Open-market sale200$90.82236,080
2007-03-22Open-market sale100$91.00234,280
2007-03-22Open-market sale200$90.97234,380
2007-03-22Open-market sale400$90.96234,580
2007-03-22Open-market sale200$90.95234,980
2007-03-22Open-market sale200$90.94235,180
2007-03-22Open-market sale100$90.93235,380
2007-03-22Open-market sale200$90.92235,480
2007-03-22Open-market sale100$90.89235,680
2007-03-22Open-market sale200$90.88235,780
2007-03-22Open-market sale100$90.84235,980
2007-03-22Open-market sale200$90.79236,980
2007-03-22Open-market sale100$90.80236,880
2007-03-22Open-market sale600$90.81236,280
2007-03-22Open-market sale100$91.03234,180
2007-03-21Open-market sale100$90.91243,380
2007-03-21Open-market sale100$90.90243,480
2007-03-21Open-market sale200$90.87243,580
2007-03-21Open-market sale100$90.85243,780
2007-03-21Open-market sale200$90.82243,880
2007-03-21Open-market sale200$90.80244,080
2007-03-21Open-market sale100$90.77244,280
2007-03-21Open-market sale100$90.72244,380
2007-03-21Open-market sale200$90.70244,480
2007-03-21Open-market sale100$90.66244,680
2007-03-21Open-market sale100$90.62244,780
2007-03-21Open-market sale100$90.58244,880
2007-03-21Open-market sale100$90.46244,980
2007-03-21Open-market sale100$90.45245,080
2007-03-21Open-market sale100$90.44245,180
2007-03-21Open-market sale400$90.43245,280
2007-03-21Open-market sale100$90.39245,680
2007-03-21Open-market sale100$90.38245,780
2007-03-21Open-market sale200$90.36245,880
2007-03-21Open-market sale100$90.27246,080
2007-03-21Open-market sale200$89.85246,180
2007-03-21Open-market sale100$89.71246,380
2007-03-21Open-market sale100$89.69246,480
2007-03-21Open-market sale500$89.42246,580
2007-03-21Open-market sale400$89.33247,080
2007-03-21Open-market sale100$91.00242,380
2007-03-21Open-market sale600$90.99242,480
2007-03-21Open-market sale100$90.98243,080
2007-03-21Open-market sale100$90.96243,180
2007-03-21Open-market sale100$90.94243,280
2007-03-21Gift11,107$0.00258,587
2007-03-21Gift11,107$0.00247,480
2007-03-21Open-market sale100$91.13240,580
2007-03-21Open-market sale200$91.12240,680
2007-03-21Open-market sale200$91.11240,880
2007-03-21Open-market sale100$91.10241,080
2007-03-21Open-market sale100$91.09241,180
2007-03-21Open-market sale300$91.08241,280
2007-03-21Open-market sale300$91.07241,580
2007-03-21Open-market sale100$91.06241,880
2007-03-21Open-market sale100$91.03241,980
2007-03-21Open-market sale300$91.02242,080
2007-03-21Open-market sale100$91.37237,980
2007-03-21Open-market sale200$91.34238,080
2007-03-21Open-market sale100$91.30238,280
2007-03-21Open-market sale100$91.29238,380
2007-03-21Open-market sale100$91.26238,480
2007-03-21Open-market sale200$91.25238,580
2007-03-21Open-market sale300$91.24238,780
2007-03-21Open-market sale200$91.21239,080
2007-03-21Open-market sale200$91.20239,280
2007-03-21Open-market sale500$91.19239,480
2007-03-21Open-market sale100$91.18239,980
2007-03-21Open-market sale300$91.17240,080
2007-03-21Open-market sale200$91.14240,380
2007-03-20Open-market sale400$90.07278,694
2007-03-20Open-market sale400$90.10278,294
2007-03-20Open-market sale200$90.11278,094
2007-03-20Open-market sale300$90.06279,094
2007-03-20Open-market sale300$90.05279,394
2007-03-20Open-market sale900$90.02279,694
2007-03-20Open-market sale2,100$90.00280,594
2007-03-20Open-market sale400$90.26273,094
2007-03-20Open-market sale600$90.25273,494
2007-03-20Open-market sale1,000$90.23274,094
2007-03-20Open-market sale500$90.22275,094
2007-03-20Open-market sale300$90.21275,594
2007-03-20Open-market sale1,200$90.20275,894
2007-03-20Open-market sale200$90.17277,094
2007-03-20Open-market sale200$90.16277,294
2007-03-20Open-market sale500$90.34269,694
2007-03-20Open-market sale300$90.33270,194
2007-03-20Open-market sale100$90.32270,494
2007-03-20Open-market sale1,200$90.31270,594
2007-03-20Open-market sale800$90.29271,794
2007-03-20Open-market sale500$90.27272,594
2007-03-20Open-market sale200$90.15277,494
2007-03-20Open-market sale400$90.13277,694
2007-02-12Grant / award (derivative)18,701$0.0018,701
2007-02-12Grant / award29,818$0.00282,694
2006-11-20Gift1,600$0.00264,382
2006-11-20Gift11,506$0.00252,876
2006-08-30Option exercise (derivative)89,160$0.000
2006-08-30Option exercise89,160$25.25355,142
2006-08-30Open-market sale89,160$72.77265,982
2006-02-16Grant / award (derivative)75,000$0.0075,000
2006-02-16Grant / award29,043$0.00265,982

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