SEC CIK 1194751
BOECKMANN ALAN L
Reported ownership across 3 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| FLRview stock → | 253,407 | 2022-03-06 |
| ADMview stock → | 8,130.46 | 2019-01-02 |
| SREview stock → | 5,102 | 2016-11-29 |
Position History — FLR
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — FLR
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2022-03-06 | Tax withholding | 26,709 | $23.45 | 253,407 |
| 2021-05-16 | Tax withholding | 6,003 | $19.14 | 280,116 |
| 2021-03-06 | Tax withholding | 21,887 | $18.52 | 286,119 |
| 2021-03-03 | Grant / award (derivative) | 182,247 | $0.00 | 182,247 |
| 2021-03-03 | Grant / award | 81,849 | $0.00 | 308,006 |
| 2020-09-30 | Grant / award (derivative) | 138,585 | $0.00 | 138,585 |
| 2020-09-30 | Grant / award | 166,857 | $0.00 | 226,157 |
| 2020-05-16 | Tax withholding | 3,715 | $9.12 | 59,300 |
| 2019-05-16 | Grant / award (derivative) | 166,350 | $0.00 | 166,350 |
| 2019-05-16 | Grant / award | 45,765 | $0.00 | 63,015 |
| 2019-05-09 | Open-market buy | 16,000 | $29.81 | 17,250 |
| 2019-05-01 | — | — | — | 1,250 |
| 2019-05-01 | — | — | — | 1,062.82 |
| 2012-02-02 | Option exercise (derivative) | 639 | $0.00 | 0 |
| 2012-02-02 | Option exercise | 639 | $0.00 | 310,374 |
| 2012-02-02 | Disposition to issuer | 639 | $57.97 | 309,735 |
| 2012-01-04 | Grant / award (derivative) | 11.31 | $52.09 | 4,723.22 |
| 2011-11-11 | Grant / award (derivative) | 1,698.98 | $56.10 | 4,711.92 |
| 2011-10-04 | Grant / award (derivative) | 7.69 | $48.83 | 3,012.94 |
| 2011-08-12 | Grant / award (derivative) | 1,621.24 | $58.79 | 3,005.25 |
| 2011-07-05 | Grant / award (derivative) | 2.67 | $64.65 | 1,384.01 |
| 2011-05-13 | Grant / award (derivative) | 1,381.34 | $69.00 | 1,381.34 |
| 2011-05-05 | Grant / award (derivative) | 639 | $0.00 | 639 |
| 2011-05-05 | Grant / award | 960 | $0.00 | 309,735 |
| 2011-03-07 | Tax withholding | 33,103 | $69.39 | 308,775 |
| 2011-03-06 | Tax withholding | 25,490 | $71.31 | 341,878 |
| 2011-03-02 | Open-market sale | 47,001 | $69.83 | 367,368 |
| 2011-03-01 | Option exercise (derivative) | 81,624 | $0.00 | 0 |
| 2011-03-01 | Open-market sale | 71,524 | $69.15 | 424,469 |
| 2011-03-01 | Open-market sale | 10,100 | $69.96 | 414,369 |
| 2011-03-01 | Option exercise | 81,624 | $42.11 | 495,993 |
| 2011-02-05 | Tax withholding | 2,849 | $68.69 | 414,369 |
| 2010-11-24 | Open-market sale | 83,652 | $57.36 | 417,218 |
| 2010-11-10 | Option exercise (derivative) | 56,860 | $0.00 | 56,860 |
| 2010-11-10 | Option exercise (derivative) | 53,427 | $0.00 | 106,854 |
| 2010-11-10 | Option exercise | 53,427 | $30.46 | 611,157 |
| 2010-11-10 | Open-market sale | 110,287 | $54.09 | 500,870 |
| 2010-11-10 | Option exercise | 56,860 | $44.71 | 557,730 |
| 2010-03-06 | Tax withholding | 19,003 | $44.65 | 500,870 |
| 2010-03-02 | Grant / award (derivative) | 244,887 | $0.00 | 244,887 |
| 2010-03-02 | Grant / award | 83,043 | $0.00 | 519,873 |
| 2010-02-05 | Tax withholding | 2,849 | $43.06 | 333,071 |
| 2009-08-25 | Open-market sale | 16,600 | $55.18 | 341,820 |
| 2009-08-25 | Open-market sale | 5,900 | $55.96 | 335,920 |
| 2009-08-24 | Open-market sale | 11,081 | $55.55 | 369,839 |
| 2009-08-24 | Open-market sale | 11,419 | $56.68 | 358,420 |
| 2009-08-18 | Open-market sale | 21,400 | $52.45 | 382,020 |
| 2009-08-18 | Open-market sale | 1,100 | $52.83 | 380,920 |
| 2009-08-17 | Open-market sale | 22,500 | $51.24 | 403,420 |
| 2009-03-06 | Option exercise (derivative) | 23,328 | $0.00 | 33,730 |
| 2009-03-06 | Option exercise | 23,328 | — | 437,523 |
| 2009-03-06 | Tax withholding | 11,603 | $31.75 | 425,920 |
| 2009-03-06 | Option exercise (derivative) | 23,328 | $0.00 | 33,730 |
| 2009-03-06 | Option exercise | 23,328 | — | 437,523 |
| 2009-03-06 | Tax withholding | 11,603 | $31.75 | 425,920 |
| 2009-03-06 | Option exercise (derivative) | 12,926 | $0.00 | 12,926 |
| 2009-03-06 | Option exercise (derivative) | 10,402 | $0.00 | 20,804 |
| 2009-03-02 | Grant / award (derivative) | 160,281 | $0.00 | 160,281 |
| 2009-03-02 | Grant / award (derivative) | 70,029 | $0.00 | 70,029 |
| 2009-02-05 | Tax withholding | 6,056 | $39.61 | 414,195 |
| 2008-09-10 | Tax withholding | 467 | $59.80 | 420,251 |
| 2008-09-05 | Open-market sale | 10,000 | $65.02 | 420,718 |
| 2008-09-04 | Open-market sale | 3,900 | $65.62 | 436,818 |
| 2008-09-04 | Open-market sale | 200 | $70.73 | 430,718 |
| 2008-09-04 | Open-market sale | 800 | $69.74 | 430,918 |
| 2008-09-04 | Open-market sale | 1,100 | $68.57 | 431,718 |
| 2008-09-04 | Open-market sale | 400 | $67.49 | 432,818 |
| 2008-09-04 | Open-market sale | 3,600 | $66.45 | 433,218 |
| 2008-08-19 | Open-market sale | 4,400 | $72.05 | 446,318 |
| 2008-08-19 | Open-market sale | 2,700 | $73.15 | 443,618 |
| 2008-08-19 | Open-market sale | 2,900 | $73.68 | 440,718 |
| 2008-08-18 | Open-market sale | 2,800 | $73.03 | 450,718 |
| 2008-08-18 | Open-market sale | 7,200 | $72.71 | 453,518 |
| 2008-08-05 | Open-market sale | 300 | $76.83 | 460,718 |
| 2008-08-05 | Open-market sale | 7,000 | $76.08 | 461,018 |
| 2008-08-05 | Open-market sale | 2,700 | $75.10 | 468,018 |
| 2008-08-04 | Open-market sale | 400 | $79.89 | 470,718 |
| 2008-08-04 | Open-market sale | 3,800 | $76.48 | 476,918 |
| 2008-08-04 | Open-market sale | 3,800 | $78.39 | 471,118 |
| 2008-08-04 | Open-market sale | 2,000 | $77.23 | 474,918 |
| 2008-07-22 | Open-market sale | 400 | $88.27 | 480,718 |
| 2008-07-22 | Open-market sale | 1,500 | $86.97 | 481,118 |
| 2008-07-22 | Open-market sale | 8,100 | $86.28 | 482,618 |
| 2008-07-21 | Open-market sale | 600 | $88.27 | 490,718 |
| 2008-07-21 | Open-market sale | 3,000 | $87.47 | 491,318 |
| 2008-07-21 | Open-market sale | 3,600 | $86.54 | 494,318 |
| 2008-07-21 | Open-market sale | 2,800 | $85.39 | 497,918 |
| 2008-07-09 | Open-market sale | 1,800 | $171.20 | 250,959 |
| 2008-07-09 | Open-market sale | 900 | $169.36 | 253,659 |
| 2008-07-09 | Open-market sale | 900 | $170.09 | 252,759 |
| 2008-07-09 | Open-market sale | 500 | $167.86 | 254,559 |
| 2008-07-09 | Open-market sale | 600 | $172.40 | 250,359 |
| 2008-07-09 | Open-market sale | 300 | $166.70 | 255,059 |
| 2008-07-08 | Open-market sale | 1,000 | $168.93 | 257,059 |
| 2008-07-08 | Open-market sale | 300 | $170.99 | 255,659 |
| 2008-07-08 | Open-market sale | 1,100 | $169.84 | 255,959 |
| 2008-07-08 | Open-market sale | 1,100 | $166.73 | 259,259 |
| 2008-07-08 | Open-market sale | 1,200 | $167.83 | 258,059 |
| 2008-07-08 | Open-market sale | 100 | $174.61 | 255,359 |
| 2008-07-08 | Open-market sale | 200 | $173.33 | 255,459 |
| 2008-06-24 | Open-market sale | 100 | $194.57 | 261,759 |
| 2008-06-24 | Open-market sale | 100 | $192.34 | 260,359 |
| 2008-06-24 | Open-market sale | 100 | $193.26 | 262,159 |
| 2008-06-24 | Open-market sale | 100 | $191.28 | 262,059 |
| 2008-06-24 | Open-market sale | 100 | $194.50 | 261,959 |
| 2008-06-24 | Open-market sale | 100 | $193.55 | 261,859 |
| 2008-06-24 | Open-market sale | 100 | $193.58 | 261,659 |
| 2008-06-24 | Open-market sale | 100 | $193.51 | 261,559 |
| 2008-06-24 | Open-market sale | 100 | $192.50 | 261,459 |
| 2008-06-24 | Open-market sale | 100 | $193.47 | 261,359 |
| 2008-06-24 | Open-market sale | 100 | $193.46 | 261,259 |
| 2008-06-24 | Open-market sale | 100 | $193.42 | 261,159 |
| 2008-06-24 | Open-market sale | 100 | $193.44 | 261,059 |
| 2008-06-24 | Open-market sale | 100 | $192.41 | 260,959 |
| 2008-06-24 | Open-market sale | 100 | $193.67 | 260,859 |
| 2008-06-24 | Open-market sale | 100 | $194.64 | 260,759 |
| 2008-06-24 | Open-market sale | 100 | $194.39 | 260,659 |
| 2008-06-24 | Open-market sale | 100 | $194.35 | 260,559 |
| 2008-06-24 | Open-market sale | 100 | $194.36 | 260,459 |
| 2008-06-24 | Open-market sale | 100 | $192.92 | 264,659 |
| 2008-06-24 | Open-market sale | 200 | $193.92 | 264,759 |
| 2008-06-24 | Open-market sale | 100 | $195.90 | 264,959 |
| 2008-06-24 | Open-market sale | 100 | $193.72 | 265,059 |
| 2008-06-24 | Open-market sale | 100 | $193.75 | 265,159 |
| 2008-06-24 | Open-market sale | 100 | $198.75 | 265,259 |
| 2008-06-24 | Open-market sale | 100 | $193.22 | 262,259 |
| 2008-06-24 | Open-market sale | 100 | $190.80 | 262,359 |
| 2008-06-24 | Open-market sale | 100 | $191.88 | 262,459 |
| 2008-06-24 | Open-market sale | 100 | $192.03 | 262,559 |
| 2008-06-24 | Open-market sale | 100 | $192.85 | 262,659 |
| 2008-06-24 | Open-market sale | 100 | $193.02 | 262,759 |
| 2008-06-24 | Open-market sale | 100 | $194.00 | 262,859 |
| 2008-06-24 | Open-market sale | 100 | $194.01 | 262,959 |
| 2008-06-24 | Open-market sale | 100 | $194.08 | 263,059 |
| 2008-06-24 | Open-market sale | 100 | $193.85 | 263,159 |
| 2008-06-24 | Open-market sale | 100 | $193.09 | 263,259 |
| 2008-06-24 | Open-market sale | 100 | $193.82 | 263,359 |
| 2008-06-24 | Open-market sale | 100 | $193.83 | 263,459 |
| 2008-06-24 | Open-market sale | 100 | $195.08 | 263,559 |
| 2008-06-24 | Open-market sale | 100 | $190.98 | 263,659 |
| 2008-06-24 | Open-market sale | 100 | $191.15 | 263,759 |
| 2008-06-24 | Open-market sale | 100 | $191.14 | 263,859 |
| 2008-06-24 | Open-market sale | 100 | $193.11 | 263,959 |
| 2008-06-24 | Open-market sale | 100 | $193.90 | 264,059 |
| 2008-06-24 | Open-market sale | 100 | $194.14 | 264,159 |
| 2008-06-24 | Open-market sale | 100 | $193.97 | 264,259 |
| 2008-06-24 | Open-market sale | 100 | $194.10 | 264,359 |
| 2008-06-24 | Open-market sale | 100 | $194.12 | 264,459 |
| 2008-06-24 | Open-market sale | 100 | $193.96 | 264,559 |
| 2008-06-23 | Open-market sale | 100 | $200.92 | 266,859 |
| 2008-06-23 | Open-market sale | 200 | $200.16 | 266,959 |
| 2008-06-23 | Open-market sale | 100 | $198.16 | 267,259 |
| 2008-06-23 | Open-market sale | 100 | $200.72 | 265,359 |
| 2008-06-23 | Open-market sale | 100 | $200.74 | 265,459 |
| 2008-06-23 | Open-market sale | 100 | $201.74 | 265,559 |
| 2008-06-23 | Open-market sale | 100 | $201.73 | 265,659 |
| 2008-06-23 | Open-market sale | 100 | $197.27 | 265,759 |
| 2008-06-23 | Open-market sale | 100 | $197.24 | 265,859 |
| 2008-06-23 | Open-market sale | 100 | $199.29 | 265,959 |
| 2008-06-23 | Open-market sale | 100 | $202.29 | 266,059 |
| 2008-06-23 | Open-market sale | 100 | $201.27 | 266,159 |
| 2008-06-23 | Open-market sale | 100 | $201.25 | 266,259 |
| 2008-06-23 | Open-market sale | 100 | $198.34 | 266,359 |
| 2008-06-23 | Open-market sale | 100 | $198.91 | 266,459 |
| 2008-06-23 | Open-market sale | 100 | $200.10 | 266,559 |
| 2008-06-23 | Open-market sale | 100 | $201.14 | 266,659 |
| 2008-06-23 | Open-market sale | 100 | $202.17 | 266,759 |
| 2008-06-23 | Open-market sale | 100 | $197.10 | 267,159 |
| 2008-06-23 | Open-market sale | 100 | $198.13 | 267,359 |
| 2008-06-23 | Open-market sale | 100 | $197.17 | 267,459 |
| 2008-06-23 | Open-market sale | 100 | $198.42 | 267,559 |
| 2008-06-23 | Open-market sale | 100 | $199.46 | 267,659 |
| 2008-06-23 | Open-market sale | 100 | $202.46 | 267,759 |
| 2008-06-23 | Open-market sale | 100 | $195.40 | 267,859 |
| 2008-06-23 | Open-market sale | 100 | $198.54 | 267,959 |
| 2008-06-23 | Open-market sale | 100 | $201.50 | 268,059 |
| 2008-06-23 | Open-market sale | 100 | $201.55 | 268,159 |
| 2008-06-23 | Open-market sale | 100 | $198.50 | 268,259 |
| 2008-06-23 | Open-market sale | 100 | $197.57 | 268,359 |
| 2008-06-23 | Open-market sale | 100 | $197.56 | 268,459 |
| 2008-06-23 | Open-market sale | 100 | $194.53 | 268,559 |
| 2008-06-23 | Open-market sale | 100 | $200.69 | 268,659 |
| 2008-06-23 | Open-market sale | 100 | $201.67 | 268,759 |
| 2008-06-23 | Open-market sale | 100 | $200.66 | 268,859 |
| 2008-06-23 | Open-market sale | 100 | $199.65 | 268,959 |
| 2008-06-23 | Open-market sale | 100 | $198.61 | 269,059 |
| 2008-06-23 | Open-market sale | 100 | $196.69 | 269,159 |
| 2008-06-23 | Open-market sale | 100 | $198.83 | 269,259 |
| 2008-06-23 | Open-market sale | 100 | $199.80 | 269,359 |
| 2008-06-23 | Open-market sale | 100 | $202.02 | 269,459 |
| 2008-06-23 | Open-market sale | 100 | $201.83 | 269,559 |
| 2008-06-23 | Open-market sale | 100 | $201.02 | 269,659 |
| 2008-06-23 | Open-market sale | 100 | $198.05 | 269,759 |
| 2008-06-23 | Open-market sale | 100 | $197.08 | 269,859 |
| 2008-06-23 | Open-market sale | 100 | $198.09 | 269,959 |
| 2008-06-23 | Open-market sale | 100 | $196.87 | 270,059 |
| 2008-06-23 | Open-market sale | 100 | $195.81 | 270,159 |
| 2008-06-23 | Open-market sale | 100 | $194.09 | 270,259 |
| 2008-06-12 | Open-market sale | 200 | $179.38 | 270,759 |
| 2008-06-12 | Open-market sale | 100 | $177.70 | 271,159 |
| 2008-06-12 | Open-market sale | 100 | $178.78 | 271,259 |
| 2008-06-12 | Open-market sale | 100 | $178.77 | 271,359 |
| 2008-06-12 | Open-market sale | 100 | $179.77 | 271,459 |
| 2008-06-12 | Open-market sale | 100 | $176.27 | 271,559 |
| 2008-06-12 | Open-market sale | 200 | $178.28 | 271,659 |
| 2008-06-12 | Open-market sale | 100 | $178.24 | 271,859 |
| 2008-06-12 | Open-market sale | 100 | $179.29 | 271,959 |
| 2008-06-12 | Open-market sale | 100 | $179.25 | 272,059 |
| 2008-06-12 | Open-market sale | 100 | $177.31 | 270,359 |
| 2008-06-12 | Open-market sale | 100 | $177.33 | 270,459 |
| 2008-06-12 | Open-market sale | 200 | $178.34 | 270,559 |
| 2008-06-12 | Open-market sale | 100 | $177.77 | 271,059 |
| 2008-06-12 | Open-market sale | 100 | $175.75 | 270,959 |
| 2008-06-12 | Open-market sale | 100 | $180.20 | 272,159 |
| 2008-06-12 | Open-market sale | 100 | $177.19 | 272,259 |
| 2008-06-12 | Open-market sale | 100 | $177.13 | 272,359 |
| 2008-06-12 | Open-market sale | 100 | $176.98 | 272,459 |
| 2008-06-12 | Open-market sale | 100 | $177.92 | 272,559 |
| 2008-06-12 | Open-market sale | 200 | $178.14 | 272,659 |
| 2008-06-12 | Open-market sale | 100 | $178.10 | 272,859 |
| 2008-06-12 | Open-market sale | 100 | $177.90 | 272,959 |
| 2008-06-12 | Open-market sale | 200 | $178.11 | 273,059 |
| 2008-06-12 | Open-market sale | 100 | $179.10 | 273,259 |
| 2008-06-12 | Open-market sale | 100 | $179.91 | 273,359 |
| 2008-06-12 | Open-market sale | 100 | $177.52 | 273,459 |
| 2008-06-12 | Open-market sale | 100 | $176.54 | 273,559 |
| 2008-06-12 | Open-market sale | 100 | $178.56 | 273,659 |
| 2008-06-12 | Open-market sale | 100 | $180.50 | 273,759 |
| 2008-06-12 | Open-market sale | 100 | $179.45 | 273,859 |
| 2008-06-12 | Open-market sale | 100 | $179.41 | 273,959 |
| 2008-06-12 | Open-market sale | 100 | $182.48 | 274,059 |
| 2008-06-12 | Open-market sale | 100 | $176.83 | 274,159 |
| 2008-06-12 | Open-market sale | 100 | $177.00 | 274,259 |
| 2008-06-12 | Open-market sale | 100 | $178.81 | 274,359 |
| 2008-06-12 | Open-market sale | 100 | $177.88 | 274,459 |
| 2008-06-12 | Open-market sale | 100 | $177.87 | 274,559 |
| 2008-06-12 | Open-market sale | 100 | $178.85 | 274,659 |
| 2008-06-12 | Open-market sale | 100 | $179.00 | 274,759 |
| 2008-06-12 | Open-market sale | 100 | $179.02 | 274,859 |
| 2008-06-12 | Open-market sale | 100 | $179.88 | 274,959 |
| 2008-06-12 | Open-market sale | 100 | $180.00 | 275,059 |
| 2008-06-12 | Open-market sale | 100 | $181.07 | 275,159 |
| 2008-06-12 | Open-market sale | 100 | $180.02 | 275,259 |
| 2008-06-11 | Open-market sale | 100 | $182.03 | 276,559 |
| 2008-06-11 | Open-market sale | 100 | $181.19 | 276,959 |
| 2008-06-11 | Open-market sale | 100 | $180.84 | 276,859 |
| 2008-06-11 | Open-market sale | 100 | $182.89 | 276,759 |
| 2008-06-11 | Open-market sale | 100 | $182.00 | 276,659 |
| 2008-06-11 | Open-market sale | 100 | $180.50 | 275,359 |
| 2008-06-11 | Open-market sale | 100 | $182.02 | 276,459 |
| 2008-06-11 | Open-market sale | 100 | $181.89 | 276,359 |
| 2008-06-11 | Open-market sale | 100 | $181.09 | 276,259 |
| 2008-06-11 | Open-market sale | 100 | $179.27 | 275,459 |
| 2008-06-11 | Open-market sale | 100 | $182.23 | 275,559 |
| 2008-06-11 | Open-market sale | 100 | $182.22 | 275,659 |
| 2008-06-11 | Open-market sale | 100 | $183.26 | 275,759 |
| 2008-06-11 | Open-market sale | 100 | $182.21 | 275,859 |
| 2008-06-11 | Open-market sale | 100 | $182.26 | 275,959 |
| 2008-06-11 | Open-market sale | 100 | $182.25 | 276,059 |
| 2008-06-11 | Open-market sale | 100 | $179.86 | 276,159 |
| 2008-06-11 | Open-market sale | 100 | $180.14 | 277,659 |
| 2008-06-11 | Open-market sale | 100 | $179.14 | 277,759 |
| 2008-06-11 | Open-market sale | 100 | $182.71 | 277,859 |
| 2008-06-11 | Open-market sale | 200 | $181.71 | 277,959 |
| 2008-06-11 | Open-market sale | 100 | $181.76 | 278,159 |
| 2008-06-11 | Open-market sale | 100 | $180.78 | 278,259 |
| 2008-06-11 | Open-market sale | 100 | $181.48 | 278,359 |
| 2008-06-11 | Open-market sale | 200 | $182.44 | 278,459 |
| 2008-06-11 | Open-market sale | 100 | $182.40 | 278,659 |
| 2008-06-11 | Open-market sale | 100 | $181.45 | 278,759 |
| 2008-06-11 | Open-market sale | 100 | $181.42 | 278,859 |
| 2008-06-11 | Open-market sale | 100 | $180.46 | 278,959 |
| 2008-06-11 | Open-market sale | 100 | $179.42 | 279,059 |
| 2008-06-11 | Open-market sale | 100 | $181.41 | 279,159 |
| 2008-06-11 | Open-market sale | 100 | $182.65 | 279,259 |
| 2008-06-11 | Open-market sale | 100 | $181.69 | 279,359 |
| 2008-06-11 | Open-market sale | 100 | $180.64 | 279,459 |
| 2008-06-11 | Open-market sale | 100 | $181.64 | 279,559 |
| 2008-06-11 | Open-market sale | 100 | $182.32 | 279,659 |
| 2008-06-11 | Open-market sale | 100 | $182.38 | 279,759 |
| 2008-06-11 | Open-market sale | 100 | $183.31 | 279,859 |
| 2008-06-11 | Open-market sale | 100 | $181.34 | 279,959 |
| 2008-06-11 | Open-market sale | 100 | $180.32 | 280,059 |
| 2008-06-11 | Open-market sale | 100 | $180.31 | 280,159 |
| 2008-06-11 | Open-market sale | 100 | $182.37 | 280,259 |
| 2008-06-11 | Open-market sale | 100 | $182.13 | 277,059 |
| 2008-06-11 | Open-market sale | 100 | $182.11 | 277,159 |
| 2008-06-11 | Open-market sale | 100 | $182.18 | 277,259 |
| 2008-06-11 | Open-market sale | 200 | $182.90 | 277,359 |
| 2008-06-11 | Open-market sale | 100 | $181.93 | 277,559 |
| 2008-05-30 | Open-market sale | 200 | $184.28 | 281,859 |
| 2008-05-30 | Open-market sale | 100 | $187.46 | 280,459 |
| 2008-05-30 | Open-market sale | 100 | $187.00 | 280,559 |
| 2008-05-30 | Open-market sale | 100 | $187.01 | 280,659 |
| 2008-05-30 | Open-market sale | 100 | $187.83 | 280,759 |
| 2008-05-30 | Open-market sale | 100 | $188.06 | 280,859 |
| 2008-05-30 | Open-market sale | 100 | $188.00 | 280,959 |
| 2008-05-30 | Open-market sale | 100 | $186.81 | 281,059 |
| 2008-05-30 | Open-market sale | 100 | $185.81 | 281,159 |
| 2008-05-30 | Open-market sale | 100 | $185.86 | 281,259 |
| 2008-05-30 | Open-market sale | 100 | $185.88 | 281,359 |
| 2008-05-30 | Open-market sale | 100 | $186.06 | 281,459 |
| 2008-05-30 | Open-market sale | 100 | $186.24 | 281,559 |
| 2008-05-30 | Open-market sale | 100 | $188.21 | 281,659 |
| 2008-05-30 | Open-market sale | 100 | $187.29 | 281,759 |
| 2008-05-30 | Open-market sale | 100 | $188.60 | 280,359 |
| 2008-05-30 | Open-market sale | 100 | $188.14 | 282,059 |
| 2008-05-30 | Open-market sale | 200 | $188.32 | 284,659 |
| 2008-05-30 | Open-market sale | 100 | $184.33 | 285,059 |
| 2008-05-30 | Open-market sale | 100 | $187.50 | 285,159 |
| 2008-05-30 | Open-market sale | 100 | $183.50 | 285,259 |
| 2008-05-30 | Open-market sale | 100 | $187.96 | 282,159 |
| 2008-05-30 | Open-market sale | 100 | $187.95 | 282,259 |
| 2008-05-30 | Open-market sale | 100 | $188.19 | 282,359 |
| 2008-05-30 | Open-market sale | 100 | $188.13 | 282,459 |
| 2008-05-30 | Open-market sale | 100 | $188.17 | 282,559 |
| 2008-05-30 | Open-market sale | 100 | $188.11 | 282,659 |
| 2008-05-30 | Open-market sale | 100 | $185.94 | 282,759 |
| 2008-05-30 | Open-market sale | 100 | $185.19 | 282,859 |
| 2008-05-30 | Open-market sale | 100 | $184.19 | 282,959 |
| 2008-05-30 | Open-market sale | 100 | $183.90 | 283,059 |
| 2008-05-30 | Open-market sale | 100 | $183.99 | 283,159 |
| 2008-05-30 | Open-market sale | 100 | $184.12 | 283,259 |
| 2008-05-30 | Open-market sale | 100 | $186.78 | 283,359 |
| 2008-05-30 | Open-market sale | 100 | $186.74 | 283,459 |
| 2008-05-30 | Open-market sale | 100 | $187.71 | 283,559 |
| 2008-05-30 | Open-market sale | 100 | $187.74 | 283,659 |
| 2008-05-30 | Open-market sale | 100 | $185.71 | 283,759 |
| 2008-05-30 | Open-market sale | 100 | $185.78 | 283,859 |
| 2008-05-30 | Open-market sale | 100 | $184.70 | 283,959 |
| 2008-05-30 | Open-market sale | 100 | $183.73 | 284,059 |
| 2008-05-30 | Open-market sale | 200 | $183.78 | 284,159 |
| 2008-05-30 | Open-market sale | 100 | $183.74 | 284,359 |
| 2008-05-30 | Open-market sale | 100 | $183.72 | 284,459 |
| 2008-05-30 | Open-market sale | 100 | $187.31 | 284,559 |
| 2008-05-30 | Open-market sale | 100 | $187.39 | 284,959 |
| 2008-05-30 | Open-market sale | 100 | $188.34 | 284,859 |
| 2008-05-29 | Open-market sale | 100 | $181.64 | 285,859 |
| 2008-05-29 | Open-market sale | 100 | $181.65 | 285,959 |
| 2008-05-29 | Open-market sale | 200 | $181.62 | 286,059 |
| 2008-05-29 | Open-market sale | 100 | $181.63 | 285,759 |
| 2008-05-29 | Open-market sale | 100 | $181.22 | 285,659 |
| 2008-05-29 | Open-market sale | 100 | $181.20 | 285,559 |
| 2008-05-29 | Open-market sale | 100 | $182.25 | 285,459 |
| 2008-05-29 | Open-market sale | 100 | $181.71 | 285,359 |
| 2008-05-29 | Open-market sale | 100 | $181.94 | 286,859 |
| 2008-05-29 | Open-market sale | 100 | $180.42 | 286,759 |
| 2008-05-29 | Open-market sale | 100 | $181.45 | 286,559 |
| 2008-05-29 | Open-market sale | 100 | $181.42 | 286,459 |
| 2008-05-29 | Open-market sale | 100 | $181.41 | 286,359 |
| 2008-05-29 | Open-market sale | 100 | $181.60 | 286,259 |
| 2008-05-29 | Open-market sale | 100 | $181.40 | 286,659 |
| 2008-05-29 | Open-market sale | 100 | $182.07 | 289,059 |
| 2008-05-29 | Open-market sale | 100 | $182.03 | 289,159 |
| 2008-05-29 | Open-market sale | 100 | $182.00 | 289,259 |
| 2008-05-29 | Open-market sale | 200 | $182.02 | 289,359 |
| 2008-05-29 | Open-market sale | 100 | $181.89 | 289,559 |
| 2008-05-29 | Open-market sale | 100 | $181.00 | 289,659 |
| 2008-05-29 | Open-market sale | 100 | $181.80 | 289,759 |
| 2008-05-29 | Open-market sale | 100 | $182.04 | 289,859 |
| 2008-05-29 | Open-market sale | 100 | $182.05 | 289,959 |
| 2008-05-29 | Open-market sale | 100 | $182.88 | 290,059 |
| 2008-05-29 | Open-market sale | 100 | $183.08 | 290,159 |
| 2008-05-29 | Open-market sale | 100 | $183.00 | 290,259 |
| 2008-05-29 | Open-market sale | 100 | $182.13 | 286,959 |
| 2008-05-29 | Open-market sale | 100 | $182.12 | 287,059 |
| 2008-05-29 | Open-market sale | 100 | $181.16 | 287,159 |
| 2008-05-29 | Open-market sale | 100 | $180.93 | 287,259 |
| 2008-05-29 | Open-market sale | 100 | $181.10 | 287,359 |
| 2008-05-29 | Open-market sale | 100 | $182.10 | 287,459 |
| 2008-05-29 | Open-market sale | 100 | $183.15 | 287,559 |
| 2008-05-29 | Open-market sale | 100 | $182.57 | 287,659 |
| 2008-05-29 | Open-market sale | 100 | $182.54 | 287,759 |
| 2008-05-29 | Open-market sale | 100 | $181.56 | 287,859 |
| 2008-05-29 | Open-market sale | 100 | $181.53 | 287,959 |
| 2008-05-29 | Open-market sale | 200 | $182.51 | 288,059 |
| 2008-05-29 | Open-market sale | 100 | $182.31 | 288,259 |
| 2008-05-29 | Open-market sale | 100 | $182.38 | 288,359 |
| 2008-05-29 | Open-market sale | 100 | $182.35 | 288,459 |
| 2008-05-29 | Open-market sale | 100 | $181.30 | 288,559 |
| 2008-05-29 | Open-market sale | 300 | $182.37 | 288,659 |
| 2008-05-29 | Open-market sale | 100 | $183.30 | 288,959 |
| 2008-05-21 | Open-market sale | 100 | $191.07 | 309,600 |
| 2008-05-21 | Open-market sale | 100 | $191.06 | 309,700 |
| 2008-05-21 | Open-market sale | 200 | $191.72 | 302,851 |
| 2008-05-21 | Open-market sale | 200 | $191.66 | 303,051 |
| 2008-05-21 | Open-market sale | 100 | $191.63 | 303,251 |
| 2008-05-21 | Open-market sale | 400 | $191.60 | 303,351 |
| 2008-05-21 | Open-market sale | 200 | $191.58 | 303,751 |
| 2008-05-21 | Open-market sale | 300 | $191.57 | 303,951 |
| 2008-05-21 | Open-market sale | 300 | $191.57 | 304,251 |
| 2008-05-21 | Open-market sale | 601 | $191.56 | 304,551 |
| 2008-05-21 | Open-market sale | 200 | $191.50 | 305,152 |
| 2008-05-21 | Open-market sale | 200 | $191.50 | 305,352 |
| 2008-05-21 | Open-market sale | 500 | $191.49 | 305,552 |
| 2008-05-21 | Open-market sale | 194 | $191.32 | 306,052 |
| 2008-05-21 | Open-market sale | 200 | $191.27 | 306,246 |
| 2008-05-21 | Open-market sale | 413 | $191.17 | 306,446 |
| 2008-05-21 | Open-market sale | 191 | $191.16 | 306,859 |
| 2008-05-21 | Open-market sale | 200 | $191.15 | 307,050 |
| 2008-05-21 | Open-market sale | 100 | $191.15 | 307,250 |
| 2008-05-21 | Open-market sale | 200 | $191.14 | 307,350 |
| 2008-05-21 | Open-market sale | 100 | $191.12 | 307,550 |
| 2008-05-21 | Open-market sale | 100 | $191.11 | 307,650 |
| 2008-05-21 | Open-market sale | 200 | $191.11 | 307,750 |
| 2008-05-21 | Open-market sale | 650 | $191.10 | 307,950 |
| 2008-05-21 | Open-market sale | 100 | $191.09 | 308,600 |
| 2008-05-21 | Open-market sale | 200 | $191.08 | 308,700 |
| 2008-05-21 | Open-market sale | 100 | $191.08 | 308,900 |
| 2008-05-21 | Open-market sale | 100 | $191.07 | 309,000 |
| 2008-05-21 | Open-market sale | 500 | $191.07 | 309,100 |
| 2008-05-21 | Open-market sale | 100 | $191.73 | 302,751 |
| 2008-05-21 | Option exercise (derivative) | 14,215 | $0.00 | 56,860 |
| 2008-05-21 | Option exercise (derivative) | 13,604 | $0.00 | 40,812 |
| 2008-05-21 | Open-market sale | 200 | $190.45 | 316,802 |
| 2008-05-21 | Open-market sale | 900 | $190.42 | 317,002 |
| 2008-05-21 | Open-market sale | 276 | $190.40 | 317,902 |
| 2008-05-21 | Option exercise | 14,215 | $89.41 | 318,178 |
| 2008-05-21 | Option exercise | 13,604 | $84.21 | 303,963 |
| 2008-05-21 | Open-market sale | 100 | $191.02 | 309,800 |
| 2008-05-21 | Open-market sale | 800 | $191.02 | 309,900 |
| 2008-05-21 | Open-market sale | 387 | $191.01 | 310,700 |
| 2008-05-21 | Open-market sale | 200 | $191.00 | 311,087 |
| 2008-05-21 | Open-market sale | 100 | $190.95 | 311,287 |
| 2008-05-21 | Open-market sale | 400 | $190.92 | 311,387 |
| 2008-05-21 | Open-market sale | 100 | $190.92 | 311,787 |
| 2008-05-21 | Open-market sale | 300 | $190.91 | 311,887 |
| 2008-05-21 | Open-market sale | 200 | $190.90 | 312,187 |
| 2008-05-21 | Open-market sale | 900 | $190.89 | 312,387 |
| 2008-05-21 | Open-market sale | 100 | $190.86 | 313,287 |
| 2008-05-21 | Open-market sale | 100 | $190.86 | 313,387 |
| 2008-05-21 | Open-market sale | 500 | $190.85 | 313,487 |
| 2008-05-21 | Open-market sale | 200 | $190.85 | 313,987 |
| 2008-05-21 | Open-market sale | 100 | $190.85 | 314,187 |
| 2008-05-21 | Open-market sale | 100 | $190.69 | 314,287 |
| 2008-05-21 | Open-market sale | 100 | $190.68 | 314,387 |
| 2008-05-21 | Open-market sale | 100 | $190.67 | 314,487 |
| 2008-05-21 | Open-market sale | 100 | $190.62 | 314,587 |
| 2008-05-21 | Open-market sale | 115 | $190.53 | 314,687 |
| 2008-05-21 | Open-market sale | 300 | $190.52 | 314,802 |
| 2008-05-21 | Open-market sale | 300 | $190.46 | 316,502 |
| 2008-05-21 | Open-market sale | 300 | $190.48 | 316,202 |
| 2008-05-21 | Open-market sale | 300 | $190.51 | 315,102 |
| 2008-05-21 | Open-market sale | 800 | $190.50 | 315,402 |
| 2008-05-21 | Open-market sale | 100 | $192.70 | 290,759 |
| 2008-05-21 | Open-market sale | 200 | $192.56 | 291,059 |
| 2008-05-21 | Open-market sale | 200 | $192.53 | 291,259 |
| 2008-05-21 | Open-market sale | 200 | $192.50 | 291,459 |
| 2008-05-21 | Open-market sale | 100 | $192.49 | 291,659 |
| 2008-05-21 | Open-market sale | 100 | $192.44 | 291,759 |
| 2008-05-21 | Open-market sale | 240 | $192.40 | 291,859 |
| 2008-05-21 | Open-market sale | 100 | $192.39 | 292,099 |
| 2008-05-21 | Open-market sale | 100 | $192.36 | 292,199 |
| 2008-05-21 | Open-market sale | 100 | $192.36 | 292,299 |
| 2008-05-21 | Open-market sale | 3 | $192.19 | 292,399 |
| 2008-05-21 | Open-market sale | 100 | $192.18 | 292,402 |
| 2008-05-21 | Open-market sale | 100 | $192.17 | 292,502 |
| 2008-05-21 | Open-market sale | 343 | $192.16 | 292,602 |
| 2008-05-21 | Open-market sale | 100 | $192.15 | 292,945 |
| 2008-05-21 | Open-market sale | 100 | $192.14 | 293,045 |
| 2008-05-21 | Open-market sale | 220 | $192.12 | 293,145 |
| 2008-05-21 | Open-market sale | 100 | $192.11 | 293,365 |
| 2008-05-21 | Open-market sale | 100 | $192.09 | 293,465 |
| 2008-05-21 | Open-market sale | 100 | $192.09 | 293,565 |
| 2008-05-21 | Open-market sale | 100 | $192.08 | 293,665 |
| 2008-05-21 | Open-market sale | 100 | $192.07 | 293,765 |
| 2008-05-21 | Open-market sale | 100 | $192.05 | 293,865 |
| 2008-05-21 | Open-market sale | 400 | $192.03 | 293,965 |
| 2008-05-21 | Open-market sale | 240 | $192.01 | 294,365 |
| 2008-05-21 | Open-market sale | 300 | $192.73 | 290,359 |
| 2008-05-21 | Open-market sale | 100 | $192.72 | 290,659 |
| 2008-05-21 | Open-market sale | 100 | $192.68 | 290,959 |
| 2008-05-21 | Open-market sale | 100 | $192.69 | 290,859 |
| 2008-05-21 | Open-market sale | 1,400 | $191.99 | 295,005 |
| 2008-05-21 | Open-market sale | 450 | $191.96 | 297,005 |
| 2008-05-21 | Open-market sale | 300 | $191.95 | 297,455 |
| 2008-05-21 | Open-market sale | 100 | $191.95 | 297,755 |
| 2008-05-21 | Open-market sale | 100 | $191.95 | 297,855 |
| 2008-05-21 | Open-market sale | 400 | $191.94 | 297,955 |
| 2008-05-21 | Open-market sale | 200 | $191.94 | 298,355 |
| 2008-05-21 | Open-market sale | 100 | $191.93 | 298,555 |
| 2008-05-21 | Open-market sale | 300 | $191.92 | 298,655 |
| 2008-05-21 | Open-market sale | 200 | $191.92 | 298,955 |
| 2008-05-21 | Open-market sale | 200 | $191.91 | 299,155 |
| 2008-05-21 | Open-market sale | 100 | $191.91 | 299,355 |
| 2008-05-21 | Open-market sale | 100 | $191.89 | 299,455 |
| 2008-05-21 | Open-market sale | 996 | $191.88 | 299,555 |
| 2008-05-21 | Open-market sale | 100 | $191.87 | 300,551 |
| 2008-05-21 | Open-market sale | 100 | $191.86 | 300,651 |
| 2008-05-21 | Open-market sale | 200 | $191.83 | 300,751 |
| 2008-05-21 | Open-market sale | 500 | $191.82 | 300,951 |
| 2008-05-21 | Open-market sale | 400 | $191.81 | 301,451 |
| 2008-05-21 | Open-market sale | 100 | $191.81 | 301,851 |
| 2008-05-21 | Open-market sale | 100 | $191.80 | 301,951 |
| 2008-05-21 | Open-market sale | 200 | $191.79 | 302,051 |
| 2008-05-21 | Open-market sale | 100 | $191.78 | 302,251 |
| 2008-05-21 | Open-market sale | 200 | $191.76 | 302,351 |
| 2008-05-21 | Open-market sale | 100 | $191.75 | 302,551 |
| 2008-05-21 | Open-market sale | 100 | $191.74 | 302,651 |
| 2008-05-21 | Open-market sale | 300 | $192.00 | 294,605 |
| 2008-05-21 | Open-market sale | 100 | $192.00 | 294,905 |
| 2008-05-21 | Open-market sale | 200 | $191.97 | 296,805 |
| 2008-05-21 | Open-market sale | 400 | $191.97 | 296,405 |
| 2008-05-16 | Open-market sale | 100 | $190.54 | 292,859 |
| 2008-05-16 | Open-market sale | 100 | $190.50 | 292,959 |
| 2008-05-16 | Open-market sale | 100 | $190.59 | 293,059 |
| 2008-05-16 | Open-market sale | 100 | $191.23 | 293,159 |
| 2008-05-16 | Open-market sale | 100 | $191.25 | 293,259 |
| 2008-05-16 | Open-market sale | 100 | $191.28 | 293,359 |
| 2008-05-16 | Open-market sale | 100 | $190.26 | 293,459 |
| 2008-05-16 | Open-market sale | 200 | $191.26 | 293,559 |
| 2008-05-16 | Open-market sale | 100 | $191.94 | 293,759 |
| 2008-05-16 | Open-market sale | 100 | $190.90 | 293,859 |
| 2008-05-16 | Open-market sale | 100 | $191.16 | 293,959 |
| 2008-05-16 | Open-market sale | 100 | $192.12 | 294,059 |
| 2008-05-16 | Open-market sale | 100 | $192.10 | 294,159 |
| 2008-05-16 | Open-market sale | 100 | $189.14 | 294,259 |
| 2008-05-16 | Open-market sale | 100 | $191.95 | 294,359 |
| 2008-05-16 | Open-market sale | 200 | $191.76 | 294,459 |
| 2008-05-16 | Open-market sale | 100 | $190.73 | 294,659 |
| 2008-05-16 | Open-market sale | 100 | $191.72 | 294,759 |
| 2008-05-16 | Open-market sale | 100 | $191.74 | 294,859 |
| 2008-05-16 | Open-market sale | 100 | $191.73 | 294,959 |
| 2008-05-16 | Open-market sale | 100 | $191.71 | 295,059 |
| 2008-05-16 | Open-market sale | 100 | $191.79 | 295,159 |
| 2008-05-16 | Open-market sale | 100 | $191.77 | 295,259 |
| 2008-05-16 | Open-market sale | 100 | $192.00 | 292,159 |
| 2008-05-16 | Open-market sale | 100 | $192.53 | 292,759 |
| 2008-05-16 | Open-market sale | 100 | $192.51 | 292,659 |
| 2008-05-16 | Open-market sale | 100 | $191.58 | 292,559 |
| 2008-05-16 | Open-market sale | 200 | $191.57 | 292,359 |
| 2008-05-16 | Open-market sale | 100 | $190.01 | 292,259 |
| 2008-05-16 | Open-market sale | 100 | $190.03 | 292,059 |
| 2008-05-16 | Open-market sale | 100 | $192.01 | 291,959 |
| 2008-05-16 | Open-market sale | 200 | $191.89 | 291,759 |
| 2008-05-16 | Open-market sale | 100 | $191.06 | 291,659 |
| 2008-05-16 | Open-market sale | 100 | $191.42 | 290,359 |
| 2008-05-16 | Open-market sale | 100 | $192.45 | 290,459 |
| 2008-05-16 | Open-market sale | 100 | $191.60 | 290,559 |
| 2008-05-16 | Open-market sale | 100 | $191.67 | 290,659 |
| 2008-05-16 | Open-market sale | 200 | $191.66 | 290,859 |
| 2008-05-16 | Open-market sale | 100 | $191.34 | 290,959 |
| 2008-05-16 | Open-market sale | 100 | $191.33 | 291,059 |
| 2008-05-16 | Open-market sale | 200 | $191.38 | 291,159 |
| 2008-05-16 | Open-market sale | 100 | $191.36 | 291,359 |
| 2008-05-16 | Open-market sale | 100 | $191.84 | 291,459 |
| 2008-05-16 | Open-market sale | 100 | $192.05 | 291,559 |
| 2008-05-15 | Open-market sale | 100 | $192.00 | 295,859 |
| 2008-05-15 | Open-market sale | 100 | $189.09 | 296,659 |
| 2008-05-15 | Open-market sale | 100 | $190.82 | 296,559 |
| 2008-05-15 | Open-market sale | 100 | $191.74 | 296,859 |
| 2008-05-15 | Open-market sale | 100 | $188.73 | 296,959 |
| 2008-05-15 | Open-market sale | 100 | $191.25 | 297,059 |
| 2008-05-15 | Open-market sale | 100 | $191.27 | 297,159 |
| 2008-05-15 | Open-market sale | 100 | $189.45 | 295,359 |
| 2008-05-15 | Open-market sale | 100 | $191.33 | 295,459 |
| 2008-05-15 | Open-market sale | 100 | $191.36 | 295,559 |
| 2008-05-15 | Open-market sale | 100 | $190.37 | 295,659 |
| 2008-05-15 | Open-market sale | 100 | $192.31 | 295,759 |
| 2008-05-15 | Open-market sale | 100 | $188.88 | 296,759 |
| 2008-05-15 | Open-market sale | 100 | $190.86 | 295,959 |
| 2008-05-15 | Open-market sale | 100 | $191.89 | 296,059 |
| 2008-05-15 | Open-market sale | 100 | $190.07 | 296,159 |
| 2008-05-15 | Open-market sale | 100 | $189.06 | 296,259 |
| 2008-05-15 | Open-market sale | 100 | $189.82 | 296,359 |
| 2008-05-15 | Open-market sale | 100 | $190.85 | 296,459 |
| 2008-05-15 | Open-market sale | 100 | $190.28 | 297,359 |
| 2008-05-15 | Open-market sale | 100 | $189.60 | 300,159 |
| 2008-05-15 | Open-market sale | 100 | $190.63 | 300,059 |
| 2008-05-15 | Open-market sale | 100 | $190.61 | 299,959 |
| 2008-05-15 | Open-market sale | 100 | $188.65 | 299,859 |
| 2008-05-15 | Open-market sale | 100 | $190.69 | 299,759 |
| 2008-05-15 | Open-market sale | 100 | $187.56 | 299,659 |
| 2008-05-15 | Open-market sale | 100 | $190.54 | 299,559 |
| 2008-05-15 | Open-market sale | 100 | $189.59 | 299,459 |
| 2008-05-15 | Open-market sale | 100 | $188.10 | 299,359 |
| 2008-05-15 | Open-market sale | 100 | $187.90 | 299,259 |
| 2008-05-15 | Open-market sale | 100 | $187.97 | 299,159 |
| 2008-05-15 | Open-market sale | 100 | $189.16 | 299,059 |
| 2008-05-15 | Open-market sale | 100 | $191.15 | 298,959 |
| 2008-05-15 | Open-market sale | 100 | $191.16 | 298,859 |
| 2008-05-15 | Open-market sale | 100 | $189.94 | 298,759 |
| 2008-05-15 | Open-market sale | 100 | $189.11 | 298,659 |
| 2008-05-15 | Open-market sale | 100 | $190.15 | 298,559 |
| 2008-05-15 | Open-market sale | 200 | $189.12 | 298,359 |
| 2008-05-15 | Open-market sale | 100 | $189.10 | 298,259 |
| 2008-05-15 | Open-market sale | 100 | $188.92 | 298,159 |
| 2008-05-15 | Open-market sale | 100 | $189.90 | 298,059 |
| 2008-05-15 | Open-market sale | 100 | $189.95 | 297,959 |
| 2008-05-15 | Open-market sale | 100 | $190.98 | 297,859 |
| 2008-05-15 | Open-market sale | 100 | $188.26 | 297,759 |
| 2008-05-15 | Open-market sale | 100 | $190.21 | 297,659 |
| 2008-05-15 | Open-market sale | 100 | $189.22 | 297,559 |
| 2008-05-15 | Open-market sale | 100 | $188.29 | 297,459 |
| 2008-05-15 | Open-market sale | 100 | $190.23 | 297,259 |
| 2008-05-15 | Open-market sale | 100 | $186.68 | 300,259 |
| 2008-04-17 | Open-market sale | 100 | $156.32 | 300,659 |
| 2008-04-17 | Open-market sale | 100 | $155.38 | 300,759 |
| 2008-04-17 | Open-market sale | 100 | $155.34 | 300,859 |
| 2008-04-17 | Open-market sale | 100 | $155.50 | 300,559 |
| 2008-04-17 | Open-market sale | 100 | $156.46 | 300,959 |
| 2008-04-17 | Open-market sale | 100 | $155.49 | 301,059 |
| 2008-04-17 | Open-market sale | 100 | $154.41 | 301,159 |
| 2008-04-17 | Open-market sale | 100 | $154.47 | 301,259 |
| 2008-04-17 | Open-market sale | 100 | $154.42 | 301,359 |
| 2008-04-17 | Open-market sale | 100 | $155.44 | 301,459 |
| 2008-04-17 | Open-market sale | 100 | $155.41 | 301,559 |
| 2008-04-17 | Open-market sale | 100 | $156.42 | 301,659 |
| 2008-04-17 | Open-market sale | 100 | $156.89 | 301,759 |
| 2008-04-17 | Open-market sale | 100 | $155.00 | 301,859 |
| 2008-04-17 | Open-market sale | 200 | $155.02 | 301,959 |
| 2008-04-17 | Open-market sale | 100 | $155.08 | 302,159 |
| 2008-04-17 | Open-market sale | 100 | $155.04 | 302,259 |
| 2008-04-17 | Open-market sale | 100 | $156.50 | 300,359 |
| 2008-04-17 | Open-market sale | 100 | $155.53 | 300,459 |
| 2008-04-17 | Open-market sale | 100 | $155.95 | 304,859 |
| 2008-04-17 | Open-market sale | 100 | $155.99 | 304,959 |
| 2008-04-17 | Open-market sale | 100 | $157.14 | 305,059 |
| 2008-04-17 | Open-market sale | 100 | $158.10 | 305,159 |
| 2008-04-17 | Open-market sale | 100 | $157.98 | 305,259 |
| 2008-04-17 | Open-market sale | 100 | $155.82 | 302,359 |
| 2008-04-17 | Open-market sale | 100 | $156.09 | 302,459 |
| 2008-04-17 | Open-market sale | 100 | $156.87 | 302,559 |
| 2008-04-17 | Open-market sale | 100 | $155.63 | 302,659 |
| 2008-04-17 | Open-market sale | 100 | $154.64 | 302,759 |
| 2008-04-17 | Open-market sale | 100 | $155.67 | 302,859 |
| 2008-04-17 | Open-market sale | 100 | $155.69 | 302,959 |
| 2008-04-17 | Open-market sale | 100 | $157.65 | 303,059 |
| 2008-04-17 | Open-market sale | 100 | $155.72 | 303,159 |
| 2008-04-17 | Open-market sale | 100 | $158.77 | 303,259 |
| 2008-04-17 | Open-market sale | 100 | $156.27 | 303,359 |
| 2008-04-17 | Open-market sale | 100 | $155.24 | 303,459 |
| 2008-04-17 | Open-market sale | 100 | $156.29 | 303,559 |
| 2008-04-17 | Open-market sale | 100 | $158.21 | 303,659 |
| 2008-04-17 | Open-market sale | 100 | $156.91 | 303,759 |
| 2008-04-17 | Open-market sale | 100 | $156.95 | 303,859 |
| 2008-04-17 | Open-market sale | 100 | $156.18 | 303,959 |
| 2008-04-17 | Open-market sale | 100 | $155.17 | 304,059 |
| 2008-04-17 | Open-market sale | 100 | $154.90 | 304,159 |
| 2008-04-17 | Open-market sale | 100 | $155.13 | 304,259 |
| 2008-04-17 | Open-market sale | 100 | $154.91 | 304,359 |
| 2008-04-17 | Open-market sale | 100 | $154.96 | 304,459 |
| 2008-04-17 | Open-market sale | 100 | $155.16 | 304,559 |
| 2008-04-17 | Open-market sale | 100 | $155.10 | 304,659 |
| 2008-04-17 | Open-market sale | 100 | $155.91 | 304,759 |
| 2008-04-16 | Open-market sale | 100 | $155.23 | 306,359 |
| 2008-04-16 | Open-market sale | 100 | $157.71 | 306,459 |
| 2008-04-16 | Open-market sale | 100 | $155.75 | 306,559 |
| 2008-04-16 | Open-market sale | 100 | $154.72 | 306,659 |
| 2008-04-16 | Open-market sale | 100 | $158.41 | 306,759 |
| 2008-04-16 | Open-market sale | 100 | $157.48 | 306,859 |
| 2008-04-16 | Open-market sale | 100 | $157.31 | 305,359 |
| 2008-04-16 | Open-market sale | 100 | $157.34 | 305,459 |
| 2008-04-16 | Open-market sale | 200 | $157.39 | 305,559 |
| 2008-04-16 | Open-market sale | 100 | $156.65 | 305,759 |
| 2008-04-16 | Open-market sale | 100 | $157.69 | 305,859 |
| 2008-04-16 | Open-market sale | 100 | $155.66 | 305,959 |
| 2008-04-16 | Open-market sale | 100 | $157.25 | 306,259 |
| 2008-04-16 | Open-market sale | 100 | $158.24 | 306,059 |
| 2008-04-16 | Open-market sale | 100 | $157.20 | 306,159 |
| 2008-04-16 | Open-market sale | 100 | $157.09 | 309,759 |
| 2008-04-16 | Open-market sale | 100 | $155.82 | 310,059 |
| 2008-04-16 | Open-market sale | 100 | $155.09 | 310,159 |
| 2008-04-16 | Open-market sale | 100 | $152.08 | 310,259 |
| 2008-04-16 | Open-market sale | 100 | $157.46 | 306,959 |
| 2008-04-16 | Open-market sale | 200 | $157.40 | 307,059 |
| 2008-04-16 | Open-market sale | 200 | $157.43 | 307,259 |
| 2008-04-16 | Open-market sale | 100 | $154.41 | 307,459 |
| 2008-04-16 | Open-market sale | 100 | $154.49 | 307,559 |
| 2008-04-16 | Open-market sale | 100 | $159.11 | 307,659 |
| 2008-04-16 | Open-market sale | 100 | $157.90 | 307,759 |
| 2008-04-16 | Open-market sale | 100 | $157.98 | 307,859 |
| 2008-04-16 | Open-market sale | 100 | $157.92 | 307,959 |
| 2008-04-16 | Open-market sale | 100 | $157.93 | 308,059 |
| 2008-04-16 | Open-market sale | 100 | $156.96 | 308,159 |
| 2008-04-16 | Open-market sale | 100 | $156.12 | 308,259 |
| 2008-04-16 | Open-market sale | 100 | $156.14 | 308,359 |
| 2008-04-16 | Open-market sale | 200 | $155.96 | 308,459 |
| 2008-04-16 | Open-market sale | 200 | $155.90 | 308,659 |
| 2008-04-16 | Open-market sale | 100 | $155.15 | 308,859 |
| 2008-04-16 | Open-market sale | 100 | $154.13 | 308,959 |
| 2008-04-16 | Open-market sale | 100 | $157.53 | 309,059 |
| 2008-04-16 | Open-market sale | 100 | $157.51 | 309,159 |
| 2008-04-16 | Open-market sale | 100 | $153.58 | 309,259 |
| 2008-04-16 | Open-market sale | 100 | $158.80 | 309,359 |
| 2008-04-16 | Open-market sale | 100 | $158.00 | 309,459 |
| 2008-04-16 | Open-market sale | 100 | $157.07 | 309,559 |
| 2008-04-16 | Open-market sale | 100 | $157.83 | 309,659 |
| 2008-04-16 | Open-market sale | 100 | $155.87 | 309,959 |
| 2008-04-16 | Open-market sale | 100 | $157.04 | 309,859 |
| 2008-04-03 | Open-market sale | 100 | $150.43 | 313,259 |
| 2008-04-03 | Open-market sale | 100 | $152.65 | 313,359 |
| 2008-04-03 | Open-market sale | 100 | $152.64 | 313,459 |
| 2008-04-03 | Open-market sale | 100 | $148.67 | 313,559 |
| 2008-04-03 | Open-market sale | 100 | $149.60 | 313,659 |
| 2008-04-03 | Open-market sale | 100 | $152.95 | 313,759 |
| 2008-04-03 | Open-market sale | 200 | $153.15 | 313,859 |
| 2008-04-03 | Open-market sale | 100 | $152.97 | 314,059 |
| 2008-04-03 | Open-market sale | 100 | $152.91 | 314,159 |
| 2008-04-03 | Open-market sale | 100 | $153.17 | 314,259 |
| 2008-04-03 | Open-market sale | 100 | $149.19 | 314,359 |
| 2008-04-03 | Open-market sale | 100 | $149.98 | 314,459 |
| 2008-04-03 | Open-market sale | 100 | $147.96 | 314,559 |
| 2008-04-03 | Open-market sale | 100 | $153.21 | 314,659 |
| 2008-04-03 | Open-market sale | 100 | $153.22 | 314,759 |
| 2008-04-03 | Open-market sale | 100 | $153.20 | 314,859 |
| 2008-04-03 | Open-market sale | 100 | $151.21 | 314,959 |
| 2008-04-03 | Open-market sale | 100 | $151.20 | 315,059 |
| 2008-04-03 | Open-market sale | 100 | $149.28 | 315,159 |
| 2008-04-03 | Open-market sale | 100 | $147.21 | 315,259 |
| 2008-04-03 | Open-market sale | 100 | $152.55 | 311,959 |
| 2008-04-03 | Open-market sale | 200 | $152.50 | 312,059 |
| 2008-04-03 | Open-market sale | 200 | $152.52 | 312,259 |
| 2008-04-03 | Open-market sale | 100 | $151.53 | 312,459 |
| 2008-04-03 | Open-market sale | 100 | $150.55 | 312,559 |
| 2008-04-03 | Open-market sale | 100 | $148.57 | 312,659 |
| 2008-04-03 | Open-market sale | 100 | $148.52 | 312,759 |
| 2008-04-03 | Open-market sale | 100 | $150.59 | 312,859 |
| 2008-04-03 | Open-market sale | 100 | $153.41 | 312,959 |
| 2008-04-03 | Open-market sale | 200 | $151.41 | 313,059 |
| 2008-04-03 | Open-market sale | 100 | $148.88 | 311,759 |
| 2008-04-03 | Open-market sale | 100 | $148.31 | 310,459 |
| 2008-04-03 | Open-market sale | 100 | $152.70 | 310,559 |
| 2008-04-03 | Open-market sale | 200 | $152.78 | 310,659 |
| 2008-04-03 | Open-market sale | 100 | $152.73 | 310,859 |
| 2008-04-03 | Open-market sale | 100 | $152.76 | 310,959 |
| 2008-04-03 | Open-market sale | 100 | $151.76 | 311,059 |
| 2008-04-03 | Open-market sale | 100 | $150.79 | 311,159 |
| 2008-04-03 | Open-market sale | 100 | $148.74 | 311,259 |
| 2008-04-03 | Open-market sale | 100 | $152.85 | 311,359 |
| 2008-04-03 | Open-market sale | 100 | $152.87 | 311,459 |
| 2008-04-03 | Open-market sale | 100 | $150.05 | 311,559 |
| 2008-04-03 | Open-market sale | 100 | $148.83 | 311,659 |
| 2008-04-03 | Open-market sale | 100 | $153.38 | 310,359 |
| 2008-04-03 | Open-market sale | 100 | $152.57 | 311,859 |
| 2008-04-02 | Open-market sale | 100 | $148.87 | 316,659 |
| 2008-04-02 | Open-market sale | 100 | $150.84 | 315,459 |
| 2008-04-02 | Open-market sale | 100 | $150.78 | 315,359 |
| 2008-04-02 | Open-market sale | 100 | $150.25 | 315,659 |
| 2008-04-02 | Open-market sale | 100 | $150.01 | 315,759 |
| 2008-04-02 | Open-market sale | 100 | $148.57 | 315,859 |
| 2008-04-02 | Open-market sale | 100 | $148.36 | 315,959 |
| 2008-04-02 | Open-market sale | 100 | $148.78 | 316,059 |
| 2008-04-02 | Open-market sale | 100 | $148.84 | 316,159 |
| 2008-04-02 | Open-market sale | 100 | $148.53 | 316,259 |
| 2008-04-02 | Open-market sale | 100 | $148.52 | 316,359 |
| 2008-04-02 | Open-market sale | 100 | $150.40 | 315,559 |
| 2008-04-02 | Open-market sale | 100 | $149.36 | 316,759 |
| 2008-04-02 | Open-market sale | 100 | $149.51 | 316,859 |
| 2008-04-02 | Open-market sale | 100 | $149.99 | 316,959 |
| 2008-04-02 | Open-market sale | 100 | $148.08 | 316,459 |
| 2008-04-02 | Open-market sale | 100 | $148.66 | 316,559 |
| 2008-04-02 | Open-market sale | 100 | $149.77 | 317,659 |
| 2008-04-02 | Open-market sale | 100 | $149.67 | 317,759 |
| 2008-04-02 | Open-market sale | 100 | $149.71 | 317,859 |
| 2008-04-02 | Open-market sale | 100 | $149.29 | 317,959 |
| 2008-04-02 | Open-market sale | 100 | $149.81 | 318,059 |
| 2008-04-02 | Open-market sale | 200 | $149.80 | 318,159 |
| 2008-04-02 | Open-market sale | 100 | $149.94 | 318,359 |
| 2008-04-02 | Open-market sale | 100 | $149.44 | 318,459 |
| 2008-04-02 | Open-market sale | 100 | $148.70 | 318,559 |
| 2008-04-02 | Open-market sale | 100 | $148.91 | 318,659 |
| 2008-04-02 | Open-market sale | 100 | $148.10 | 318,759 |
| 2008-04-02 | Open-market sale | 100 | $148.68 | 318,859 |
| 2008-04-02 | Open-market sale | 100 | $148.64 | 318,959 |
| 2008-04-02 | Open-market sale | 100 | $148.58 | 319,059 |
| 2008-04-02 | Open-market sale | 100 | $148.47 | 319,159 |
| 2008-04-02 | Open-market sale | 100 | $148.23 | 319,259 |
| 2008-04-02 | Open-market sale | 100 | $148.56 | 319,359 |
| 2008-04-02 | Open-market sale | 100 | $148.88 | 319,459 |
| 2008-04-02 | Open-market sale | 100 | $148.75 | 319,559 |
| 2008-04-02 | Open-market sale | 100 | $148.69 | 319,659 |
| 2008-04-02 | Open-market sale | 100 | $148.43 | 319,759 |
| 2008-04-02 | Open-market sale | 100 | $148.58 | 319,859 |
| 2008-04-02 | Open-market sale | 100 | $148.95 | 319,959 |
| 2008-04-02 | Open-market sale | 200 | $148.94 | 320,059 |
| 2008-04-02 | Open-market sale | 100 | $148.96 | 320,259 |
| 2008-04-02 | Open-market sale | 100 | $149.38 | 317,059 |
| 2008-04-02 | Open-market sale | 100 | $149.34 | 317,159 |
| 2008-04-02 | Open-market sale | 100 | $148.89 | 317,259 |
| 2008-04-02 | Open-market sale | 100 | $149.23 | 317,359 |
| 2008-04-02 | Open-market sale | 200 | $149.82 | 317,459 |
| 2008-03-06 | Tax withholding | 1,550 | $144.30 | 320,359 |
| 2008-03-06 | Tax withholding | 1,550 | $144.30 | 320,359 |
| 2008-03-04 | Grant / award (derivative) | 12,926 | $0.00 | 12,926 |
| 2008-03-04 | Grant / award (derivative) | 15,603 | $0.00 | 15,603 |
| 2008-03-04 | Grant / award (derivative) | 48,363 | $0.00 | 48,363 |
| 2008-02-05 | Tax withholding | 22,438 | $112.40 | 321,909 |
| 2007-09-10 | Tax withholding | 406 | $131.00 | 344,347 |
| 2007-08-17 | Option exercise (derivative) | 13,604 | $0.00 | 54,416 |
| 2007-08-17 | Open-market sale | 200 | $116.32 | 348,153 |
| 2007-08-17 | Open-market sale | 100 | $116.18 | 349,253 |
| 2007-08-17 | Open-market sale | 400 | $116.17 | 349,353 |
| 2007-08-17 | Open-market sale | 900 | $116.16 | 349,753 |
| 2007-08-17 | Open-market sale | 33 | $116.15 | 350,653 |
| 2007-08-17 | Open-market sale | 420 | $116.14 | 350,686 |
| 2007-08-17 | Open-market sale | 318 | $116.10 | 351,106 |
| 2007-08-17 | Open-market sale | 532 | $116.09 | 351,424 |
| 2007-08-17 | Open-market sale | 100 | $116.08 | 351,956 |
| 2007-08-17 | Open-market sale | 400 | $116.06 | 352,056 |
| 2007-08-17 | Open-market sale | 200 | $116.05 | 352,456 |
| 2007-08-17 | Open-market sale | 100 | $116.04 | 352,656 |
| 2007-08-17 | Open-market sale | 13 | $116.03 | 352,756 |
| 2007-08-17 | Open-market sale | 181 | $116.01 | 352,769 |
| 2007-08-17 | Open-market sale | 1,835 | $116.00 | 352,950 |
| 2007-08-17 | Open-market sale | 172 | $115.15 | 354,785 |
| 2007-08-17 | Open-market sale | 200 | $115.11 | 354,957 |
| 2007-08-17 | Open-market sale | 200 | $115.10 | 355,157 |
| 2007-08-17 | Open-market sale | 100 | $115.09 | 355,357 |
| 2007-08-17 | Open-market sale | 1,300 | $115.08 | 355,457 |
| 2007-08-17 | Open-market sale | 200 | $115.03 | 356,757 |
| 2007-08-17 | Open-market sale | 300 | $115.01 | 356,957 |
| 2007-08-17 | Open-market sale | 1,100 | $115.00 | 357,257 |
| 2007-08-17 | Option exercise | 13,604 | $84.21 | 358,357 |
| 2007-08-17 | Open-market sale | 100 | $116.67 | 347,353 |
| 2007-08-17 | Open-market sale | 100 | $116.66 | 347,453 |
| 2007-08-17 | Open-market sale | 200 | $116.61 | 347,553 |
| 2007-08-17 | Open-market sale | 400 | $116.35 | 347,753 |
| 2007-08-17 | Open-market sale | 800 | $116.19 | 348,453 |
| 2007-08-17 | Open-market sale | 100 | $116.30 | 348,353 |
| 2007-08-17 | Option exercise (derivative) | 13,604 | $0.00 | 54,416 |
| 2007-08-17 | Open-market sale | 100 | $116.72 | 347,053 |
| 2007-08-17 | Open-market sale | 200 | $116.68 | 347,153 |
| 2007-08-17 | Open-market sale | 200 | $117.52 | 344,753 |
| 2007-08-17 | Open-market sale | 500 | $117.50 | 344,953 |
| 2007-08-17 | Open-market sale | 300 | $117.48 | 345,453 |
| 2007-08-17 | Open-market sale | 100 | $116.83 | 346,953 |
| 2007-08-17 | Open-market sale | 300 | $117.05 | 346,153 |
| 2007-08-17 | Open-market sale | 300 | $116.97 | 346,453 |
| 2007-08-17 | Open-market sale | 100 | $116.95 | 346,753 |
| 2007-08-17 | Open-market sale | 100 | $116.90 | 346,853 |
| 2007-08-17 | Open-market sale | 400 | $117.42 | 345,753 |
| 2007-05-10 | Option exercise (derivative) | 60,000 | $0.00 | 0 |
| 2007-05-10 | Open-market sale | 1,100 | $103.15 | 367,798 |
| 2007-05-10 | Open-market sale | 300 | $103.16 | 368,898 |
| 2007-05-10 | Open-market sale | 300 | $103.14 | 367,498 |
| 2007-05-10 | Open-market sale | 500 | $103.17 | 369,198 |
| 2007-05-10 | Open-market sale | 100 | $103.19 | 369,698 |
| 2007-05-10 | Open-market sale | 100 | $103.21 | 369,798 |
| 2007-05-10 | Open-market sale | 100 | $103.23 | 369,898 |
| 2007-05-10 | Open-market sale | 100 | $103.24 | 369,998 |
| 2007-05-10 | Open-market sale | 200 | $103.26 | 370,098 |
| 2007-05-10 | Open-market sale | 100 | $103.31 | 370,298 |
| 2007-05-10 | Open-market sale | 200 | $103.33 | 370,398 |
| 2007-05-10 | Open-market sale | 1,000 | $102.95 | 353,898 |
| 2007-05-10 | Open-market sale | 1,700 | $102.96 | 354,898 |
| 2007-05-10 | Open-market sale | 500 | $102.97 | 356,598 |
| 2007-05-10 | Open-market sale | 700 | $102.98 | 357,098 |
| 2007-05-10 | Open-market sale | 400 | $102.99 | 357,798 |
| 2007-05-10 | Open-market sale | 1,000 | $103.00 | 358,198 |
| 2007-05-10 | Open-market sale | 1,300 | $103.01 | 359,198 |
| 2007-05-10 | Open-market sale | 400 | $103.02 | 360,498 |
| 2007-05-10 | Open-market sale | 800 | $103.03 | 360,898 |
| 2007-05-10 | Open-market sale | 200 | $103.04 | 361,698 |
| 2007-05-10 | Open-market sale | 400 | $103.05 | 361,898 |
| 2007-05-10 | Open-market sale | 1,200 | $103.06 | 362,298 |
| 2007-05-10 | Open-market sale | 300 | $103.07 | 363,498 |
| 2007-05-10 | Open-market sale | 400 | $103.08 | 363,798 |
| 2007-05-10 | Open-market sale | 500 | $103.09 | 364,198 |
| 2007-05-10 | Open-market sale | 800 | $103.10 | 364,698 |
| 2007-05-10 | Open-market sale | 600 | $103.11 | 365,498 |
| 2007-05-10 | Open-market sale | 700 | $103.12 | 366,098 |
| 2007-05-10 | Open-market sale | 700 | $103.13 | 366,798 |
| 2007-05-10 | Option exercise (derivative) | 60,000 | $0.00 | 0 |
| 2007-05-10 | Open-market sale | 200 | $104.01 | 376,598 |
| 2007-05-10 | Open-market sale | 100 | $104.03 | 376,798 |
| 2007-05-10 | Open-market sale | 100 | $104.05 | 376,898 |
| 2007-05-10 | Open-market sale | 100 | $104.08 | 376,998 |
| 2007-05-10 | Open-market sale | 100 | $104.09 | 377,098 |
| 2007-05-10 | Open-market sale | 200 | $103.35 | 370,598 |
| 2007-05-10 | Open-market sale | 200 | $103.39 | 370,798 |
| 2007-05-10 | Open-market sale | 300 | $103.44 | 370,998 |
| 2007-05-10 | Open-market sale | 300 | $103.47 | 371,298 |
| 2007-05-10 | Open-market sale | 100 | $103.49 | 371,598 |
| 2007-05-10 | Open-market sale | 100 | $103.50 | 371,698 |
| 2007-05-10 | Open-market sale | 100 | $103.50 | 371,798 |
| 2007-05-10 | Open-market sale | 300 | $103.55 | 371,898 |
| 2007-05-10 | Open-market sale | 100 | $103.58 | 372,198 |
| 2007-05-10 | Open-market sale | 100 | $103.59 | 372,298 |
| 2007-05-10 | Open-market sale | 100 | $103.62 | 372,398 |
| 2007-05-10 | Open-market sale | 62 | $103.66 | 372,498 |
| 2007-05-10 | Open-market sale | 38 | $103.67 | 372,560 |
| 2007-05-10 | Open-market sale | 100 | $103.70 | 372,598 |
| 2007-05-10 | Open-market sale | 300 | $103.73 | 372,698 |
| 2007-05-10 | Open-market sale | 100 | $103.74 | 372,998 |
| 2007-05-10 | Open-market sale | 100 | $103.87 | 373,098 |
| 2007-05-10 | Open-market sale | 400 | $103.89 | 373,198 |
| 2007-05-10 | Open-market sale | 600 | $103.90 | 373,598 |
| 2007-05-10 | Open-market sale | 300 | $103.92 | 374,198 |
| 2007-05-10 | Open-market sale | 400 | $103.93 | 374,498 |
| 2007-05-10 | Open-market sale | 100 | $103.94 | 374,898 |
| 2007-05-10 | Open-market sale | 100 | $103.95 | 374,998 |
| 2007-05-10 | Open-market sale | 1,300 | $104.00 | 375,298 |
| 2007-05-10 | Open-market sale | 200 | $103.99 | 375,098 |
| 2007-05-10 | Option exercise (derivative) | 60,000 | $0.00 | 0 |
| 2007-05-10 | Open-market sale | 500 | $102.92 | 352,398 |
| 2007-05-10 | Open-market sale | 500 | $102.94 | 353,398 |
| 2007-05-10 | Open-market sale | 200 | $102.81 | 345,798 |
| 2007-05-10 | Open-market sale | 400 | $102.82 | 345,998 |
| 2007-05-10 | Open-market sale | 532 | $102.83 | 346,398 |
| 2007-05-10 | Open-market sale | 268 | $102.84 | 346,930 |
| 2007-05-10 | Open-market sale | 1,100 | $102.85 | 347,198 |
| 2007-05-10 | Open-market sale | 400 | $102.86 | 348,298 |
| 2007-05-10 | Open-market sale | 600 | $102.87 | 348,698 |
| 2007-05-10 | Open-market sale | 1,200 | $102.88 | 349,298 |
| 2007-05-10 | Open-market sale | 700 | $102.89 | 350,498 |
| 2007-05-10 | Open-market sale | 600 | $102.90 | 351,198 |
| 2007-05-10 | Open-market sale | 500 | $102.91 | 351,798 |
| 2007-05-10 | Open-market sale | 100 | $102.92 | 352,298 |
| 2007-05-10 | Open-market sale | 100 | $102.67 | 336,415 |
| 2007-05-10 | Open-market sale | 100 | $102.68 | 336,515 |
| 2007-05-10 | Open-market sale | 200 | $102.69 | 336,615 |
| 2007-05-10 | Open-market sale | 300 | $102.70 | 336,815 |
| 2007-05-10 | Open-market sale | 900 | $102.71 | 337,115 |
| 2007-05-10 | Open-market sale | 700 | $102.72 | 338,015 |
| 2007-05-10 | Open-market sale | 1,500 | $102.73 | 338,715 |
| 2007-05-10 | Open-market sale | 600 | $102.74 | 340,215 |
| 2007-05-10 | Open-market sale | 500 | $102.75 | 340,815 |
| 2007-05-10 | Open-market sale | 300 | $102.76 | 341,315 |
| 2007-05-10 | Open-market sale | 300 | $102.77 | 341,615 |
| 2007-05-10 | Open-market sale | 2,400 | $102.78 | 341,915 |
| 2007-05-10 | Open-market sale | 383 | $102.79 | 344,315 |
| 2007-05-10 | Open-market sale | 1,100 | $102.80 | 344,698 |
| 2007-05-10 | Open-market sale | 100 | $102.94 | 353,298 |
| 2007-05-10 | Open-market sale | 400 | $102.93 | 352,898 |
| 2007-05-10 | Option exercise (derivative) | 60,000 | $0.00 | 0 |
| 2007-05-10 | Open-market sale | 400 | $102.65 | 335,915 |
| 2007-05-10 | Open-market sale | 198 | $102.33 | 327,800 |
| 2007-05-10 | Open-market sale | 300 | $102.34 | 327,998 |
| 2007-05-10 | Open-market sale | 400 | $102.35 | 328,298 |
| 2007-05-10 | Open-market sale | 200 | $102.36 | 328,698 |
| 2007-05-10 | Open-market sale | 200 | $102.37 | 328,898 |
| 2007-05-10 | Open-market sale | 100 | $102.39 | 329,098 |
| 2007-05-10 | Open-market sale | 100 | $102.40 | 329,198 |
| 2007-05-10 | Open-market sale | 400 | $102.41 | 329,298 |
| 2007-05-10 | Open-market sale | 900 | $102.42 | 329,698 |
| 2007-05-10 | Open-market sale | 300 | $102.43 | 330,598 |
| 2007-05-10 | Open-market sale | 100 | $102.44 | 330,898 |
| 2007-05-10 | Open-market sale | 817 | $102.45 | 330,998 |
| 2007-05-10 | Open-market sale | 200 | $102.46 | 331,815 |
| 2007-05-10 | Open-market sale | 100 | $102.47 | 332,015 |
| 2007-05-10 | Open-market sale | 600 | $102.48 | 332,115 |
| 2007-05-10 | Open-market sale | 200 | $102.49 | 332,715 |
| 2007-05-10 | Open-market sale | 300 | $102.50 | 332,915 |
| 2007-05-10 | Open-market sale | 100 | $102.52 | 333,215 |
| 2007-05-10 | Open-market sale | 100 | $102.53 | 333,315 |
| 2007-05-10 | Open-market sale | 100 | $102.55 | 333,415 |
| 2007-05-10 | Open-market sale | 100 | $102.56 | 333,515 |
| 2007-05-10 | Open-market sale | 100 | $102.57 | 333,615 |
| 2007-05-10 | Open-market sale | 100 | $102.59 | 333,715 |
| 2007-05-10 | Open-market sale | 900 | $102.60 | 333,815 |
| 2007-05-10 | Open-market sale | 600 | $102.61 | 334,715 |
| 2007-05-10 | Open-market sale | 500 | $102.63 | 335,315 |
| 2007-05-10 | Open-market sale | 100 | $102.64 | 335,815 |
| 2007-05-10 | Open-market sale | 202 | $102.32 | 327,598 |
| 2007-05-10 | Open-market sale | 100 | $102.66 | 336,315 |
| 2007-05-10 | Option exercise (derivative) | 60,000 | $0.00 | 0 |
| 2007-05-10 | Open-market sale | 100 | $102.30 | 327,398 |
| 2007-05-10 | Open-market sale | 100 | $101.90 | 324,198 |
| 2007-05-10 | Open-market sale | 100 | $101.92 | 324,298 |
| 2007-05-10 | Open-market sale | 100 | $101.94 | 324,398 |
| 2007-05-10 | Open-market sale | 100 | $101.95 | 324,498 |
| 2007-05-10 | Open-market sale | 100 | $101.96 | 324,598 |
| 2007-05-10 | Open-market sale | 100 | $101.96 | 324,698 |
| 2007-05-10 | Open-market sale | 100 | $101.98 | 324,798 |
| 2007-05-10 | Open-market sale | 300 | $102.00 | 324,898 |
| 2007-05-10 | Open-market sale | 100 | $102.00 | 325,198 |
| 2007-05-10 | Open-market sale | 500 | $102.01 | 325,298 |
| 2007-05-10 | Open-market sale | 100 | $102.01 | 325,798 |
| 2007-05-10 | Open-market sale | 100 | $102.02 | 325,898 |
| 2007-05-10 | Open-market sale | 100 | $102.03 | 325,998 |
| 2007-05-10 | Open-market sale | 200 | $102.04 | 326,098 |
| 2007-05-10 | Open-market sale | 100 | $102.04 | 326,298 |
| 2007-05-10 | Open-market sale | 100 | $102.07 | 326,398 |
| 2007-05-10 | Open-market sale | 100 | $102.11 | 326,498 |
| 2007-05-10 | Open-market sale | 100 | $102.19 | 326,598 |
| 2007-05-10 | Open-market sale | 100 | $102.20 | 326,698 |
| 2007-05-10 | Open-market sale | 100 | $102.25 | 326,798 |
| 2007-05-10 | Open-market sale | 100 | $102.26 | 326,898 |
| 2007-05-10 | Open-market sale | 200 | $102.27 | 326,998 |
| 2007-05-10 | Open-market sale | 200 | $102.29 | 327,198 |
| 2007-05-10 | Open-market sale | 700 | $101.80 | 323,498 |
| 2007-05-10 | Open-market sale | 100 | $102.31 | 327,498 |
| 2007-05-10 | Option exercise (derivative) | 60,000 | $0.00 | 0 |
| 2007-05-10 | Open-market sale | 300 | $104.54 | 381,598 |
| 2007-05-10 | Open-market sale | 200 | $104.60 | 381,898 |
| 2007-05-10 | Open-market sale | 300 | $104.63 | 382,098 |
| 2007-05-10 | Open-market sale | 1,000 | $104.65 | 382,398 |
| 2007-05-10 | Open-market sale | 100 | $104.87 | 383,398 |
| 2007-05-10 | Option exercise | 60,000 | $29.60 | 383,498 |
| 2007-05-10 | Open-market sale | 200 | $104.11 | 377,198 |
| 2007-05-10 | Open-market sale | 200 | $104.14 | 377,398 |
| 2007-05-10 | Open-market sale | 700 | $104.15 | 377,598 |
| 2007-05-10 | Open-market sale | 400 | $104.16 | 378,298 |
| 2007-05-10 | Open-market sale | 200 | $104.17 | 378,698 |
| 2007-05-10 | Open-market sale | 100 | $104.22 | 378,898 |
| 2007-05-10 | Open-market sale | 100 | $104.23 | 378,998 |
| 2007-05-10 | Open-market sale | 400 | $104.24 | 379,098 |
| 2007-05-10 | Open-market sale | 200 | $104.25 | 379,498 |
| 2007-05-10 | Open-market sale | 100 | $104.29 | 379,698 |
| 2007-05-10 | Open-market sale | 200 | $104.30 | 379,798 |
| 2007-05-10 | Open-market sale | 100 | $104.30 | 379,998 |
| 2007-05-10 | Open-market sale | 100 | $104.32 | 380,098 |
| 2007-05-10 | Open-market sale | 100 | $104.33 | 380,198 |
| 2007-05-10 | Open-market sale | 200 | $104.34 | 380,298 |
| 2007-05-10 | Open-market sale | 100 | $104.35 | 380,498 |
| 2007-05-10 | Open-market sale | 100 | $104.35 | 380,598 |
| 2007-05-10 | Open-market sale | 100 | $104.35 | 380,698 |
| 2007-05-10 | Open-market sale | 100 | $104.36 | 380,798 |
| 2007-05-10 | Open-market sale | 100 | $104.37 | 380,898 |
| 2007-05-10 | Open-market sale | 200 | $104.38 | 380,998 |
| 2007-05-10 | Open-market sale | 200 | $104.39 | 381,198 |
| 2007-05-10 | Open-market sale | 100 | $104.40 | 381,398 |
| 2007-05-10 | Open-market sale | 100 | $104.41 | 381,498 |
| 2007-05-10 | Option exercise (derivative) | 60,000 | $0.00 | 0 |
| 2007-05-10 | Open-market sale | 200 | $103.33 | 370,398 |
| 2007-05-10 | Open-market sale | 1,000 | $102.95 | 353,898 |
| 2007-05-10 | Open-market sale | 1,700 | $102.96 | 354,898 |
| 2007-05-10 | Open-market sale | 500 | $102.97 | 356,598 |
| 2007-05-10 | Open-market sale | 700 | $102.98 | 357,098 |
| 2007-05-10 | Open-market sale | 400 | $102.99 | 357,798 |
| 2007-05-10 | Open-market sale | 1,000 | $103.00 | 358,198 |
| 2007-05-10 | Open-market sale | 1,300 | $103.01 | 359,198 |
| 2007-05-10 | Open-market sale | 400 | $103.02 | 360,498 |
| 2007-05-10 | Open-market sale | 800 | $103.03 | 360,898 |
| 2007-05-10 | Open-market sale | 200 | $103.04 | 361,698 |
| 2007-05-10 | Open-market sale | 400 | $103.05 | 361,898 |
| 2007-05-10 | Open-market sale | 1,200 | $103.06 | 362,298 |
| 2007-05-10 | Open-market sale | 300 | $103.07 | 363,498 |
| 2007-05-10 | Open-market sale | 400 | $103.08 | 363,798 |
| 2007-05-10 | Open-market sale | 500 | $103.09 | 364,198 |
| 2007-05-10 | Open-market sale | 800 | $103.10 | 364,698 |
| 2007-05-10 | Open-market sale | 600 | $103.11 | 365,498 |
| 2007-05-10 | Open-market sale | 700 | $103.12 | 366,098 |
| 2007-05-10 | Open-market sale | 100 | $103.31 | 370,298 |
| 2007-05-10 | Open-market sale | 300 | $103.14 | 367,498 |
| 2007-05-10 | Open-market sale | 1,100 | $103.15 | 367,798 |
| 2007-05-10 | Open-market sale | 300 | $103.16 | 368,898 |
| 2007-05-10 | Open-market sale | 500 | $103.17 | 369,198 |
| 2007-05-10 | Open-market sale | 100 | $103.19 | 369,698 |
| 2007-05-10 | Open-market sale | 100 | $103.21 | 369,798 |
| 2007-05-10 | Open-market sale | 100 | $103.23 | 369,898 |
| 2007-05-10 | Open-market sale | 100 | $103.24 | 369,998 |
| 2007-05-10 | Open-market sale | 200 | $103.26 | 370,098 |
| 2007-05-10 | Open-market sale | 700 | $103.13 | 366,798 |
| 2007-05-10 | Option exercise (derivative) | 60,000 | $0.00 | 0 |
| 2007-05-10 | Open-market sale | 383 | $102.79 | 344,315 |
| 2007-05-10 | Open-market sale | 1,100 | $102.80 | 344,698 |
| 2007-05-10 | Open-market sale | 200 | $102.81 | 345,798 |
| 2007-05-10 | Open-market sale | 400 | $102.82 | 345,998 |
| 2007-05-10 | Open-market sale | 532 | $102.83 | 346,398 |
| 2007-05-10 | Open-market sale | 268 | $102.84 | 346,930 |
| 2007-05-10 | Open-market sale | 1,100 | $102.85 | 347,198 |
| 2007-05-10 | Open-market sale | 400 | $102.86 | 348,298 |
| 2007-05-10 | Open-market sale | 600 | $102.87 | 348,698 |
| 2007-05-10 | Open-market sale | 1,200 | $102.88 | 349,298 |
| 2007-05-10 | Open-market sale | 700 | $102.89 | 350,498 |
| 2007-05-10 | Open-market sale | 600 | $102.90 | 351,198 |
| 2007-05-10 | Open-market sale | 500 | $102.91 | 351,798 |
| 2007-05-10 | Open-market sale | 100 | $102.92 | 352,298 |
| 2007-05-10 | Open-market sale | 600 | $102.74 | 340,215 |
| 2007-05-10 | Open-market sale | 1,500 | $102.73 | 338,715 |
| 2007-05-10 | Open-market sale | 700 | $102.72 | 338,015 |
| 2007-05-10 | Open-market sale | 900 | $102.71 | 337,115 |
| 2007-05-10 | Open-market sale | 300 | $102.70 | 336,815 |
| 2007-05-10 | Open-market sale | 200 | $102.69 | 336,615 |
| 2007-05-10 | Open-market sale | 100 | $102.68 | 336,515 |
| 2007-05-10 | Open-market sale | 100 | $102.67 | 336,415 |
| 2007-05-10 | Open-market sale | 500 | $102.94 | 353,398 |
| 2007-05-10 | Open-market sale | 400 | $102.93 | 352,898 |
| 2007-05-10 | Open-market sale | 500 | $102.92 | 352,398 |
| 2007-05-10 | Open-market sale | 300 | $102.76 | 341,315 |
| 2007-05-10 | Open-market sale | 100 | $102.94 | 353,298 |
| 2007-05-10 | Open-market sale | 300 | $102.77 | 341,615 |
| 2007-05-10 | Open-market sale | 2,400 | $102.78 | 341,915 |
| 2007-05-10 | Open-market sale | 500 | $102.75 | 340,815 |
| 2007-05-10 | Option exercise (derivative) | 60,000 | $0.00 | 0 |
| 2007-05-10 | Open-market sale | 817 | $102.45 | 330,998 |
| 2007-05-10 | Open-market sale | 200 | $102.46 | 331,815 |
| 2007-05-10 | Open-market sale | 100 | $102.47 | 332,015 |
| 2007-05-10 | Open-market sale | 600 | $102.48 | 332,115 |
| 2007-05-10 | Open-market sale | 200 | $102.49 | 332,715 |
| 2007-05-10 | Open-market sale | 300 | $102.50 | 332,915 |
| 2007-05-10 | Open-market sale | 100 | $102.52 | 333,215 |
| 2007-05-10 | Open-market sale | 100 | $102.53 | 333,315 |
| 2007-05-10 | Open-market sale | 100 | $102.55 | 333,415 |
| 2007-05-10 | Open-market sale | 100 | $102.56 | 333,515 |
| 2007-05-10 | Open-market sale | 100 | $102.57 | 333,615 |
| 2007-05-10 | Open-market sale | 100 | $102.59 | 333,715 |
| 2007-05-10 | Open-market sale | 900 | $102.60 | 333,815 |
| 2007-05-10 | Open-market sale | 600 | $102.61 | 334,715 |
| 2007-05-10 | Open-market sale | 500 | $102.63 | 335,315 |
| 2007-05-10 | Open-market sale | 100 | $102.64 | 335,815 |
| 2007-05-10 | Open-market sale | 400 | $102.65 | 335,915 |
| 2007-05-10 | Open-market sale | 100 | $102.44 | 330,898 |
| 2007-05-10 | Open-market sale | 300 | $102.43 | 330,598 |
| 2007-05-10 | Open-market sale | 900 | $102.42 | 329,698 |
| 2007-05-10 | Open-market sale | 400 | $102.41 | 329,298 |
| 2007-05-10 | Open-market sale | 100 | $102.40 | 329,198 |
| 2007-05-10 | Open-market sale | 100 | $102.39 | 329,098 |
| 2007-05-10 | Open-market sale | 200 | $102.37 | 328,898 |
| 2007-05-10 | Open-market sale | 200 | $102.36 | 328,698 |
| 2007-05-10 | Open-market sale | 400 | $102.35 | 328,298 |
| 2007-05-10 | Open-market sale | 300 | $102.34 | 327,998 |
| 2007-05-10 | Open-market sale | 198 | $102.33 | 327,800 |
| 2007-05-10 | Open-market sale | 202 | $102.32 | 327,598 |
| 2007-05-10 | Open-market sale | 100 | $102.66 | 336,315 |
| 2007-05-10 | Option exercise (derivative) | 60,000 | $0.00 | 0 |
| 2007-05-10 | Open-market sale | 300 | $104.54 | 381,598 |
| 2007-05-10 | Open-market sale | 200 | $104.60 | 381,898 |
| 2007-05-10 | Open-market sale | 300 | $104.63 | 382,098 |
| 2007-05-10 | Open-market sale | 1,000 | $104.65 | 382,398 |
| 2007-05-10 | Open-market sale | 100 | $104.87 | 383,398 |
| 2007-05-10 | Option exercise | 60,000 | $29.60 | 383,498 |
| 2007-05-10 | Open-market sale | 200 | $104.11 | 377,198 |
| 2007-05-10 | Open-market sale | 200 | $104.14 | 377,398 |
| 2007-05-10 | Open-market sale | 700 | $104.15 | 377,598 |
| 2007-05-10 | Open-market sale | 400 | $104.16 | 378,298 |
| 2007-05-10 | Open-market sale | 200 | $104.17 | 378,698 |
| 2007-05-10 | Open-market sale | 100 | $104.22 | 378,898 |
| 2007-05-10 | Open-market sale | 100 | $104.23 | 378,998 |
| 2007-05-10 | Open-market sale | 400 | $104.24 | 379,098 |
| 2007-05-10 | Open-market sale | 200 | $104.25 | 379,498 |
| 2007-05-10 | Open-market sale | 100 | $104.29 | 379,698 |
| 2007-05-10 | Open-market sale | 200 | $104.30 | 379,798 |
| 2007-05-10 | Open-market sale | 100 | $104.30 | 379,998 |
| 2007-05-10 | Open-market sale | 100 | $104.32 | 380,098 |
| 2007-05-10 | Open-market sale | 100 | $104.33 | 380,198 |
| 2007-05-10 | Open-market sale | 200 | $104.34 | 380,298 |
| 2007-05-10 | Open-market sale | 100 | $104.35 | 380,498 |
| 2007-05-10 | Open-market sale | 100 | $104.35 | 380,598 |
| 2007-05-10 | Open-market sale | 100 | $104.41 | 381,498 |
| 2007-05-10 | Open-market sale | 100 | $104.40 | 381,398 |
| 2007-05-10 | Open-market sale | 200 | $104.39 | 381,198 |
| 2007-05-10 | Open-market sale | 200 | $104.38 | 380,998 |
| 2007-05-10 | Open-market sale | 100 | $104.37 | 380,898 |
| 2007-05-10 | Open-market sale | 100 | $104.35 | 380,698 |
| 2007-05-10 | Open-market sale | 100 | $104.36 | 380,798 |
| 2007-05-10 | Option exercise (derivative) | 60,000 | $0.00 | 0 |
| 2007-05-10 | Open-market sale | 100 | $103.62 | 372,398 |
| 2007-05-10 | Open-market sale | 62 | $103.66 | 372,498 |
| 2007-05-10 | Open-market sale | 100 | $103.59 | 372,298 |
| 2007-05-10 | Open-market sale | 100 | $103.58 | 372,198 |
| 2007-05-10 | Open-market sale | 300 | $103.55 | 371,898 |
| 2007-05-10 | Open-market sale | 100 | $103.50 | 371,798 |
| 2007-05-10 | Open-market sale | 100 | $103.50 | 371,698 |
| 2007-05-10 | Open-market sale | 100 | $103.49 | 371,598 |
| 2007-05-10 | Open-market sale | 300 | $103.47 | 371,298 |
| 2007-05-10 | Open-market sale | 300 | $103.44 | 370,998 |
| 2007-05-10 | Open-market sale | 200 | $103.39 | 370,798 |
| 2007-05-10 | Open-market sale | 200 | $103.35 | 370,598 |
| 2007-05-10 | Open-market sale | 100 | $104.09 | 377,098 |
| 2007-05-10 | Open-market sale | 100 | $104.08 | 376,998 |
| 2007-05-10 | Open-market sale | 100 | $104.05 | 376,898 |
| 2007-05-10 | Open-market sale | 100 | $104.03 | 376,798 |
| 2007-05-10 | Open-market sale | 200 | $104.01 | 376,598 |
| 2007-05-10 | Open-market sale | 1,300 | $104.00 | 375,298 |
| 2007-05-10 | Open-market sale | 38 | $103.67 | 372,560 |
| 2007-05-10 | Open-market sale | 100 | $103.70 | 372,598 |
| 2007-05-10 | Open-market sale | 300 | $103.73 | 372,698 |
| 2007-05-10 | Open-market sale | 100 | $103.74 | 372,998 |
| 2007-05-10 | Open-market sale | 100 | $103.87 | 373,098 |
| 2007-05-10 | Open-market sale | 400 | $103.89 | 373,198 |
| 2007-05-10 | Open-market sale | 600 | $103.90 | 373,598 |
| 2007-05-10 | Open-market sale | 300 | $103.92 | 374,198 |
| 2007-05-10 | Open-market sale | 400 | $103.93 | 374,498 |
| 2007-05-10 | Open-market sale | 100 | $103.94 | 374,898 |
| 2007-05-10 | Open-market sale | 100 | $103.95 | 374,998 |
| 2007-05-10 | Open-market sale | 200 | $103.99 | 375,098 |
| 2007-05-10 | Option exercise (derivative) | 60,000 | $0.00 | 0 |
| 2007-05-10 | Open-market sale | 100 | $102.30 | 327,398 |
| 2007-05-10 | Open-market sale | 100 | $102.31 | 327,498 |
| 2007-05-10 | Open-market sale | 200 | $102.29 | 327,198 |
| 2007-05-10 | Open-market sale | 200 | $102.27 | 326,998 |
| 2007-05-10 | Open-market sale | 100 | $102.26 | 326,898 |
| 2007-05-10 | Open-market sale | 100 | $102.25 | 326,798 |
| 2007-05-10 | Open-market sale | 100 | $102.20 | 326,698 |
| 2007-05-10 | Open-market sale | 100 | $102.19 | 326,598 |
| 2007-05-10 | Open-market sale | 100 | $102.11 | 326,498 |
| 2007-05-10 | Open-market sale | 100 | $102.07 | 326,398 |
| 2007-05-10 | Open-market sale | 700 | $101.80 | 323,498 |
| 2007-05-10 | Open-market sale | 100 | $101.90 | 324,198 |
| 2007-05-10 | Open-market sale | 100 | $101.92 | 324,298 |
| 2007-05-10 | Open-market sale | 100 | $101.94 | 324,398 |
| 2007-05-10 | Open-market sale | 100 | $101.95 | 324,498 |
| 2007-05-10 | Open-market sale | 100 | $101.96 | 324,598 |
| 2007-05-10 | Open-market sale | 100 | $101.96 | 324,698 |
| 2007-05-10 | Open-market sale | 100 | $101.98 | 324,798 |
| 2007-05-10 | Open-market sale | 300 | $102.00 | 324,898 |
| 2007-05-10 | Open-market sale | 100 | $102.00 | 325,198 |
| 2007-05-10 | Open-market sale | 500 | $102.01 | 325,298 |
| 2007-05-10 | Open-market sale | 100 | $102.01 | 325,798 |
| 2007-05-10 | Open-market sale | 100 | $102.02 | 325,898 |
| 2007-05-10 | Open-market sale | 100 | $102.03 | 325,998 |
| 2007-05-10 | Open-market sale | 200 | $102.04 | 326,098 |
| 2007-05-10 | Open-market sale | 100 | $102.04 | 326,298 |
| 2007-03-06 | Grant / award (derivative) | 71,075 | $0.00 | 71,075 |
| 2007-03-06 | Grant / award | 21,255 | $0.00 | 344,753 |
| 2007-02-05 | Tax withholding | 15,657 | $85.87 | 323,498 |
| 2006-09-10 | Tax withholding | 577 | $82.47 | 339,155 |
| 2006-03-14 | Option exercise (derivative) | 34,000 | $0.00 | 60,000 |
| 2006-03-14 | Open-market sale | 500 | $83.72 | 373,232 |
| 2006-03-14 | Option exercise | 34,000 | $29.60 | 373,732 |
| 2006-03-14 | Open-market sale | 1,000 | $83.90 | 372,232 |
| 2006-03-14 | Open-market sale | 2,900 | $84.35 | 339,732 |
| 2006-03-14 | Open-market sale | 400 | $84.33 | 342,632 |
| 2006-03-14 | Open-market sale | 1,000 | $84.31 | 343,032 |
| 2006-03-14 | Open-market sale | 700 | $84.29 | 344,032 |
| 2006-03-14 | Open-market sale | 1,500 | $84.17 | 344,732 |
| 2006-03-14 | Open-market sale | 9,700 | $84.19 | 346,232 |
| 2006-03-14 | Open-market sale | 8,400 | $84.20 | 355,932 |
| 2006-03-14 | Open-market sale | 1,100 | $84.15 | 364,332 |
| 2006-03-14 | Open-market sale | 300 | $84.13 | 365,432 |
| 2006-03-14 | Open-market sale | 4,200 | $84.01 | 365,732 |
| 2006-03-14 | Open-market sale | 400 | $84.00 | 369,932 |
| 2006-03-14 | Open-market sale | 200 | $83.99 | 370,332 |
| 2006-03-14 | Open-market sale | 1,700 | $83.95 | 370,532 |
| 2006-03-13 | Option exercise (derivative) | 34,000 | $0.00 | 94,000 |
| 2006-03-13 | Open-market sale | 700 | $83.19 | 373,032 |
| 2006-03-13 | Open-market sale | 600 | $83.44 | 339,832 |
| 2006-03-13 | Open-market sale | 700 | $83.43 | 340,432 |
| 2006-03-13 | Open-market sale | 1,000 | $83.39 | 341,132 |
| 2006-03-13 | Open-market sale | 1,800 | $83.40 | 342,132 |
| 2006-03-13 | Open-market sale | 400 | $83.35 | 343,932 |
| 2006-03-13 | Open-market sale | 600 | $83.34 | 344,332 |
| 2006-03-13 | Open-market sale | 1,600 | $83.11 | 344,932 |
| 2006-03-13 | Open-market sale | 2,000 | $83.29 | 346,532 |
| 2006-03-13 | Open-market sale | 5,700 | $83.28 | 348,532 |
| 2006-03-13 | Open-market sale | 1,800 | $83.27 | 354,232 |
| 2006-03-13 | Open-market sale | 200 | $83.14 | 356,032 |
| 2006-03-13 | Open-market sale | 4,000 | $83.15 | 356,232 |
| 2006-03-13 | Open-market sale | 4,900 | $83.25 | 360,232 |
| 2006-03-13 | Open-market sale | 400 | $83.24 | 365,132 |
| 2006-03-13 | Open-market sale | 600 | $83.23 | 365,532 |
| 2006-03-13 | Open-market sale | 200 | $83.21 | 366,132 |
| 2006-03-13 | Open-market sale | 1,000 | $83.22 | 366,332 |
| 2006-03-13 | Open-market sale | 4,200 | $83.20 | 367,332 |
| 2006-03-13 | Open-market sale | 600 | $83.18 | 371,532 |
| 2006-03-13 | Open-market sale | 900 | $83.16 | 372,132 |
| 2006-03-13 | Open-market sale | 100 | $83.36 | 339,732 |
| 2006-03-13 | Option exercise | 34,000 | $29.60 | 373,732 |
| 2006-03-06 | Option exercise (derivative) | 46,400 | $0.00 | 0 |
| 2006-03-06 | Open-market sale | 400 | $84.15 | 339,732 |
| 2006-03-06 | Option exercise | 46,400 | $45.28 | 386,132 |
| 2006-03-06 | Open-market sale | 20,900 | $84.50 | 365,232 |
| 2006-03-06 | Open-market sale | 5,500 | $84.52 | 359,732 |
| 2006-03-06 | Open-market sale | 4,100 | $84.02 | 355,632 |
| 2006-03-06 | Open-market sale | 100 | $84.30 | 340,132 |
| 2006-03-06 | Open-market sale | 800 | $84.32 | 340,232 |
| 2006-03-06 | Open-market sale | 900 | $84.23 | 341,032 |
| 2006-03-06 | Open-market sale | 200 | $84.20 | 341,932 |
| 2006-03-06 | Open-market sale | 200 | $84.14 | 342,132 |
| 2006-03-06 | Open-market sale | 200 | $84.10 | 342,332 |
| 2006-03-06 | Open-market sale | 100 | $84.07 | 342,532 |
| 2006-03-06 | Open-market sale | 300 | $83.90 | 342,632 |
| 2006-03-06 | Open-market sale | 200 | $84.01 | 342,932 |
| 2006-03-06 | Open-market sale | 300 | $84.09 | 343,132 |
| 2006-03-06 | Open-market sale | 500 | $84.06 | 343,432 |
| 2006-03-06 | Open-market sale | 11,700 | $84.00 | 343,932 |
| 2006-02-09 | Grant / award (derivative) | 68,020 | $0.00 | 68,020 |
| 2006-02-09 | Grant / award | 44,887 | $0.00 | 339,732 |
| 2006-02-09 | Grant / award (derivative) | 68,020 | $0.00 | 68,020 |
| 2006-02-09 | Grant / award | 44,887 | $0.00 | 339,732 |
| 2006-02-05 | Tax withholding | 55,441 | $87.68 | 294,845 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.