SEC CIK 1294397
Kordestani Omid
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| GOOGLview stock → | 81,872 | 2015-09-30 |
Position History — GOOGL
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — GOOGL
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2015-09-30 | Disposition to issuer | 26,410 | $617.53 | 81,872 |
| 2015-09-30 | Disposition to issuer | 81,212 | $0.00 | 0 |
| 2015-09-25 | Conversion | 4,315 | $0.00 | 85,921 |
| 2015-09-25 | Tax withholding | 4,709 | $625.80 | 81,212 |
| 2015-09-25 | Conversion | 4,315 | $0.00 | 23,958 |
| 2015-07-01 | Open-market sale | 1,139 | $523.69 | 19,643 |
| 2015-07-01 | Open-market sale | 3,175 | $522.71 | 20,782 |
| 2015-06-25 | Conversion | 4,314 | $0.00 | 94,945 |
| 2015-06-25 | Conversion | 4,314 | $0.00 | 23,957 |
| 2015-06-25 | Tax withholding | 4,709 | $537.84 | 90,236 |
| 2015-05-01 | Open-market sale | 3,126 | $538.23 | 19,643 |
| 2015-05-01 | Open-market sale | 2,338 | $537.01 | 22,769 |
| 2015-05-01 | Open-market sale | 2,165 | $534.98 | 26,107 |
| 2015-05-01 | Open-market sale | 1,000 | $536.14 | 25,107 |
| 2015-03-25 | Conversion | 4,315 | $0.00 | 103,968 |
| 2015-03-25 | Conversion | 4,315 | $0.00 | 28,272 |
| 2015-03-25 | Tax withholding | 4,709 | $570.19 | 99,259 |
| 2014-12-26 | Conversion | 4,314 | $0.00 | 23,957 |
| 2014-12-26 | Tax withholding | 4,709 | $528.77 | 108,283 |
| 2014-12-26 | Conversion | 4,314 | $0.00 | 112,992 |
| 2014-11-05 | Grant / award | 117,306 | $0.00 | 117,306 |
| 2014-11-05 | Grant / award | 108,282 | $0.00 | 108,282 |
| 2014-10-22 | — | — | — | 19,643 |
| 2014-10-22 | — | — | — | 19,643 |
| 2009-03-09 | Grant / award (derivative) | 36,748 | — | 36,748 |
| 2009-03-09 | Disposition to issuer (derivative) | 36,748 | — | 0 |
| 2009-03-01 | Conversion | 996 | $0.00 | 283,220 |
| 2009-03-01 | Conversion | 996 | $0.00 | 12,500 |
| 2008-12-01 | Conversion | 847 | $0.00 | 14,063 |
| 2008-12-01 | Conversion | 847 | $0.00 | 282,224 |
| 2008-09-30 | Open-market sale | 100 | $400.16 | 283,403 |
| 2008-09-30 | Open-market sale | 100 | $414.00 | 281,477 |
| 2008-09-30 | Open-market sale | 100 | $413.64 | 281,577 |
| 2008-09-30 | Open-market sale | 100 | $413.42 | 281,677 |
| 2008-09-30 | Open-market sale | 100 | $413.31 | 281,777 |
| 2008-09-30 | Open-market sale | 100 | $413.00 | 281,877 |
| 2008-09-30 | Open-market sale | 100 | $412.77 | 281,977 |
| 2008-09-30 | Open-market sale | 26 | $412.54 | 282,077 |
| 2008-09-30 | Open-market sale | 100 | $412.49 | 282,103 |
| 2008-09-30 | Open-market sale | 100 | $412.48 | 282,203 |
| 2008-09-30 | Open-market sale | 100 | $411.84 | 282,303 |
| 2008-09-30 | Open-market sale | 100 | $411.06 | 282,403 |
| 2008-09-30 | Open-market sale | 100 | $410.76 | 282,503 |
| 2008-09-30 | Open-market sale | 100 | $410.72 | 282,603 |
| 2008-09-30 | Open-market sale | 100 | $410.37 | 282,703 |
| 2008-09-30 | Open-market sale | 100 | $410.11 | 282,803 |
| 2008-09-30 | Open-market sale | 100 | $408.52 | 282,903 |
| 2008-09-30 | Open-market sale | 100 | $407.88 | 283,003 |
| 2008-09-30 | Open-market sale | 100 | $407.80 | 283,103 |
| 2008-09-30 | Open-market sale | 100 | $400.51 | 283,203 |
| 2008-09-30 | Open-market sale | 100 | $400.29 | 283,303 |
| 2008-09-30 | Open-market sale | 100 | $414.25 | 281,377 |
| 2008-09-30 | Open-market sale | 200 | $400.00 | 283,503 |
| 2008-09-29 | Open-market sale | 200 | $400.00 | 287,803 |
| 2008-09-29 | Open-market sale | 100 | $406.54 | 284,503 |
| 2008-09-29 | Open-market sale | 100 | $406.50 | 284,603 |
| 2008-09-29 | Open-market sale | 100 | $403.97 | 285,803 |
| 2008-09-29 | Open-market sale | 100 | $403.90 | 285,903 |
| 2008-09-29 | Open-market sale | 200 | $403.79 | 286,003 |
| 2008-09-29 | Open-market sale | 100 | $403.35 | 286,203 |
| 2008-09-29 | Open-market sale | 100 | $403.10 | 286,303 |
| 2008-09-29 | Open-market sale | 100 | $403.08 | 286,403 |
| 2008-09-29 | Open-market sale | 200 | $402.24 | 286,503 |
| 2008-09-29 | Open-market sale | 100 | $401.75 | 286,703 |
| 2008-09-29 | Open-market sale | 100 | $401.19 | 286,803 |
| 2008-09-29 | Open-market sale | 25 | $400.60 | 286,903 |
| 2008-09-29 | Open-market sale | 9 | $400.58 | 286,928 |
| 2008-09-29 | Open-market sale | 200 | $405.32 | 285,003 |
| 2008-09-29 | Open-market sale | 200 | $405.17 | 285,203 |
| 2008-09-29 | Open-market sale | 200 | $405.54 | 284,803 |
| 2008-09-29 | Open-market sale | 200 | $404.97 | 285,403 |
| 2008-09-29 | Open-market sale | 100 | $404.94 | 285,603 |
| 2008-09-29 | Open-market sale | 100 | $404.80 | 285,703 |
| 2008-09-29 | Open-market sale | 100 | $405.73 | 284,703 |
| 2008-09-29 | Open-market sale | 100 | $400.33 | 286,937 |
| 2008-09-29 | Open-market sale | 75 | $400.32 | 287,037 |
| 2008-09-29 | Open-market sale | 91 | $400.27 | 287,112 |
| 2008-09-29 | Open-market sale | 100 | $400.20 | 287,203 |
| 2008-09-29 | Open-market sale | 200 | $400.07 | 287,603 |
| 2008-09-29 | Open-market sale | 200 | $400.16 | 287,303 |
| 2008-09-29 | Open-market sale | 100 | $400.14 | 287,503 |
| 2008-09-29 | Open-market sale | 100 | $407.96 | 284,403 |
| 2008-09-29 | Open-market sale | 200 | $414.60 | 284,203 |
| 2008-09-29 | Open-market sale | 200 | $414.79 | 284,003 |
| 2008-09-29 | Open-market sale | 100 | $419.70 | 283,803 |
| 2008-09-29 | Open-market sale | 100 | $422.49 | 283,703 |
| 2008-09-29 | Open-market sale | 100 | $417.01 | 283,903 |
| 2008-09-22 | Open-market sale | 100 | $434.91 | 293,503 |
| 2008-09-22 | Open-market sale | 200 | $431.11 | 293,603 |
| 2008-09-22 | Open-market sale | 100 | $430.90 | 293,803 |
| 2008-09-22 | Open-market sale | 100 | $430.65 | 293,903 |
| 2008-09-22 | Open-market sale | 200 | $430.47 | 294,003 |
| 2008-09-22 | Open-market sale | 6 | $430.01 | 294,203 |
| 2008-09-22 | Open-market sale | 220 | $430.00 | 294,209 |
| 2008-09-22 | Open-market sale | 100 | $429.55 | 294,429 |
| 2008-09-22 | Open-market sale | 100 | $429.45 | 294,529 |
| 2008-09-22 | Open-market sale | 100 | $442.08 | 291,103 |
| 2008-09-22 | Open-market sale | 100 | $441.89 | 291,203 |
| 2008-09-22 | Open-market sale | 100 | $441.39 | 291,303 |
| 2008-09-22 | Open-market sale | 100 | $441.13 | 291,403 |
| 2008-09-22 | Open-market sale | 200 | $441.02 | 291,503 |
| 2008-09-22 | Open-market sale | 300 | $440.78 | 291,703 |
| 2008-09-22 | Open-market sale | 100 | $440.30 | 292,003 |
| 2008-09-22 | Open-market sale | 200 | $440.27 | 292,103 |
| 2008-09-22 | Open-market sale | 200 | $439.84 | 292,303 |
| 2008-09-22 | Open-market sale | 80 | $439.63 | 292,503 |
| 2008-09-22 | Open-market sale | 20 | $439.56 | 292,583 |
| 2008-09-22 | Open-market sale | 200 | $439.48 | 292,603 |
| 2008-09-22 | Open-market sale | 100 | $438.18 | 292,803 |
| 2008-09-22 | Open-market sale | 100 | $438.17 | 292,903 |
| 2008-09-22 | Open-market sale | 150 | $436.66 | 293,003 |
| 2008-09-22 | Open-market sale | 50 | $436.52 | 293,153 |
| 2008-09-22 | Open-market sale | 100 | $436.30 | 293,203 |
| 2008-09-22 | Open-market sale | 100 | $436.07 | 293,303 |
| 2008-09-22 | Open-market sale | 100 | $435.98 | 293,403 |
| 2008-09-22 | Open-market sale | 100 | $445.45 | 288,903 |
| 2008-09-22 | Open-market sale | 100 | $445.30 | 289,003 |
| 2008-09-22 | Open-market sale | 100 | $445.25 | 289,103 |
| 2008-09-22 | Open-market sale | 167 | $445.08 | 289,203 |
| 2008-09-22 | Open-market sale | 1 | $444.82 | 289,370 |
| 2008-09-22 | Open-market sale | 32 | $444.81 | 289,371 |
| 2008-09-22 | Open-market sale | 100 | $444.72 | 289,403 |
| 2008-09-22 | Open-market sale | 100 | $444.55 | 289,503 |
| 2008-09-22 | Open-market sale | 200 | $444.38 | 289,603 |
| 2008-09-22 | Open-market sale | 200 | $444.35 | 289,803 |
| 2008-09-22 | Open-market sale | 200 | $444.28 | 290,003 |
| 2008-09-22 | Open-market sale | 100 | $443.95 | 290,203 |
| 2008-09-22 | Open-market sale | 200 | $445.59 | 288,703 |
| 2008-09-22 | Open-market sale | 200 | $446.16 | 288,503 |
| 2008-09-22 | Open-market sale | 200 | $446.35 | 288,303 |
| 2008-09-22 | Open-market sale | 100 | $448.50 | 288,203 |
| 2008-09-22 | Open-market sale | 34 | $451.19 | 288,169 |
| 2008-09-22 | Open-market sale | 1 | $451.29 | 288,168 |
| 2008-09-22 | Open-market sale | 100 | $452.46 | 288,068 |
| 2008-09-22 | Open-market sale | 100 | $442.84 | 290,918 |
| 2008-09-22 | Open-market sale | 85 | $442.56 | 291,018 |
| 2008-09-22 | Open-market sale | 65 | $452.60 | 288,003 |
| 2008-09-22 | Open-market sale | 100 | $443.58 | 290,303 |
| 2008-09-22 | Open-market sale | 4 | $443.31 | 290,403 |
| 2008-09-22 | Open-market sale | 96 | $443.18 | 290,407 |
| 2008-09-22 | Open-market sale | 215 | $442.89 | 290,503 |
| 2008-09-22 | Open-market sale | 200 | $442.88 | 290,718 |
| 2008-09-15 | Open-market sale | 100 | $434.72 | 299,929 |
| 2008-09-15 | Open-market sale | 226 | $434.67 | 300,029 |
| 2008-09-15 | Open-market sale | 200 | $434.46 | 300,255 |
| 2008-09-15 | Open-market sale | 168 | $434.23 | 300,455 |
| 2008-09-15 | Open-market sale | 32 | $434.12 | 300,623 |
| 2008-09-15 | Open-market sale | 100 | $433.48 | 300,655 |
| 2008-09-15 | Open-market sale | 100 | $432.04 | 300,755 |
| 2008-09-15 | Open-market sale | 200 | $429.69 | 300,855 |
| 2008-09-15 | Open-market sale | 100 | $427.11 | 301,055 |
| 2008-09-15 | Open-market sale | 100 | $426.17 | 301,155 |
| 2008-09-15 | Open-market sale | 100 | $436.66 | 297,429 |
| 2008-09-15 | Open-market sale | 100 | $436.46 | 297,529 |
| 2008-09-15 | Open-market sale | 100 | $436.36 | 297,629 |
| 2008-09-15 | Open-market sale | 200 | $435.89 | 297,729 |
| 2008-09-15 | Open-market sale | 200 | $435.87 | 297,929 |
| 2008-09-15 | Open-market sale | 200 | $435.70 | 298,129 |
| 2008-09-15 | Open-market sale | 100 | $435.64 | 298,329 |
| 2008-09-15 | Open-market sale | 200 | $435.59 | 298,429 |
| 2008-09-15 | Open-market sale | 200 | $435.58 | 298,629 |
| 2008-09-15 | Open-market sale | 100 | $435.56 | 298,829 |
| 2008-09-15 | Open-market sale | 200 | $435.55 | 298,929 |
| 2008-09-15 | Open-market sale | 100 | $435.48 | 299,129 |
| 2008-09-15 | Open-market sale | 100 | $435.37 | 299,229 |
| 2008-09-15 | Open-market sale | 100 | $434.87 | 299,429 |
| 2008-09-15 | Open-market sale | 100 | $434.85 | 299,529 |
| 2008-09-15 | Open-market sale | 200 | $434.82 | 299,729 |
| 2008-09-15 | Open-market sale | 100 | $434.84 | 299,629 |
| 2008-09-15 | Open-market sale | 100 | $434.91 | 299,329 |
| 2008-09-15 | Open-market sale | 200 | $436.89 | 296,629 |
| 2008-09-15 | Open-market sale | 200 | $436.75 | 297,129 |
| 2008-09-15 | Open-market sale | 100 | $436.73 | 297,329 |
| 2008-09-15 | Open-market sale | 200 | $441.13 | 294,629 |
| 2008-09-15 | Open-market sale | 100 | $439.57 | 294,829 |
| 2008-09-15 | Open-market sale | 200 | $438.64 | 294,929 |
| 2008-09-15 | Open-market sale | 200 | $438.50 | 295,129 |
| 2008-09-15 | Open-market sale | 100 | $438.36 | 295,329 |
| 2008-09-15 | Open-market sale | 100 | $438.20 | 295,429 |
| 2008-09-15 | Open-market sale | 100 | $438.11 | 295,529 |
| 2008-09-15 | Open-market sale | 100 | $438.02 | 295,629 |
| 2008-09-15 | Open-market sale | 100 | $437.98 | 295,729 |
| 2008-09-15 | Open-market sale | 200 | $437.85 | 295,829 |
| 2008-09-15 | Open-market sale | 100 | $437.65 | 296,029 |
| 2008-09-15 | Open-market sale | 200 | $437.50 | 296,129 |
| 2008-09-15 | Open-market sale | 200 | $436.99 | 296,329 |
| 2008-09-15 | Open-market sale | 100 | $436.97 | 296,529 |
| 2008-09-15 | Open-market sale | 100 | $436.83 | 297,029 |
| 2008-09-15 | Open-market sale | 200 | $436.88 | 296,829 |
| 2008-09-08 | Open-market sale | 200 | $450.40 | 301,455 |
| 2008-09-08 | Open-market sale | 100 | $452.31 | 301,255 |
| 2008-09-08 | Open-market sale | 100 | $452.12 | 301,355 |
| 2008-09-08 | Open-market sale | 100 | $447.65 | 301,855 |
| 2008-09-08 | Open-market sale | 100 | $447.17 | 301,955 |
| 2008-09-08 | Open-market sale | 100 | $446.96 | 302,055 |
| 2008-09-08 | Open-market sale | 100 | $445.46 | 302,155 |
| 2008-09-08 | Open-market sale | 100 | $445.43 | 302,255 |
| 2008-09-08 | Open-market sale | 100 | $444.90 | 302,355 |
| 2008-09-08 | Open-market sale | 100 | $443.60 | 302,455 |
| 2008-09-08 | Open-market sale | 200 | $443.30 | 302,555 |
| 2008-09-08 | Open-market sale | 200 | $443.15 | 302,755 |
| 2008-09-08 | Open-market sale | 100 | $443.14 | 302,955 |
| 2008-09-08 | Open-market sale | 100 | $443.01 | 303,055 |
| 2008-09-08 | Open-market sale | 100 | $442.79 | 303,155 |
| 2008-09-08 | Open-market sale | 100 | $442.25 | 303,255 |
| 2008-09-08 | Open-market sale | 100 | $448.78 | 301,655 |
| 2008-09-08 | Open-market sale | 100 | $438.06 | 303,455 |
| 2008-09-08 | Open-market sale | 100 | $437.71 | 303,555 |
| 2008-09-08 | Open-market sale | 100 | $436.10 | 303,655 |
| 2008-09-08 | Open-market sale | 100 | $429.95 | 303,755 |
| 2008-09-08 | Open-market sale | 100 | $429.88 | 303,855 |
| 2008-09-08 | Open-market sale | 100 | $429.58 | 303,955 |
| 2008-09-08 | Open-market sale | 200 | $428.18 | 304,055 |
| 2008-09-08 | Open-market sale | 75 | $427.44 | 304,255 |
| 2008-09-08 | Open-market sale | 1 | $427.25 | 304,330 |
| 2008-09-08 | Open-market sale | 24 | $427.20 | 304,331 |
| 2008-09-08 | Open-market sale | 200 | $427.13 | 304,355 |
| 2008-09-08 | Open-market sale | 100 | $426.16 | 304,555 |
| 2008-09-08 | Open-market sale | 100 | $448.22 | 301,755 |
| 2008-09-08 | Open-market sale | 100 | $438.40 | 303,355 |
| 2008-09-08 | Open-market sale | 200 | $423.89 | 305,155 |
| 2008-09-08 | Open-market sale | 200 | $423.60 | 305,355 |
| 2008-09-08 | Open-market sale | 200 | $423.45 | 305,555 |
| 2008-09-08 | Open-market sale | 100 | $422.77 | 305,755 |
| 2008-09-08 | Open-market sale | 100 | $422.61 | 305,855 |
| 2008-09-08 | Open-market sale | 200 | $422.12 | 305,955 |
| 2008-09-08 | Open-market sale | 60 | $421.97 | 306,155 |
| 2008-09-08 | Open-market sale | 40 | $421.77 | 306,315 |
| 2008-09-08 | Open-market sale | 100 | $421.49 | 306,355 |
| 2008-09-08 | Open-market sale | 100 | $421.32 | 306,455 |
| 2008-09-08 | Open-market sale | 100 | $421.30 | 306,555 |
| 2008-09-08 | Open-market sale | 200 | $421.20 | 306,655 |
| 2008-09-08 | Open-market sale | 200 | $421.02 | 306,855 |
| 2008-09-08 | Open-market sale | 100 | $420.84 | 307,055 |
| 2008-09-08 | Open-market sale | 100 | $424.90 | 305,055 |
| 2008-09-08 | Open-market sale | 100 | $425.18 | 304,955 |
| 2008-09-08 | Open-market sale | 200 | $425.22 | 304,755 |
| 2008-09-08 | Open-market sale | 85 | $425.40 | 304,670 |
| 2008-09-08 | Open-market sale | 15 | $425.54 | 304,655 |
| 2008-09-08 | Open-market sale | 100 | $418.00 | 307,781 |
| 2008-09-08 | Open-market sale | 100 | $418.22 | 307,681 |
| 2008-09-08 | Open-market sale | 100 | $418.96 | 307,581 |
| 2008-09-08 | Open-market sale | 26 | $419.92 | 307,555 |
| 2008-09-08 | Open-market sale | 100 | $419.98 | 307,455 |
| 2008-09-08 | Open-market sale | 100 | $420.00 | 307,355 |
| 2008-09-08 | Open-market sale | 100 | $420.36 | 307,255 |
| 2008-09-08 | Open-market sale | 100 | $420.70 | 307,155 |
| 2008-09-08 | Open-market sale | 100 | $421.89 | 306,215 |
| 2008-09-02 | Open-market sale | 100 | $479.45 | 313,357 |
| 2008-09-02 | Open-market sale | 100 | $476.81 | 313,457 |
| 2008-09-02 | Open-market sale | 100 | $479.50 | 313,557 |
| 2008-09-02 | Open-market sale | 200 | $477.67 | 313,657 |
| 2008-09-02 | Open-market sale | 200 | $469.19 | 313,857 |
| 2008-09-02 | Open-market sale | 200 | $479.38 | 314,057 |
| 2008-09-02 | Open-market sale | 100 | $471.19 | 314,257 |
| 2008-09-02 | Open-market sale | 50 | $476.85 | 314,357 |
| 2008-09-02 | Open-market sale | 100 | $463.86 | 314,407 |
| 2008-09-02 | Open-market sale | 200 | $465.29 | 310,876 |
| 2008-09-02 | Open-market sale | 100 | $474.21 | 311,076 |
| 2008-09-02 | Open-market sale | 200 | $478.02 | 311,176 |
| 2008-09-02 | Open-market sale | 200 | $473.95 | 311,376 |
| 2008-09-02 | Open-market sale | 200 | $474.46 | 311,576 |
| 2008-09-02 | Open-market sale | 100 | $466.11 | 311,776 |
| 2008-09-02 | Open-market sale | 26 | $466.76 | 311,876 |
| 2008-09-02 | Open-market sale | 100 | $477.30 | 311,902 |
| 2008-09-02 | Open-market sale | 100 | $473.76 | 312,002 |
| 2008-09-02 | Open-market sale | 100 | $478.80 | 312,102 |
| 2008-09-02 | Open-market sale | 100 | $477.05 | 312,202 |
| 2008-09-02 | Open-market sale | 200 | $477.98 | 312,302 |
| 2008-09-02 | Open-market sale | 100 | $477.20 | 312,502 |
| 2008-09-02 | Open-market sale | 200 | $477.55 | 312,602 |
| 2008-09-02 | Open-market sale | 100 | $464.43 | 312,802 |
| 2008-09-02 | Open-market sale | 100 | $478.46 | 312,902 |
| 2008-09-02 | Open-market sale | 100 | $482.00 | 313,002 |
| 2008-09-02 | Open-market sale | 200 | $465.82 | 313,102 |
| 2008-09-02 | Open-market sale | 55 | $476.64 | 313,302 |
| 2008-09-02 | Conversion | 847 | $0.00 | 314,507 |
| 2008-09-02 | Conversion | 847 | $0.00 | 15,625 |
| 2008-09-02 | Open-market sale | 50 | $464.34 | 308,481 |
| 2008-09-02 | Open-market sale | 200 | $477.11 | 308,531 |
| 2008-09-02 | Open-market sale | 100 | $478.75 | 308,731 |
| 2008-09-02 | Open-market sale | 45 | $476.59 | 308,831 |
| 2008-09-02 | Open-market sale | 200 | $466.66 | 308,876 |
| 2008-09-02 | Open-market sale | 200 | $464.99 | 309,076 |
| 2008-09-02 | Open-market sale | 200 | $477.32 | 309,376 |
| 2008-09-02 | Open-market sale | 100 | $477.54 | 309,576 |
| 2008-09-02 | Open-market sale | 200 | $464.29 | 309,676 |
| 2008-09-02 | Open-market sale | 100 | $465.47 | 309,876 |
| 2008-09-02 | Open-market sale | 100 | $476.89 | 309,976 |
| 2008-09-02 | Open-market sale | 100 | $477.39 | 310,076 |
| 2008-09-02 | Open-market sale | 50 | $476.95 | 310,176 |
| 2008-09-02 | Open-market sale | 200 | $464.22 | 308,281 |
| 2008-09-02 | Open-market sale | 100 | $473.71 | 308,181 |
| 2008-09-02 | Open-market sale | 200 | $477.66 | 307,981 |
| 2008-09-02 | Open-market sale | 100 | $477.91 | 307,881 |
| 2008-09-02 | Open-market sale | 200 | $464.56 | 310,676 |
| 2008-09-02 | Open-market sale | 100 | $466.80 | 310,576 |
| 2008-09-02 | Open-market sale | 50 | $464.75 | 310,526 |
| 2008-09-02 | Open-market sale | 100 | $478.09 | 310,426 |
| 2008-09-02 | Open-market sale | 200 | $474.58 | 310,226 |
| 2008-09-02 | Open-market sale | 100 | $464.97 | 309,276 |
| 2008-08-25 | Open-market sale | 200 | $488.76 | 315,762 |
| 2008-08-25 | Open-market sale | 100 | $483.10 | 316,162 |
| 2008-08-25 | Open-market sale | 100 | $483.66 | 313,660 |
| 2008-08-25 | Open-market sale | 26 | $483.96 | 313,760 |
| 2008-08-25 | Open-market sale | 100 | $483.60 | 313,786 |
| 2008-08-25 | Open-market sale | 99 | $483.44 | 313,886 |
| 2008-08-25 | Open-market sale | 200 | $482.75 | 313,985 |
| 2008-08-25 | Open-market sale | 100 | $490.90 | 314,185 |
| 2008-08-25 | Open-market sale | 151 | $482.51 | 314,285 |
| 2008-08-25 | Open-market sale | 100 | $483.89 | 314,436 |
| 2008-08-25 | Open-market sale | 125 | $482.76 | 314,536 |
| 2008-08-25 | Open-market sale | 100 | $483.13 | 314,661 |
| 2008-08-25 | Open-market sale | 200 | $485.91 | 314,761 |
| 2008-08-25 | Open-market sale | 200 | $489.76 | 314,961 |
| 2008-08-25 | Open-market sale | 100 | $483.24 | 315,161 |
| 2008-08-25 | Open-market sale | 200 | $488.83 | 315,261 |
| 2008-08-25 | Open-market sale | 100 | $489.20 | 315,461 |
| 2008-08-25 | Open-market sale | 100 | $484.35 | 315,561 |
| 2008-08-25 | Open-market sale | 1 | $483.77 | 315,661 |
| 2008-08-25 | Open-market sale | 100 | $488.69 | 315,662 |
| 2008-08-25 | Open-market sale | 100 | $486.26 | 316,062 |
| 2008-08-25 | Open-market sale | 100 | $483.85 | 315,962 |
| 2008-08-25 | Open-market sale | 100 | $482.99 | 320,086 |
| 2008-08-25 | Open-market sale | 100 | $489.87 | 316,362 |
| 2008-08-25 | Open-market sale | 200 | $483.27 | 316,462 |
| 2008-08-25 | Open-market sale | 100 | $484.02 | 316,662 |
| 2008-08-25 | Open-market sale | 200 | $485.81 | 316,762 |
| 2008-08-25 | Open-market sale | 49 | $488.39 | 316,962 |
| 2008-08-25 | Open-market sale | 100 | $483.75 | 317,011 |
| 2008-08-25 | Open-market sale | 100 | $482.45 | 317,111 |
| 2008-08-25 | Open-market sale | 100 | $485.75 | 317,211 |
| 2008-08-25 | Open-market sale | 24 | $482.50 | 317,311 |
| 2008-08-25 | Open-market sale | 200 | $488.86 | 317,335 |
| 2008-08-25 | Open-market sale | 200 | $484.10 | 317,535 |
| 2008-08-25 | Open-market sale | 200 | $482.44 | 317,735 |
| 2008-08-25 | Open-market sale | 100 | $484.00 | 317,935 |
| 2008-08-25 | Open-market sale | 100 | $491.00 | 318,035 |
| 2008-08-25 | Open-market sale | 51 | $488.50 | 318,135 |
| 2008-08-25 | Open-market sale | 200 | $485.14 | 318,186 |
| 2008-08-25 | Open-market sale | 200 | $483.12 | 318,386 |
| 2008-08-25 | Open-market sale | 100 | $483.38 | 318,586 |
| 2008-08-25 | Open-market sale | 200 | $482.98 | 318,686 |
| 2008-08-25 | Open-market sale | 400 | $483.11 | 318,886 |
| 2008-08-25 | Open-market sale | 200 | $486.69 | 319,286 |
| 2008-08-25 | Open-market sale | 200 | $488.87 | 319,486 |
| 2008-08-25 | Open-market sale | 100 | $482.85 | 319,686 |
| 2008-08-25 | Open-market sale | 100 | $489.34 | 319,786 |
| 2008-08-25 | Open-market sale | 200 | $490.41 | 319,886 |
| 2008-08-25 | Open-market sale | 100 | $482.73 | 316,262 |
| 2008-08-25 | Open-market sale | 100 | $482.28 | 320,186 |
| 2008-08-18 | Open-market sale | 200 | $497.04 | 325,812 |
| 2008-08-18 | Open-market sale | 200 | $496.78 | 326,312 |
| 2008-08-18 | Open-market sale | 200 | $496.55 | 326,512 |
| 2008-08-18 | Open-market sale | 200 | $496.24 | 326,712 |
| 2008-08-18 | Open-market sale | 200 | $502.01 | 322,786 |
| 2008-08-18 | Open-market sale | 100 | $502.00 | 322,986 |
| 2008-08-18 | Open-market sale | 200 | $501.51 | 323,086 |
| 2008-08-18 | Open-market sale | 100 | $501.06 | 323,286 |
| 2008-08-18 | Open-market sale | 100 | $500.69 | 323,386 |
| 2008-08-18 | Open-market sale | 200 | $500.60 | 323,486 |
| 2008-08-18 | Open-market sale | 100 | $500.14 | 323,686 |
| 2008-08-18 | Open-market sale | 100 | $499.59 | 323,786 |
| 2008-08-18 | Open-market sale | 200 | $499.40 | 323,886 |
| 2008-08-18 | Open-market sale | 147 | $498.83 | 324,086 |
| 2008-08-18 | Open-market sale | 53 | $498.56 | 324,233 |
| 2008-08-18 | Open-market sale | 200 | $498.55 | 324,286 |
| 2008-08-18 | Open-market sale | 100 | $498.14 | 324,486 |
| 2008-08-18 | Open-market sale | 50 | $497.85 | 324,586 |
| 2008-08-18 | Open-market sale | 200 | $497.72 | 324,636 |
| 2008-08-18 | Open-market sale | 26 | $497.70 | 324,836 |
| 2008-08-18 | Open-market sale | 200 | $497.63 | 324,862 |
| 2008-08-18 | Open-market sale | 200 | $497.60 | 325,062 |
| 2008-08-18 | Open-market sale | 50 | $497.55 | 325,262 |
| 2008-08-18 | Open-market sale | 200 | $497.50 | 325,312 |
| 2008-08-18 | Open-market sale | 100 | $497.27 | 325,512 |
| 2008-08-18 | Open-market sale | 200 | $497.20 | 325,612 |
| 2008-08-18 | Open-market sale | 100 | $496.90 | 326,212 |
| 2008-08-18 | Open-market sale | 200 | $496.96 | 326,012 |
| 2008-08-18 | Open-market sale | 100 | $503.81 | 321,186 |
| 2008-08-18 | Open-market sale | 100 | $503.58 | 321,486 |
| 2008-08-18 | Open-market sale | 200 | $503.49 | 321,586 |
| 2008-08-18 | Open-market sale | 100 | $503.34 | 321,786 |
| 2008-08-18 | Open-market sale | 100 | $503.29 | 321,886 |
| 2008-08-18 | Open-market sale | 100 | $502.84 | 321,986 |
| 2008-08-18 | Open-market sale | 100 | $502.47 | 322,086 |
| 2008-08-18 | Open-market sale | 100 | $502.43 | 322,186 |
| 2008-08-18 | Open-market sale | 200 | $502.37 | 322,286 |
| 2008-08-18 | Open-market sale | 200 | $502.25 | 322,486 |
| 2008-08-18 | Open-market sale | 100 | $502.10 | 322,686 |
| 2008-08-18 | Open-market sale | 1 | $509.48 | 320,286 |
| 2008-08-18 | Open-market sale | 99 | $509.44 | 320,287 |
| 2008-08-18 | Open-market sale | 100 | $509.18 | 320,386 |
| 2008-08-18 | Open-market sale | 100 | $508.65 | 320,486 |
| 2008-08-18 | Open-market sale | 100 | $505.93 | 320,586 |
| 2008-08-18 | Open-market sale | 200 | $504.00 | 320,686 |
| 2008-08-18 | Open-market sale | 100 | $503.93 | 320,886 |
| 2008-08-18 | Open-market sale | 200 | $503.92 | 320,986 |
| 2008-08-18 | Open-market sale | 100 | $503.61 | 321,386 |
| 2008-08-18 | Open-market sale | 100 | $503.78 | 321,286 |
| 2008-08-11 | Option exercise (derivative) | 6,626 | $0.00 | 36,748 |
| 2008-08-11 | Open-market sale | 6,626 | $502.14 | 326,912 |
| 2008-08-11 | Option exercise | 6,626 | $448.23 | 333,538 |
| 2008-08-04 | Option exercise (derivative) | 6,626 | $0.00 | 43,374 |
| 2008-08-04 | Open-market sale | 200 | $465.77 | 332,112 |
| 2008-08-04 | Open-market sale | 200 | $464.95 | 332,612 |
| 2008-08-04 | Open-market sale | 100 | $464.53 | 332,812 |
| 2008-08-04 | Open-market sale | 26 | $463.49 | 332,912 |
| 2008-08-04 | Open-market sale | 200 | $463.07 | 332,938 |
| 2008-08-04 | Open-market sale | 100 | $463.05 | 333,138 |
| 2008-08-04 | Open-market sale | 200 | $462.80 | 333,238 |
| 2008-08-04 | Open-market sale | 100 | $462.64 | 333,438 |
| 2008-08-04 | Option exercise | 6,626 | $448.23 | 333,538 |
| 2008-08-04 | Open-market sale | 200 | $468.40 | 329,512 |
| 2008-08-04 | Open-market sale | 200 | $468.27 | 329,712 |
| 2008-08-04 | Open-market sale | 100 | $468.11 | 329,912 |
| 2008-08-04 | Open-market sale | 100 | $467.58 | 330,012 |
| 2008-08-04 | Open-market sale | 200 | $467.45 | 330,112 |
| 2008-08-04 | Open-market sale | 100 | $467.42 | 330,312 |
| 2008-08-04 | Open-market sale | 200 | $467.09 | 330,412 |
| 2008-08-04 | Open-market sale | 200 | $466.99 | 330,612 |
| 2008-08-04 | Open-market sale | 100 | $466.98 | 330,812 |
| 2008-08-04 | Open-market sale | 200 | $466.57 | 330,912 |
| 2008-08-04 | Open-market sale | 100 | $466.14 | 331,112 |
| 2008-08-04 | Open-market sale | 100 | $466.13 | 331,212 |
| 2008-08-04 | Open-market sale | 200 | $465.99 | 331,312 |
| 2008-08-04 | Open-market sale | 100 | $465.92 | 331,512 |
| 2008-08-04 | Open-market sale | 100 | $465.91 | 331,612 |
| 2008-08-04 | Open-market sale | 200 | $465.90 | 331,712 |
| 2008-08-04 | Open-market sale | 200 | $465.81 | 331,912 |
| 2008-08-04 | Open-market sale | 100 | $465.36 | 332,512 |
| 2008-08-04 | Open-market sale | 200 | $465.65 | 332,312 |
| 2008-08-04 | Open-market sale | 100 | $468.52 | 329,212 |
| 2008-08-04 | Open-market sale | 200 | $468.45 | 329,312 |
| 2008-08-04 | Open-market sale | 100 | $468.52 | 329,112 |
| 2008-08-04 | Open-market sale | 100 | $468.85 | 329,012 |
| 2008-08-04 | Open-market sale | 100 | $468.88 | 328,912 |
| 2008-08-04 | Open-market sale | 200 | $469.00 | 328,712 |
| 2008-08-04 | Open-market sale | 80 | $470.00 | 328,632 |
| 2008-08-04 | Open-market sale | 100 | $472.48 | 326,912 |
| 2008-08-04 | Open-market sale | 100 | $472.35 | 327,012 |
| 2008-08-04 | Open-market sale | 100 | $472.00 | 327,112 |
| 2008-08-04 | Open-market sale | 200 | $471.94 | 327,212 |
| 2008-08-04 | Open-market sale | 100 | $471.43 | 327,412 |
| 2008-08-04 | Open-market sale | 100 | $471.33 | 327,512 |
| 2008-08-04 | Open-market sale | 200 | $470.74 | 327,612 |
| 2008-08-04 | Open-market sale | 100 | $470.64 | 327,812 |
| 2008-08-04 | Open-market sale | 200 | $470.61 | 327,912 |
| 2008-08-04 | Open-market sale | 100 | $470.60 | 328,112 |
| 2008-08-04 | Open-market sale | 200 | $470.50 | 328,212 |
| 2008-08-04 | Open-market sale | 20 | $470.12 | 328,412 |
| 2008-08-04 | Open-market sale | 200 | $470.05 | 328,432 |
| 2008-07-22 | Gift | 322,675 | $0.00 | 61,723 |
| 2008-07-22 | Gift | 322,675 | $0.00 | 326,912 |
| 2008-06-02 | Conversion | 4,237 | $0.00 | 4,237 |
| 2008-06-02 | Conversion | 4,237 | $0.00 | 17,188 |
| 2008-02-01 | Conversion (derivative) | 6,000 | $0.00 | 0 |
| 2008-02-01 | Option exercise (derivative) | 6,000 | $0.00 | 0 |
| 2008-02-01 | Option exercise (derivative) | 6,000 | $0.00 | 6,000 |
| 2008-02-01 | Open-market sale | 25 | $515.03 | 389,373 |
| 2008-02-01 | Open-market sale | 100 | $514.94 | 389,398 |
| 2008-02-01 | Open-market sale | 200 | $513.80 | 389,498 |
| 2008-02-01 | Open-market sale | 100 | $513.42 | 389,698 |
| 2008-02-01 | Open-market sale | 18 | $513.34 | 389,798 |
| 2008-02-01 | Open-market sale | 100 | $512.81 | 389,816 |
| 2008-02-01 | Open-market sale | 82 | $512.59 | 389,916 |
| 2008-02-01 | Open-market sale | 100 | $512.50 | 389,998 |
| 2008-02-01 | Open-market sale | 100 | $512.27 | 390,098 |
| 2008-02-01 | Open-market sale | 5 | $511.77 | 390,198 |
| 2008-02-01 | Open-market sale | 100 | $510.55 | 390,203 |
| 2008-02-01 | Open-market sale | 95 | $510.52 | 390,303 |
| 2008-02-01 | Gift | 6,000 | $0.00 | 390,398 |
| 2008-02-01 | Gift | 6,000 | $0.00 | 0 |
| 2008-02-01 | Open-market sale | 300 | $515.50 | 389,073 |
| 2008-02-01 | Open-market sale | 100 | $518.50 | 387,798 |
| 2008-02-01 | Open-market sale | 6 | $518.45 | 387,898 |
| 2008-02-01 | Open-market sale | 94 | $518.27 | 387,904 |
| 2008-02-01 | Open-market sale | 100 | $517.99 | 387,998 |
| 2008-02-01 | Open-market sale | 200 | $517.06 | 388,098 |
| 2008-02-01 | Open-market sale | 100 | $516.92 | 388,298 |
| 2008-02-01 | Open-market sale | 200 | $516.15 | 388,398 |
| 2008-02-01 | Open-market sale | 5 | $516.07 | 388,598 |
| 2008-02-01 | Open-market sale | 100 | $515.99 | 388,603 |
| 2008-02-01 | Open-market sale | 95 | $515.94 | 388,703 |
| 2008-02-01 | Open-market sale | 100 | $515.71 | 388,798 |
| 2008-02-01 | Open-market sale | 100 | $515.66 | 388,898 |
| 2008-02-01 | Conversion | 6,000 | $0.00 | 6,000 |
| 2008-02-01 | Open-market sale | 75 | $515.56 | 388,998 |
| 2008-02-01 | Open-market sale | 200 | $520.51 | 386,998 |
| 2008-02-01 | Open-market sale | 100 | $524.44 | 385,198 |
| 2008-02-01 | Open-market sale | 100 | $525.06 | 385,098 |
| 2008-02-01 | Open-market sale | 100 | $524.12 | 385,498 |
| 2008-02-01 | Open-market sale | 200 | $523.74 | 385,598 |
| 2008-02-01 | Open-market sale | 100 | $523.73 | 385,798 |
| 2008-02-01 | Open-market sale | 110 | $523.71 | 385,898 |
| 2008-02-01 | Open-market sale | 200 | $523.70 | 386,008 |
| 2008-02-01 | Open-market sale | 90 | $523.65 | 386,208 |
| 2008-02-01 | Open-market sale | 200 | $523.40 | 386,298 |
| 2008-02-01 | Open-market sale | 100 | $523.28 | 386,498 |
| 2008-02-01 | Open-market sale | 100 | $523.16 | 386,598 |
| 2008-02-01 | Open-market sale | 74 | $522.91 | 386,698 |
| 2008-02-01 | Open-market sale | 100 | $521.96 | 386,772 |
| 2008-02-01 | Open-market sale | 26 | $521.86 | 386,872 |
| 2008-02-01 | Open-market sale | 100 | $520.69 | 386,898 |
| 2008-02-01 | Open-market sale | 200 | $524.14 | 385,298 |
| 2008-02-01 | Open-market sale | 300 | $520.15 | 387,198 |
| 2008-02-01 | Open-market sale | 100 | $519.99 | 387,498 |
| 2008-02-01 | Open-market sale | 100 | $519.17 | 387,598 |
| 2008-02-01 | Open-market sale | 100 | $518.76 | 387,698 |
| 2008-02-01 | Open-market sale | 200 | $527.49 | 384,398 |
| 2008-02-01 | Open-market sale | 100 | $527.36 | 384,598 |
| 2008-02-01 | Open-market sale | 100 | $527.03 | 384,698 |
| 2008-02-01 | Open-market sale | 100 | $526.41 | 384,798 |
| 2008-02-01 | Open-market sale | 100 | $526.00 | 384,898 |
| 2008-02-01 | Open-market sale | 100 | $525.29 | 384,998 |
| 2008-01-02 | Open-market sale | 400 | $695.87 | 384,698 |
| 2008-01-02 | Open-market sale | 200 | $695.12 | 385,098 |
| 2008-01-02 | Open-market sale | 300 | $696.63 | 384,398 |
| 2008-01-02 | Option exercise (derivative) | 6,000 | $0.00 | 6,000 |
| 2008-01-02 | Option exercise (derivative) | 6,000 | $0.00 | 6,000 |
| 2008-01-02 | Conversion (derivative) | 6,000 | $0.00 | 0 |
| 2008-01-02 | Open-market sale | 300 | $685.00 | 387,098 |
| 2008-01-02 | Open-market sale | 100 | $684.91 | 387,398 |
| 2008-01-02 | Open-market sale | 200 | $684.25 | 387,498 |
| 2008-01-02 | Open-market sale | 200 | $683.34 | 387,698 |
| 2008-01-02 | Open-market sale | 100 | $682.49 | 387,898 |
| 2008-01-02 | Open-market sale | 200 | $682.35 | 387,998 |
| 2008-01-02 | Open-market sale | 300 | $682.00 | 388,198 |
| 2008-01-02 | Open-market sale | 200 | $681.96 | 388,498 |
| 2008-01-02 | Open-market sale | 200 | $681.93 | 388,698 |
| 2008-01-02 | Open-market sale | 300 | $681.71 | 388,898 |
| 2008-01-02 | Open-market sale | 400 | $681.38 | 389,198 |
| 2008-01-02 | Open-market sale | 200 | $681.29 | 389,598 |
| 2008-01-02 | Open-market sale | 400 | $681.08 | 389,798 |
| 2008-01-02 | Open-market sale | 200 | $679.38 | 390,198 |
| 2008-01-02 | Open-market sale | 400 | $686.20 | 386,698 |
| 2008-01-02 | Open-market sale | 120 | $690.87 | 386,578 |
| 2008-01-02 | Open-market sale | 200 | $690.88 | 386,378 |
| 2008-01-02 | Open-market sale | 80 | $690.98 | 386,298 |
| 2008-01-02 | Open-market sale | 100 | $691.11 | 386,198 |
| 2008-01-02 | Open-market sale | 100 | $692.75 | 386,098 |
| 2008-01-02 | Open-market sale | 100 | $693.45 | 385,998 |
| 2008-01-02 | Open-market sale | 200 | $693.47 | 385,798 |
| 2008-01-02 | Open-market sale | 100 | $693.59 | 385,698 |
| 2008-01-02 | Open-market sale | 100 | $694.22 | 385,598 |
| 2008-01-02 | Open-market sale | 100 | $694.46 | 385,498 |
| 2008-01-02 | Open-market sale | 200 | $695.07 | 385,298 |
| 2008-01-02 | Conversion | 6,000 | $0.00 | 6,000 |
| 2008-01-02 | Gift | 6,000 | $0.00 | 390,398 |
| 2008-01-02 | Gift | 6,000 | $0.00 | 0 |
| 2007-12-03 | Option exercise (derivative) | 6,000 | $0.00 | 6,000 |
| 2007-12-03 | Option exercise (derivative) | 6,000 | $0.00 | 12,000 |
| 2007-12-03 | Conversion (derivative) | 6,000 | $0.00 | 0 |
| 2007-12-03 | Open-market sale | 100 | $688.60 | 387,598 |
| 2007-12-03 | Open-market sale | 100 | $688.51 | 387,698 |
| 2007-12-03 | Open-market sale | 100 | $688.11 | 387,798 |
| 2007-12-03 | Open-market sale | 200 | $687.79 | 387,898 |
| 2007-12-03 | Open-market sale | 200 | $687.52 | 388,098 |
| 2007-12-03 | Open-market sale | 200 | $687.51 | 388,298 |
| 2007-12-03 | Open-market sale | 100 | $687.50 | 388,498 |
| 2007-12-03 | Open-market sale | 200 | $687.48 | 388,598 |
| 2007-12-03 | Open-market sale | 50 | $687.32 | 388,798 |
| 2007-12-03 | Open-market sale | 200 | $687.17 | 388,848 |
| 2007-12-03 | Open-market sale | 100 | $687.01 | 389,048 |
| 2007-12-03 | Open-market sale | 100 | $687.00 | 389,148 |
| 2007-12-03 | Open-market sale | 100 | $686.89 | 389,248 |
| 2007-12-03 | Open-market sale | 100 | $686.88 | 389,348 |
| 2007-12-03 | Open-market sale | 50 | $686.67 | 389,448 |
| 2007-12-03 | Open-market sale | 100 | $686.48 | 389,498 |
| 2007-12-03 | Open-market sale | 100 | $686.20 | 389,598 |
| 2007-12-03 | Open-market sale | 100 | $685.93 | 389,698 |
| 2007-12-03 | Open-market sale | 100 | $685.76 | 389,798 |
| 2007-12-03 | Open-market sale | 100 | $685.22 | 389,898 |
| 2007-12-03 | Open-market sale | 200 | $682.18 | 389,998 |
| 2007-12-03 | Open-market sale | 185 | $682.15 | 390,198 |
| 2007-12-03 | Open-market sale | 15 | $681.99 | 390,383 |
| 2007-12-03 | Gift | 6,000 | $0.00 | 390,398 |
| 2007-12-03 | Gift | 6,000 | $0.00 | 0 |
| 2007-12-03 | Conversion | 6,000 | $0.00 | 6,000 |
| 2007-12-03 | Open-market sale | 41 | $689.70 | 387,357 |
| 2007-12-03 | Open-market sale | 100 | $688.98 | 387,398 |
| 2007-12-03 | Open-market sale | 100 | $688.71 | 387,498 |
| 2007-12-03 | Open-market sale | 100 | $690.56 | 386,898 |
| 2007-12-03 | Open-market sale | 200 | $690.17 | 387,148 |
| 2007-12-03 | Open-market sale | 9 | $689.74 | 387,348 |
| 2007-12-03 | Open-market sale | 100 | $694.00 | 384,398 |
| 2007-12-03 | Open-market sale | 200 | $693.62 | 384,498 |
| 2007-12-03 | Open-market sale | 200 | $693.38 | 384,698 |
| 2007-12-03 | Open-market sale | 100 | $693.10 | 384,898 |
| 2007-12-03 | Open-market sale | 200 | $692.91 | 384,998 |
| 2007-12-03 | Open-market sale | 100 | $692.55 | 385,198 |
| 2007-12-03 | Open-market sale | 159 | $692.48 | 385,298 |
| 2007-12-03 | Open-market sale | 100 | $692.31 | 385,457 |
| 2007-12-03 | Open-market sale | 41 | $692.23 | 385,557 |
| 2007-12-03 | Open-market sale | 100 | $692.12 | 385,598 |
| 2007-12-03 | Open-market sale | 200 | $691.72 | 385,698 |
| 2007-12-03 | Open-market sale | 200 | $691.64 | 385,898 |
| 2007-12-03 | Open-market sale | 200 | $691.49 | 386,098 |
| 2007-12-03 | Open-market sale | 100 | $691.25 | 386,298 |
| 2007-12-03 | Open-market sale | 100 | $691.20 | 386,398 |
| 2007-12-03 | Open-market sale | 100 | $691.07 | 386,498 |
| 2007-12-03 | Open-market sale | 200 | $690.93 | 386,598 |
| 2007-12-03 | Open-market sale | 100 | $690.70 | 386,798 |
| 2007-12-03 | Open-market sale | 100 | $690.22 | 387,048 |
| 2007-12-03 | Open-market sale | 50 | $690.25 | 386,998 |
| 2007-11-07 | Gift | 10,750 | $0.00 | 384,398 |
| 2007-11-01 | Open-market sale | 100 | $704.42 | 395,848 |
| 2007-11-01 | Open-market sale | 350 | $705.51 | 396,148 |
| 2007-11-01 | Open-market sale | 100 | $705.52 | 396,498 |
| 2007-11-01 | Open-market sale | 250 | $705.55 | 396,598 |
| 2007-11-01 | Open-market sale | 100 | $705.64 | 396,848 |
| 2007-11-01 | Open-market sale | 100 | $706.15 | 396,948 |
| 2007-11-01 | Open-market sale | 18 | $706.51 | 397,048 |
| 2007-11-01 | Open-market sale | 100 | $706.51 | 397,066 |
| 2007-11-01 | Open-market sale | 82 | $706.55 | 397,166 |
| 2007-11-01 | Open-market sale | 100 | $706.70 | 397,248 |
| 2007-11-01 | Open-market sale | 60 | $706.88 | 397,348 |
| 2007-11-01 | Open-market sale | 40 | $707.03 | 397,408 |
| 2007-11-01 | Open-market sale | 100 | $707.09 | 397,448 |
| 2007-11-01 | Open-market sale | 100 | $707.11 | 397,548 |
| 2007-11-01 | Open-market sale | 100 | $708.58 | 397,648 |
| 2007-11-01 | Open-market sale | 200 | $708.87 | 397,748 |
| 2007-11-01 | Open-market sale | 99 | $702.10 | 395,148 |
| 2007-11-01 | Open-market sale | 1 | $702.50 | 395,247 |
| 2007-11-01 | Open-market sale | 100 | $702.61 | 395,248 |
| 2007-11-01 | Open-market sale | 100 | $702.62 | 395,348 |
| 2007-11-01 | Open-market sale | 200 | $704.00 | 395,448 |
| 2007-11-01 | Open-market sale | 100 | $704.19 | 395,648 |
| 2007-11-01 | Open-market sale | 100 | $704.34 | 395,748 |
| 2007-11-01 | Open-market sale | 100 | $705.32 | 396,048 |
| 2007-11-01 | Open-market sale | 100 | $704.43 | 395,948 |
| 2007-11-01 | Option exercise (derivative) | 6,000 | $0.00 | 18,000 |
| 2007-11-01 | Conversion (derivative) | 6,000 | $0.00 | 0 |
| 2007-11-01 | Option exercise (derivative) | 6,000 | $0.00 | 6,000 |
| 2007-11-01 | Conversion | 6,000 | $0.00 | 6,000 |
| 2007-11-01 | Open-market sale | 200 | $709.18 | 397,948 |
| 2007-11-01 | Open-market sale | 100 | $709.62 | 398,148 |
| 2007-11-01 | Open-market sale | 100 | $709.63 | 398,248 |
| 2007-11-01 | Open-market sale | 200 | $709.79 | 398,348 |
| 2007-11-01 | Open-market sale | 200 | $709.80 | 398,548 |
| 2007-11-01 | Open-market sale | 100 | $709.84 | 398,748 |
| 2007-11-01 | Open-market sale | 200 | $709.88 | 398,848 |
| 2007-11-01 | Open-market sale | 100 | $710.05 | 399,048 |
| 2007-11-01 | Open-market sale | 100 | $710.14 | 399,148 |
| 2007-11-01 | Open-market sale | 200 | $710.42 | 399,248 |
| 2007-11-01 | Open-market sale | 200 | $710.78 | 399,448 |
| 2007-11-01 | Open-market sale | 100 | $710.82 | 399,648 |
| 2007-11-01 | Open-market sale | 100 | $711.04 | 399,748 |
| 2007-11-01 | Open-market sale | 100 | $711.20 | 399,848 |
| 2007-11-01 | Open-market sale | 100 | $711.30 | 399,948 |
| 2007-11-01 | Open-market sale | 100 | $711.37 | 400,048 |
| 2007-11-01 | Open-market sale | 100 | $711.38 | 400,148 |
| 2007-11-01 | Open-market sale | 100 | $711.44 | 400,248 |
| 2007-11-01 | Open-market sale | 99 | $711.60 | 400,348 |
| 2007-11-01 | Open-market sale | 100 | $711.93 | 400,447 |
| 2007-11-01 | Open-market sale | 100 | $712.00 | 400,547 |
| 2007-11-01 | Open-market sale | 1 | $712.15 | 400,647 |
| 2007-11-01 | Open-market sale | 100 | $712.22 | 400,648 |
| 2007-11-01 | Open-market sale | 200 | $712.34 | 400,748 |
| 2007-11-01 | Open-market sale | 100 | $712.62 | 400,948 |
| 2007-11-01 | Open-market sale | 100 | $712.98 | 401,048 |
| 2007-11-01 | Gift | 6,000 | $0.00 | 401,148 |
| 2007-11-01 | Gift | 6,000 | $0.00 | 0 |
| 2007-10-01 | Option exercise (derivative) | 6,000 | $0.00 | 24,000 |
| 2007-10-01 | Conversion (derivative) | 6,000 | $0.00 | 0 |
| 2007-10-01 | Option exercise (derivative) | 6,000 | $0.00 | 6,000 |
| 2007-10-01 | Open-market sale | 200 | $580.77 | 396,748 |
| 2007-10-01 | Open-market sale | 400 | $578.26 | 397,448 |
| 2007-10-01 | Open-market sale | 300 | $578.17 | 397,848 |
| 2007-10-01 | Open-market sale | 100 | $578.14 | 398,148 |
| 2007-10-01 | Open-market sale | 200 | $578.12 | 398,248 |
| 2007-10-01 | Open-market sale | 400 | $577.98 | 398,448 |
| 2007-10-01 | Open-market sale | 400 | $577.42 | 398,848 |
| 2007-10-01 | Open-market sale | 400 | $577.26 | 399,248 |
| 2007-10-01 | Open-market sale | 300 | $577.24 | 399,648 |
| 2007-10-01 | Open-market sale | 200 | $576.96 | 399,948 |
| 2007-10-01 | Open-market sale | 200 | $576.72 | 400,148 |
| 2007-10-01 | Open-market sale | 300 | $576.21 | 400,348 |
| 2007-10-01 | Open-market sale | 400 | $571.00 | 400,648 |
| 2007-10-01 | Open-market sale | 100 | $570.85 | 401,048 |
| 2007-10-01 | Gift | 6,000 | $0.00 | 401,148 |
| 2007-10-01 | Gift | 6,000 | $0.00 | 0 |
| 2007-10-01 | Conversion | 6,000 | $0.00 | 6,000 |
| 2007-10-01 | Open-market sale | 300 | $583.99 | 395,148 |
| 2007-10-01 | Open-market sale | 200 | $582.65 | 395,448 |
| 2007-10-01 | Open-market sale | 100 | $582.21 | 395,648 |
| 2007-10-01 | Open-market sale | 200 | $582.15 | 395,748 |
| 2007-10-01 | Open-market sale | 100 | $581.92 | 395,948 |
| 2007-10-01 | Open-market sale | 200 | $581.88 | 396,048 |
| 2007-10-01 | Open-market sale | 200 | $581.70 | 396,248 |
| 2007-10-01 | Open-market sale | 100 | $581.16 | 396,448 |
| 2007-10-01 | Open-market sale | 200 | $581.11 | 396,548 |
| 2007-10-01 | Open-market sale | 200 | $578.64 | 397,248 |
| 2007-10-01 | Open-market sale | 300 | $579.75 | 396,948 |
| 2007-09-04 | Open-market sale | 100 | $521.10 | 395,848 |
| 2007-09-04 | Open-market sale | 100 | $515.50 | 395,148 |
| 2007-09-04 | Open-market sale | 200 | $516.15 | 395,248 |
| 2007-09-04 | Open-market sale | 200 | $516.15 | 395,448 |
| 2007-09-04 | Open-market sale | 100 | $521.01 | 395,648 |
| 2007-09-04 | Open-market sale | 100 | $521.03 | 395,748 |
| 2007-09-04 | Open-market sale | 300 | $522.97 | 396,948 |
| 2007-09-04 | Open-market sale | 300 | $522.04 | 395,948 |
| 2007-09-04 | Open-market sale | 82 | $522.25 | 396,248 |
| 2007-09-04 | Open-market sale | 300 | $522.27 | 396,330 |
| 2007-09-04 | Open-market sale | 18 | $522.46 | 396,630 |
| 2007-09-04 | Open-market sale | 200 | $522.66 | 396,648 |
| 2007-09-04 | Open-market sale | 100 | $522.81 | 396,848 |
| 2007-09-04 | Conversion (derivative) | 6,000 | $0.00 | 0 |
| 2007-09-04 | Option exercise (derivative) | 6,000 | $0.00 | 30,000 |
| 2007-09-04 | Option exercise (derivative) | 6,000 | $0.00 | 6,000 |
| 2007-09-04 | Open-market sale | 100 | $523.72 | 399,048 |
| 2007-09-04 | Open-market sale | 200 | $524.01 | 399,348 |
| 2007-09-04 | Open-market sale | 300 | $524.18 | 399,548 |
| 2007-09-04 | Open-market sale | 100 | $525.76 | 399,848 |
| 2007-09-04 | Open-market sale | 200 | $525.77 | 399,948 |
| 2007-09-04 | Open-market sale | 100 | $526.31 | 400,148 |
| 2007-09-04 | Open-market sale | 100 | $526.31 | 400,248 |
| 2007-09-04 | Open-market sale | 120 | $526.39 | 400,348 |
| 2007-09-04 | Open-market sale | 80 | $526.42 | 400,468 |
| 2007-09-04 | Open-market sale | 100 | $527.18 | 400,548 |
| 2007-09-04 | Open-market sale | 400 | $527.33 | 400,648 |
| 2007-09-04 | Open-market sale | 100 | $527.42 | 401,048 |
| 2007-09-04 | Gift | 6,000 | $0.00 | 401,148 |
| 2007-09-04 | Gift | 6,000 | $0.00 | 0 |
| 2007-09-04 | Conversion | 6,000 | $0.00 | 6,000 |
| 2007-09-04 | Open-market sale | 100 | $522.99 | 397,248 |
| 2007-09-04 | Open-market sale | 200 | $522.99 | 397,348 |
| 2007-09-04 | Open-market sale | 100 | $523.00 | 397,548 |
| 2007-09-04 | Open-market sale | 22 | $523.00 | 397,648 |
| 2007-09-04 | Open-market sale | 178 | $523.02 | 397,670 |
| 2007-09-04 | Open-market sale | 200 | $523.16 | 397,848 |
| 2007-09-04 | Open-market sale | 100 | $523.23 | 398,048 |
| 2007-09-04 | Open-market sale | 100 | $523.23 | 398,148 |
| 2007-09-04 | Open-market sale | 200 | $523.40 | 398,248 |
| 2007-09-04 | Open-market sale | 100 | $523.50 | 398,448 |
| 2007-09-04 | Open-market sale | 300 | $523.54 | 398,548 |
| 2007-09-04 | Open-market sale | 200 | $523.69 | 398,848 |
| 2007-09-04 | Open-market sale | 100 | $523.85 | 399,248 |
| 2007-09-04 | Open-market sale | 100 | $523.72 | 399,148 |
| 2007-08-01 | Option exercise (derivative) | 6,000 | $0.00 | 36,000 |
| 2007-08-01 | Option exercise (derivative) | 6,000 | $0.00 | 6,000 |
| 2007-08-01 | Conversion (derivative) | 6,000 | $0.00 | 0 |
| 2007-08-01 | Open-market sale | 100 | $509.81 | 400,348 |
| 2007-08-01 | Open-market sale | 100 | $510.00 | 400,248 |
| 2007-08-01 | Open-market sale | 300 | $510.04 | 399,948 |
| 2007-08-01 | Open-market sale | 400 | $510.20 | 399,548 |
| 2007-08-01 | Open-market sale | 100 | $510.30 | 399,448 |
| 2007-08-01 | Open-market sale | 100 | $510.50 | 399,348 |
| 2007-08-01 | Open-market sale | 200 | $510.64 | 399,148 |
| 2007-08-01 | Open-market sale | 200 | $510.73 | 398,948 |
| 2007-08-01 | Open-market sale | 300 | $510.77 | 398,648 |
| 2007-08-01 | Open-market sale | 100 | $510.81 | 398,548 |
| 2007-08-01 | Open-market sale | 100 | $510.88 | 398,448 |
| 2007-08-01 | Open-market sale | 400 | $510.99 | 398,048 |
| 2007-08-01 | Open-market sale | 200 | $511.20 | 397,848 |
| 2007-08-01 | Open-market sale | 400 | $511.52 | 397,448 |
| 2007-08-01 | Open-market sale | 100 | $509.79 | 400,448 |
| 2007-08-01 | Open-market sale | 100 | $509.61 | 400,548 |
| 2007-08-01 | Open-market sale | 100 | $509.49 | 400,648 |
| 2007-08-01 | Open-market sale | 100 | $509.43 | 400,748 |
| 2007-08-01 | Open-market sale | 100 | $509.35 | 400,848 |
| 2007-08-01 | Open-market sale | 100 | $509.29 | 400,948 |
| 2007-08-01 | Open-market sale | 100 | $509.19 | 401,048 |
| 2007-08-01 | Gift | 6,000 | $0.00 | 401,148 |
| 2007-08-01 | Gift | 6,000 | $0.00 | 0 |
| 2007-08-01 | Conversion | 6,000 | $0.00 | 6,000 |
| 2007-08-01 | Open-market sale | 9 | $513.07 | 396,239 |
| 2007-08-01 | Open-market sale | 200 | $512.80 | 396,248 |
| 2007-08-01 | Open-market sale | 400 | $512.50 | 396,448 |
| 2007-08-01 | Open-market sale | 200 | $512.47 | 396,848 |
| 2007-08-01 | Open-market sale | 300 | $512.08 | 397,048 |
| 2007-08-01 | Open-market sale | 100 | $511.64 | 397,348 |
| 2007-08-01 | Open-market sale | 300 | $514.83 | 395,148 |
| 2007-08-01 | Open-market sale | 100 | $513.24 | 396,139 |
| 2007-08-01 | Open-market sale | 191 | $513.25 | 395,948 |
| 2007-08-01 | Open-market sale | 400 | $514.62 | 395,548 |
| 2007-08-01 | Open-market sale | 100 | $514.82 | 395,448 |
| 2007-07-02 | Option exercise (derivative) | 6,000 | $0.00 | 6,000 |
| 2007-07-02 | Conversion (derivative) | 6,000 | $0.00 | 0 |
| 2007-07-02 | Option exercise (derivative) | 6,000 | $0.00 | 42,000 |
| 2007-07-02 | Gift | 6,000 | $0.00 | 0 |
| 2007-07-02 | Open-market sale | 100 | $529.69 | 397,248 |
| 2007-07-02 | Open-market sale | 100 | $529.64 | 397,348 |
| 2007-07-02 | Open-market sale | 100 | $529.59 | 397,448 |
| 2007-07-02 | Open-market sale | 100 | $529.55 | 397,548 |
| 2007-07-02 | Open-market sale | 300 | $529.52 | 397,648 |
| 2007-07-02 | Open-market sale | 100 | $529.39 | 397,948 |
| 2007-07-02 | Open-market sale | 270 | $529.26 | 398,048 |
| 2007-07-02 | Open-market sale | 100 | $529.17 | 398,318 |
| 2007-07-02 | Open-market sale | 130 | $529.16 | 398,418 |
| 2007-07-02 | Open-market sale | 100 | $529.14 | 398,548 |
| 2007-07-02 | Open-market sale | 10 | $529.02 | 398,648 |
| 2007-07-02 | Open-market sale | 100 | $528.99 | 398,658 |
| 2007-07-02 | Open-market sale | 200 | $528.92 | 398,758 |
| 2007-07-02 | Open-market sale | 300 | $528.88 | 398,958 |
| 2007-07-02 | Open-market sale | 100 | $528.86 | 399,258 |
| 2007-07-02 | Open-market sale | 500 | $528.85 | 399,358 |
| 2007-07-02 | Open-market sale | 200 | $528.83 | 399,858 |
| 2007-07-02 | Open-market sale | 90 | $528.82 | 400,058 |
| 2007-07-02 | Open-market sale | 100 | $528.73 | 400,148 |
| 2007-07-02 | Open-market sale | 100 | $528.69 | 400,248 |
| 2007-07-02 | Open-market sale | 100 | $528.27 | 400,348 |
| 2007-07-02 | Open-market sale | 300 | $528.00 | 400,448 |
| 2007-07-02 | Open-market sale | 100 | $526.00 | 400,748 |
| 2007-07-02 | Open-market sale | 100 | $525.80 | 400,848 |
| 2007-07-02 | Open-market sale | 100 | $525.76 | 400,948 |
| 2007-07-02 | Open-market sale | 100 | $525.49 | 401,048 |
| 2007-07-02 | Gift | 6,000 | $0.00 | 401,148 |
| 2007-07-02 | Open-market sale | 341 | $529.91 | 396,907 |
| 2007-07-02 | Conversion | 6,000 | $0.00 | 6,000 |
| 2007-07-02 | Open-market sale | 100 | $530.01 | 396,558 |
| 2007-07-02 | Open-market sale | 149 | $529.96 | 396,658 |
| 2007-07-02 | Open-market sale | 100 | $529.92 | 396,807 |
| 2007-07-02 | Open-market sale | 100 | $531.45 | 395,148 |
| 2007-07-02 | Open-market sale | 300 | $531.40 | 395,248 |
| 2007-07-02 | Open-market sale | 100 | $531.20 | 395,548 |
| 2007-07-02 | Open-market sale | 300 | $531.10 | 395,648 |
| 2007-07-02 | Open-market sale | 200 | $530.80 | 395,948 |
| 2007-07-02 | Open-market sale | 100 | $530.20 | 396,148 |
| 2007-07-02 | Open-market sale | 100 | $530.19 | 396,248 |
| 2007-07-02 | Open-market sale | 100 | $530.12 | 396,348 |
| 2007-07-02 | Open-market sale | 110 | $530.02 | 396,448 |
| 2007-06-01 | Option exercise (derivative) | 6,000 | $0.00 | 48,000 |
| 2007-06-01 | Option exercise (derivative) | 6,000 | $0.00 | 6,000 |
| 2007-06-01 | Conversion (derivative) | 6,000 | $0.00 | 0 |
| 2007-06-01 | Open-market sale | 100 | $501.59 | 397,048 |
| 2007-06-01 | Open-market sale | 100 | $501.42 | 397,548 |
| 2007-06-01 | Open-market sale | 100 | $501.41 | 397,648 |
| 2007-06-01 | Open-market sale | 100 | $501.28 | 397,748 |
| 2007-06-01 | Open-market sale | 100 | $501.23 | 397,848 |
| 2007-06-01 | Open-market sale | 200 | $501.00 | 397,948 |
| 2007-06-01 | Open-market sale | 300 | $500.99 | 398,148 |
| 2007-06-01 | Open-market sale | 30 | $500.83 | 398,448 |
| 2007-06-01 | Open-market sale | 270 | $500.82 | 398,478 |
| 2007-06-01 | Open-market sale | 600 | $500.79 | 398,748 |
| 2007-06-01 | Open-market sale | 100 | $500.55 | 399,348 |
| 2007-06-01 | Open-market sale | 100 | $500.52 | 399,448 |
| 2007-06-01 | Open-market sale | 100 | $500.50 | 399,548 |
| 2007-06-01 | Open-market sale | 100 | $500.25 | 399,648 |
| 2007-06-01 | Open-market sale | 100 | $500.17 | 399,748 |
| 2007-06-01 | Open-market sale | 60 | $499.98 | 399,848 |
| 2007-06-01 | Open-market sale | 100 | $499.97 | 399,908 |
| 2007-06-01 | Open-market sale | 440 | $499.95 | 400,008 |
| 2007-06-01 | Open-market sale | 400 | $499.86 | 400,448 |
| 2007-06-01 | Open-market sale | 300 | $499.54 | 400,848 |
| 2007-06-01 | Gift | 6,000 | $0.00 | 401,148 |
| 2007-06-01 | Gift | 6,000 | $0.00 | 0 |
| 2007-06-01 | Conversion | 6,000 | $0.00 | 6,000 |
| 2007-06-01 | Open-market sale | 100 | $503.00 | 395,848 |
| 2007-06-01 | Open-market sale | 400 | $502.58 | 395,948 |
| 2007-06-01 | Open-market sale | 300 | $502.30 | 396,348 |
| 2007-06-01 | Open-market sale | 300 | $502.22 | 396,648 |
| 2007-06-01 | Open-market sale | 100 | $501.95 | 396,948 |
| 2007-06-01 | Open-market sale | 200 | $501.53 | 397,348 |
| 2007-06-01 | Open-market sale | 200 | $501.54 | 397,148 |
| 2007-06-01 | Open-market sale | 75 | $503.03 | 395,773 |
| 2007-06-01 | Open-market sale | 400 | $498.70 | 395,148 |
| 2007-06-01 | Open-market sale | 25 | $503.24 | 395,648 |
| 2007-06-01 | Open-market sale | 100 | $503.18 | 395,673 |
| 2007-06-01 | Open-market sale | 100 | $503.25 | 395,548 |
| 2007-05-01 | Open-market sale | 200 | $466.05 | 396,148 |
| 2007-05-01 | Open-market sale | 200 | $465.51 | 395,548 |
| 2007-05-01 | Open-market sale | 200 | $465.64 | 395,748 |
| 2007-05-01 | Open-market sale | 200 | $465.86 | 395,948 |
| 2007-05-01 | Open-market sale | 200 | $465.36 | 395,348 |
| 2007-05-01 | Open-market sale | 200 | $466.08 | 396,348 |
| 2007-05-01 | Open-market sale | 200 | $466.20 | 396,548 |
| 2007-05-01 | Open-market sale | 200 | $465.25 | 395,148 |
| 2007-05-01 | Conversion (derivative) | 6,000 | $0.00 | 0 |
| 2007-05-01 | Option exercise (derivative) | 6,000 | $0.00 | 12,000 |
| 2007-05-01 | Option exercise (derivative) | 6,000 | $0.00 | 54,000 |
| 2007-05-01 | Open-market sale | 100 | $468.09 | 399,348 |
| 2007-05-01 | Open-market sale | 400 | $468.20 | 399,948 |
| 2007-05-01 | Open-market sale | 25 | $469.85 | 400,348 |
| 2007-05-01 | Open-market sale | 275 | $470.09 | 400,373 |
| 2007-05-01 | Open-market sale | 100 | $471.38 | 400,648 |
| 2007-05-01 | Open-market sale | 100 | $471.71 | 400,748 |
| 2007-05-01 | Open-market sale | 300 | $471.73 | 400,848 |
| 2007-05-01 | Gift | 6,000 | $0.00 | 401,148 |
| 2007-05-01 | Gift | 6,000 | $0.00 | 0 |
| 2007-05-01 | Conversion | 6,000 | $0.00 | 6,000 |
| 2007-05-01 | Open-market sale | 53 | $466.35 | 396,748 |
| 2007-05-01 | Open-market sale | 200 | $466.41 | 396,801 |
| 2007-05-01 | Open-market sale | 47 | $466.47 | 397,001 |
| 2007-05-01 | Open-market sale | 100 | $466.49 | 397,048 |
| 2007-05-01 | Open-market sale | 400 | $466.50 | 397,148 |
| 2007-05-01 | Open-market sale | 100 | $467.08 | 397,548 |
| 2007-05-01 | Open-market sale | 100 | $467.10 | 397,648 |
| 2007-05-01 | Open-market sale | 100 | $467.36 | 397,748 |
| 2007-05-01 | Open-market sale | 200 | $467.49 | 397,848 |
| 2007-05-01 | Open-market sale | 200 | $467.74 | 398,048 |
| 2007-05-01 | Open-market sale | 100 | $467.80 | 398,248 |
| 2007-05-01 | Open-market sale | 75 | $467.85 | 398,348 |
| 2007-05-01 | Open-market sale | 300 | $467.91 | 398,423 |
| 2007-05-01 | Open-market sale | 125 | $468.00 | 398,723 |
| 2007-05-01 | Open-market sale | 100 | $468.01 | 398,848 |
| 2007-05-01 | Open-market sale | 200 | $468.03 | 398,948 |
| 2007-05-01 | Open-market sale | 100 | $468.06 | 399,148 |
| 2007-05-01 | Open-market sale | 100 | $468.07 | 399,248 |
| 2007-05-01 | Open-market sale | 100 | $468.11 | 399,848 |
| 2007-05-01 | Open-market sale | 400 | $468.10 | 399,448 |
| 2007-03-01 | Grant / award (derivative) | 50,000 | $0.00 | 50,000 |
| 2007-03-01 | Grant / award | 25,000 | $0.00 | 25,000 |
| 2007-02-21 | Option exercise (derivative) | 12,000 | $0.00 | 60,000 |
| 2007-02-21 | Option exercise (derivative) | 12,000 | $0.00 | 12,000 |
| 2007-02-21 | Conversion (derivative) | 12,000 | $0.00 | 0 |
| 2007-02-21 | Conversion | 12,000 | $0.00 | 12,000 |
| 2007-02-21 | Open-market sale | 200 | $477.22 | 400,543 |
| 2007-02-21 | Gift | 12,000 | $0.00 | 0 |
| 2007-02-21 | Gift | 12,000 | $0.00 | 407,148 |
| 2007-02-21 | Open-market sale | 400 | $477.22 | 406,748 |
| 2007-02-21 | Open-market sale | 400 | $468.59 | 406,348 |
| 2007-02-21 | Open-market sale | 300 | $476.39 | 406,048 |
| 2007-02-21 | Open-market sale | 300 | $475.41 | 405,748 |
| 2007-02-21 | Open-market sale | 300 | $474.60 | 405,448 |
| 2007-02-21 | Open-market sale | 300 | $474.32 | 405,148 |
| 2007-02-21 | Open-market sale | 300 | $471.59 | 404,848 |
| 2007-02-21 | Open-market sale | 300 | $471.00 | 404,548 |
| 2007-02-21 | Open-market sale | 300 | $470.30 | 404,248 |
| 2007-02-21 | Open-market sale | 300 | $469.72 | 403,948 |
| 2007-02-21 | Open-market sale | 205 | $475.61 | 403,743 |
| 2007-02-21 | Open-market sale | 200 | $478.21 | 403,543 |
| 2007-02-21 | Open-market sale | 200 | $477.15 | 403,343 |
| 2007-02-21 | Open-market sale | 200 | $476.70 | 403,143 |
| 2007-02-21 | Open-market sale | 200 | $476.15 | 402,943 |
| 2007-02-21 | Open-market sale | 200 | $475.80 | 402,743 |
| 2007-02-21 | Open-market sale | 200 | $475.23 | 402,543 |
| 2007-02-21 | Open-market sale | 200 | $475.17 | 402,343 |
| 2007-02-21 | Open-market sale | 200 | $474.45 | 402,143 |
| 2007-02-21 | Open-market sale | 200 | $474.38 | 401,943 |
| 2007-02-21 | Open-market sale | 200 | $474.18 | 401,743 |
| 2007-02-21 | Open-market sale | 200 | $474.17 | 401,543 |
| 2007-02-21 | Open-market sale | 200 | $474.01 | 401,343 |
| 2007-02-21 | Open-market sale | 200 | $473.62 | 401,143 |
| 2007-02-21 | Open-market sale | 200 | $472.62 | 400,943 |
| 2007-02-21 | Open-market sale | 200 | $470.52 | 400,743 |
| 2007-02-21 | Open-market sale | 100 | $473.58 | 397,140 |
| 2007-02-21 | Open-market sale | 2 | $469.56 | 395,148 |
| 2007-02-21 | Open-market sale | 2 | $469.57 | 395,150 |
| 2007-02-21 | Open-market sale | 2 | $477.88 | 395,152 |
| 2007-02-21 | Open-market sale | 11 | $476.09 | 395,154 |
| 2007-02-21 | Open-market sale | 19 | $477.49 | 395,165 |
| 2007-02-21 | Open-market sale | 40 | $473.76 | 395,184 |
| 2007-02-21 | Open-market sale | 46 | $477.40 | 395,224 |
| 2007-02-21 | Open-market sale | 50 | $473.78 | 395,270 |
| 2007-02-21 | Open-market sale | 54 | $477.25 | 395,320 |
| 2007-02-21 | Open-market sale | 81 | $477.44 | 395,374 |
| 2007-02-21 | Open-market sale | 89 | $476.10 | 395,455 |
| 2007-02-21 | Open-market sale | 96 | $469.30 | 395,544 |
| 2007-02-21 | Open-market sale | 100 | $469.22 | 395,640 |
| 2007-02-21 | Open-market sale | 100 | $469.55 | 395,740 |
| 2007-02-21 | Open-market sale | 100 | $469.56 | 395,840 |
| 2007-02-21 | Open-market sale | 100 | $469.90 | 395,940 |
| 2007-02-21 | Open-market sale | 100 | $469.95 | 396,040 |
| 2007-02-21 | Open-market sale | 100 | $469.99 | 396,140 |
| 2007-02-21 | Open-market sale | 100 | $470.00 | 396,240 |
| 2007-02-21 | Open-market sale | 100 | $470.16 | 396,340 |
| 2007-02-21 | Open-market sale | 100 | $471.01 | 396,440 |
| 2007-02-21 | Open-market sale | 100 | $471.45 | 396,540 |
| 2007-02-21 | Open-market sale | 100 | $471.73 | 396,640 |
| 2007-02-21 | Open-market sale | 100 | $472.00 | 396,740 |
| 2007-02-21 | Open-market sale | 100 | $472.63 | 396,840 |
| 2007-02-21 | Open-market sale | 100 | $472.65 | 396,940 |
| 2007-02-21 | Open-market sale | 100 | $473.56 | 397,040 |
| 2007-02-21 | Open-market sale | 100 | $474.24 | 397,440 |
| 2007-02-21 | Open-market sale | 200 | $469.88 | 400,343 |
| 2007-02-21 | Open-market sale | 198 | $478.01 | 400,145 |
| 2007-02-21 | Open-market sale | 195 | $475.58 | 399,950 |
| 2007-02-21 | Open-market sale | 110 | $473.80 | 399,840 |
| 2007-02-21 | Open-market sale | 100 | $478.09 | 399,740 |
| 2007-02-21 | Open-market sale | 100 | $478.04 | 399,640 |
| 2007-02-21 | Open-market sale | 100 | $478.00 | 399,540 |
| 2007-02-21 | Open-market sale | 100 | $477.21 | 399,440 |
| 2007-02-21 | Open-market sale | 100 | $477.19 | 399,340 |
| 2007-02-21 | Open-market sale | 100 | $477.18 | 399,240 |
| 2007-02-21 | Open-market sale | 100 | $476.79 | 399,140 |
| 2007-02-21 | Open-market sale | 100 | $476.65 | 399,040 |
| 2007-02-21 | Open-market sale | 100 | $476.49 | 398,940 |
| 2007-02-21 | Open-market sale | 100 | $476.28 | 398,840 |
| 2007-02-21 | Open-market sale | 100 | $476.19 | 398,740 |
| 2007-02-21 | Open-market sale | 100 | $476.18 | 398,640 |
| 2007-02-21 | Open-market sale | 100 | $475.71 | 398,540 |
| 2007-02-21 | Open-market sale | 100 | $475.63 | 398,440 |
| 2007-02-21 | Open-market sale | 100 | $475.60 | 398,340 |
| 2007-02-21 | Open-market sale | 100 | $475.47 | 398,240 |
| 2007-02-21 | Open-market sale | 100 | $475.37 | 398,140 |
| 2007-02-21 | Open-market sale | 100 | $475.22 | 398,040 |
| 2007-02-21 | Open-market sale | 100 | $474.86 | 397,940 |
| 2007-02-21 | Open-market sale | 100 | $474.75 | 397,840 |
| 2007-02-21 | Open-market sale | 100 | $474.51 | 397,740 |
| 2007-02-21 | Open-market sale | 100 | $474.50 | 397,640 |
| 2007-02-21 | Open-market sale | 100 | $474.30 | 397,540 |
| 2007-02-21 | Open-market sale | 100 | $474.19 | 397,240 |
| 2007-02-21 | Open-market sale | 100 | $474.20 | 397,340 |
| 2006-11-30 | Conversion (derivative) | 48,000 | $0.00 | 0 |
| 2006-11-30 | Option exercise (derivative) | 48,000 | $0.00 | 72,000 |
| 2006-11-30 | Option exercise (derivative) | 48,000 | $0.00 | 48,000 |
| 2006-11-30 | Conversion | 48,000 | $0.00 | 48,000 |
| 2006-11-30 | Open-market sale | 48,000 | $485.58 | 407,439 |
| 2006-11-30 | Gift | 48,000 | $0.00 | 0 |
| 2006-11-30 | Gift | 48,000 | $0.00 | 455,439 |
| 2006-08-14 | Open-market sale | 100 | $373.37 | 30,477 |
| 2006-08-14 | Open-market sale | 100 | $372.93 | 26,221 |
| 2006-08-14 | Open-market sale | 200 | $372.94 | 26,321 |
| 2006-08-14 | Open-market sale | 100 | $372.95 | 26,521 |
| 2006-08-14 | Open-market sale | 200 | $372.96 | 26,621 |
| 2006-08-14 | Open-market sale | 100 | $372.99 | 26,821 |
| 2006-08-14 | Open-market sale | 400 | $373.01 | 26,921 |
| 2006-08-14 | Open-market sale | 100 | $373.03 | 27,321 |
| 2006-08-14 | Open-market sale | 200 | $373.05 | 27,421 |
| 2006-08-14 | Open-market sale | 100 | $373.09 | 27,621 |
| 2006-08-14 | Open-market sale | 200 | $373.10 | 27,721 |
| 2006-08-14 | Open-market sale | 200 | $373.11 | 27,921 |
| 2006-08-14 | Open-market sale | 100 | $373.13 | 28,121 |
| 2006-08-14 | Open-market sale | 256 | $373.14 | 28,221 |
| 2006-08-14 | Open-market sale | 100 | $373.15 | 28,477 |
| 2006-08-14 | Open-market sale | 200 | $373.16 | 28,577 |
| 2006-08-14 | Open-market sale | 200 | $373.19 | 28,777 |
| 2006-08-14 | Open-market sale | 100 | $373.20 | 28,977 |
| 2006-08-14 | Open-market sale | 100 | $373.22 | 29,077 |
| 2006-08-14 | Open-market sale | 200 | $373.23 | 29,177 |
| 2006-08-14 | Open-market sale | 100 | $373.24 | 29,377 |
| 2006-08-14 | Open-market sale | 200 | $373.25 | 29,477 |
| 2006-08-14 | Open-market sale | 100 | $373.28 | 29,677 |
| 2006-08-14 | Open-market sale | 75 | $373.31 | 29,777 |
| 2006-08-14 | Open-market sale | 25 | $373.33 | 29,852 |
| 2006-08-14 | Open-market sale | 500 | $373.34 | 29,877 |
| 2006-08-14 | Open-market sale | 100 | $373.35 | 30,377 |
| 2006-08-14 | Open-market sale | 100 | $372.92 | 26,121 |
| 2006-08-14 | Open-market sale | 100 | $373.38 | 30,577 |
| 2006-08-14 | Open-market sale | 200 | $369.65 | 2,900 |
| 2006-08-14 | Open-market sale | 200 | $369.60 | 2,327 |
| 2006-08-14 | Open-market sale | 27 | $369.59 | 2,300 |
| 2006-08-14 | Open-market sale | 24 | $369.58 | 2,276 |
| 2006-08-14 | Open-market sale | 76 | $369.57 | 2,200 |
| 2006-08-14 | Open-market sale | 196 | $369.55 | 2,004 |
| 2006-08-14 | Open-market sale | 4 | $369.54 | 2,000 |
| 2006-08-14 | Open-market sale | 100 | $369.53 | 1,900 |
| 2006-08-14 | Open-market sale | 200 | $369.51 | 1,700 |
| 2006-08-14 | Open-market sale | 100 | $369.42 | 1,600 |
| 2006-08-14 | Open-market sale | 100 | $369.41 | 1,500 |
| 2006-08-14 | Open-market sale | 100 | $369.38 | 1,400 |
| 2006-08-14 | Open-market sale | 100 | $369.35 | 1,300 |
| 2006-08-14 | Open-market sale | 100 | $369.31 | 1,200 |
| 2006-08-14 | Open-market sale | 200 | $369.26 | 1,000 |
| 2006-08-14 | Open-market sale | 100 | $369.14 | 900 |
| 2006-08-14 | Open-market sale | 100 | $369.13 | 800 |
| 2006-08-14 | Open-market sale | 100 | $369.12 | 700 |
| 2006-08-14 | Open-market sale | 100 | $368.93 | 600 |
| 2006-08-14 | Open-market sale | 600 | $368.91 | 0 |
| 2006-08-14 | Open-market sale | 200 | $369.69 | 3,400 |
| 2006-08-14 | Open-market sale | 100 | $369.68 | 3,300 |
| 2006-08-14 | Open-market sale | 200 | $369.67 | 3,100 |
| 2006-08-14 | Open-market sale | 100 | $369.61 | 2,527 |
| 2006-08-14 | Open-market sale | 273 | $369.62 | 2,627 |
| 2006-08-14 | Open-market sale | 100 | $374.37 | 38,257 |
| 2006-08-14 | Open-market sale | 200 | $374.53 | 42,590 |
| 2006-08-14 | Open-market sale | 300 | $374.52 | 42,290 |
| 2006-08-14 | Open-market sale | 248 | $374.49 | 42,042 |
| 2006-08-14 | Open-market sale | 100 | $374.51 | 41,942 |
| 2006-08-14 | Open-market sale | 500 | $374.48 | 41,442 |
| 2006-08-14 | Open-market sale | 300 | $374.47 | 41,142 |
| 2006-08-14 | Open-market sale | 100 | $374.46 | 41,042 |
| 2006-08-14 | Open-market sale | 200 | $374.45 | 40,842 |
| 2006-08-14 | Open-market sale | 385 | $374.44 | 40,457 |
| 2006-08-14 | Open-market sale | 300 | $374.43 | 40,157 |
| 2006-08-14 | Open-market sale | 400 | $374.42 | 39,757 |
| 2006-08-14 | Open-market sale | 300 | $374.41 | 39,457 |
| 2006-08-14 | Open-market sale | 300 | $374.40 | 39,157 |
| 2006-08-14 | Open-market sale | 500 | $374.39 | 38,657 |
| 2006-08-14 | Open-market sale | 200 | $374.55 | 43,090 |
| 2006-08-14 | Open-market sale | 500 | $374.56 | 43,290 |
| 2006-08-14 | Open-market sale | 295 | $374.20 | 35,357 |
| 2006-08-14 | Open-market sale | 105 | $374.22 | 35,652 |
| 2006-08-14 | Open-market sale | 300 | $374.25 | 35,757 |
| 2006-08-14 | Open-market sale | 100 | $374.26 | 36,057 |
| 2006-08-14 | Open-market sale | 200 | $374.27 | 36,157 |
| 2006-08-14 | Open-market sale | 200 | $374.28 | 36,357 |
| 2006-08-14 | Open-market sale | 200 | $374.29 | 36,557 |
| 2006-08-14 | Open-market sale | 400 | $374.30 | 36,757 |
| 2006-08-14 | Open-market sale | 200 | $374.33 | 37,157 |
| 2006-08-14 | Open-market sale | 500 | $374.34 | 37,357 |
| 2006-08-14 | Open-market sale | 400 | $374.35 | 37,857 |
| 2006-08-14 | Open-market sale | 300 | $374.54 | 42,790 |
| 2006-08-14 | Open-market sale | 300 | $374.38 | 38,357 |
| 2006-08-14 | Open-market sale | 168 | $374.13 | 34,377 |
| 2006-08-14 | Open-market sale | 400 | $374.11 | 33,977 |
| 2006-08-14 | Open-market sale | 100 | $374.10 | 33,877 |
| 2006-08-14 | Open-market sale | 100 | $374.09 | 33,777 |
| 2006-08-14 | Open-market sale | 100 | $374.08 | 33,677 |
| 2006-08-14 | Open-market sale | 200 | $374.05 | 33,477 |
| 2006-08-14 | Open-market sale | 200 | $374.04 | 33,277 |
| 2006-08-14 | Open-market sale | 200 | $374.02 | 33,077 |
| 2006-08-14 | Open-market sale | 100 | $374.01 | 32,977 |
| 2006-08-14 | Open-market sale | 200 | $374.00 | 32,777 |
| 2006-08-14 | Open-market sale | 300 | $373.97 | 32,477 |
| 2006-08-14 | Open-market sale | 200 | $373.94 | 32,277 |
| 2006-08-14 | Open-market sale | 100 | $373.91 | 32,177 |
| 2006-08-14 | Open-market sale | 200 | $373.90 | 31,977 |
| 2006-08-14 | Open-market sale | 100 | $373.84 | 31,677 |
| 2006-08-14 | Open-market sale | 232 | $374.14 | 34,545 |
| 2006-08-14 | Open-market sale | 180 | $374.15 | 34,777 |
| 2006-08-14 | Open-market sale | 200 | $374.16 | 34,957 |
| 2006-08-14 | Open-market sale | 100 | $374.17 | 35,157 |
| 2006-08-14 | Open-market sale | 100 | $374.19 | 35,257 |
| 2006-08-14 | Open-market sale | 100 | $373.40 | 30,677 |
| 2006-08-14 | Open-market sale | 200 | $373.44 | 30,777 |
| 2006-08-14 | Open-market sale | 100 | $373.53 | 30,977 |
| 2006-08-14 | Open-market sale | 100 | $373.63 | 31,077 |
| 2006-08-14 | Open-market sale | 100 | $373.68 | 31,177 |
| 2006-08-14 | Open-market sale | 100 | $373.76 | 31,277 |
| 2006-08-14 | Open-market sale | 200 | $373.80 | 31,377 |
| 2006-08-14 | Open-market sale | 100 | $373.81 | 31,577 |
| 2006-08-14 | Open-market sale | 100 | $373.89 | 31,877 |
| 2006-08-14 | Open-market sale | 100 | $373.85 | 31,777 |
| 2006-08-14 | Open-market sale | 200 | $369.95 | 6,260 |
| 2006-08-14 | Open-market sale | 100 | $370.02 | 6,460 |
| 2006-08-14 | Open-market sale | 100 | $370.04 | 6,560 |
| 2006-08-14 | Open-market sale | 100 | $369.93 | 6,160 |
| 2006-08-14 | Open-market sale | 100 | $369.90 | 6,060 |
| 2006-08-14 | Open-market sale | 100 | $369.89 | 5,960 |
| 2006-08-14 | Open-market sale | 100 | $369.88 | 5,860 |
| 2006-08-14 | Open-market sale | 300 | $369.87 | 5,560 |
| 2006-08-14 | Open-market sale | 100 | $369.86 | 5,460 |
| 2006-08-14 | Open-market sale | 100 | $369.83 | 5,360 |
| 2006-08-14 | Open-market sale | 100 | $369.82 | 5,260 |
| 2006-08-14 | Open-market sale | 200 | $369.80 | 5,060 |
| 2006-08-14 | Open-market sale | 100 | $369.79 | 4,960 |
| 2006-08-14 | Open-market sale | 200 | $369.77 | 4,760 |
| 2006-08-14 | Open-market sale | 100 | $369.76 | 4,660 |
| 2006-08-14 | Open-market sale | 100 | $369.75 | 4,560 |
| 2006-08-14 | Open-market sale | 200 | $369.74 | 4,360 |
| 2006-08-14 | Open-market sale | 100 | $369.73 | 4,260 |
| 2006-08-14 | Open-market sale | 97 | $369.72 | 4,163 |
| 2006-08-14 | Open-market sale | 400 | $369.71 | 3,763 |
| 2006-08-14 | Open-market sale | 163 | $369.70 | 3,600 |
| 2006-08-14 | Open-market sale | 100 | $370.17 | 7,360 |
| 2006-08-14 | Open-market sale | 83 | $370.16 | 7,277 |
| 2006-08-14 | Open-market sale | 17 | $370.14 | 7,260 |
| 2006-08-14 | Open-market sale | 100 | $370.12 | 7,160 |
| 2006-08-14 | Open-market sale | 200 | $370.11 | 6,960 |
| 2006-08-14 | Open-market sale | 100 | $370.07 | 6,660 |
| 2006-08-14 | Open-market sale | 200 | $370.10 | 6,760 |
| 2006-08-14 | Open-market sale | 100 | $371.52 | 12,560 |
| 2006-08-14 | Open-market sale | 100 | $371.54 | 12,660 |
| 2006-08-14 | Open-market sale | 100 | $371.56 | 12,760 |
| 2006-08-14 | Open-market sale | 200 | $371.58 | 12,860 |
| 2006-08-14 | Open-market sale | 100 | $371.59 | 13,060 |
| 2006-08-14 | Open-market sale | 100 | $371.60 | 13,160 |
| 2006-08-14 | Open-market sale | 200 | $371.65 | 13,260 |
| 2006-08-14 | Open-market sale | 200 | $371.68 | 13,460 |
| 2006-08-14 | Open-market sale | 100 | $371.71 | 13,660 |
| 2006-08-14 | Open-market sale | 100 | $371.72 | 13,760 |
| 2006-08-14 | Open-market sale | 300 | $371.75 | 13,860 |
| 2006-08-14 | Open-market sale | 300 | $371.76 | 14,160 |
| 2006-08-14 | Open-market sale | 100 | $371.78 | 14,460 |
| 2006-08-14 | Open-market sale | 200 | $371.79 | 14,560 |
| 2006-08-14 | Open-market sale | 100 | $371.80 | 14,760 |
| 2006-08-14 | Open-market sale | 200 | $371.81 | 14,860 |
| 2006-08-14 | Open-market sale | 100 | $371.83 | 15,060 |
| 2006-08-14 | Open-market sale | 500 | $371.84 | 15,160 |
| 2006-08-14 | Open-market sale | 100 | $371.85 | 15,660 |
| 2006-08-14 | Open-market sale | 100 | $371.86 | 15,760 |
| 2006-08-14 | Open-market sale | 100 | $371.87 | 15,860 |
| 2006-08-14 | Open-market sale | 50 | $371.35 | 11,760 |
| 2006-08-14 | Open-market sale | 150 | $371.36 | 11,810 |
| 2006-08-14 | Open-market sale | 130 | $371.38 | 11,960 |
| 2006-08-14 | Open-market sale | 100 | $371.40 | 12,090 |
| 2006-08-14 | Open-market sale | 70 | $371.41 | 12,190 |
| 2006-08-14 | Open-market sale | 100 | $371.44 | 12,260 |
| 2006-08-14 | Open-market sale | 100 | $371.46 | 12,360 |
| 2006-08-14 | Open-market sale | 100 | $371.49 | 12,460 |
| 2006-08-14 | Open-market sale | 250 | $372.86 | 25,071 |
| 2006-08-14 | Open-market sale | 300 | $372.87 | 25,321 |
| 2006-08-14 | Open-market sale | 250 | $372.85 | 24,821 |
| 2006-08-14 | Open-market sale | 100 | $372.84 | 24,721 |
| 2006-08-14 | Open-market sale | 500 | $372.83 | 24,221 |
| 2006-08-14 | Open-market sale | 300 | $372.82 | 23,921 |
| 2006-08-14 | Open-market sale | 100 | $372.81 | 23,821 |
| 2006-08-14 | Open-market sale | 200 | $372.80 | 23,621 |
| 2006-08-14 | Open-market sale | 100 | $372.79 | 23,521 |
| 2006-08-14 | Open-market sale | 200 | $372.78 | 23,321 |
| 2006-08-14 | Open-market sale | 43 | $372.77 | 23,278 |
| 2006-08-14 | Open-market sale | 157 | $372.76 | 23,121 |
| 2006-08-14 | Open-market sale | 250 | $372.74 | 22,871 |
| 2006-08-14 | Open-market sale | 100 | $372.73 | 22,771 |
| 2006-08-14 | Open-market sale | 100 | $372.72 | 22,671 |
| 2006-08-14 | Open-market sale | 200 | $372.71 | 22,471 |
| 2006-08-14 | Open-market sale | 100 | $372.70 | 22,371 |
| 2006-08-14 | Open-market sale | 200 | $372.69 | 22,171 |
| 2006-08-14 | Open-market sale | 200 | $372.68 | 21,971 |
| 2006-08-14 | Open-market sale | 500 | $372.67 | 21,471 |
| 2006-08-14 | Open-market sale | 196 | $372.66 | 21,275 |
| 2006-08-14 | Open-market sale | 204 | $372.65 | 21,071 |
| 2006-08-14 | Open-market sale | 300 | $372.64 | 20,771 |
| 2006-08-14 | Open-market sale | 200 | $372.63 | 20,571 |
| 2006-08-14 | Open-market sale | 200 | $372.62 | 20,371 |
| 2006-08-14 | Open-market sale | 100 | $372.91 | 26,021 |
| 2006-08-14 | Open-market sale | 200 | $372.90 | 25,821 |
| 2006-08-14 | Open-market sale | 100 | $372.89 | 25,721 |
| 2006-08-14 | Open-market sale | 100 | $372.88 | 25,621 |
| 2006-08-14 | Open-market sale | 100 | $374.98 | 48,027 |
| 2006-08-14 | Open-market sale | 200 | $374.58 | 44,090 |
| 2006-08-14 | Open-market sale | 100 | $374.59 | 44,290 |
| 2006-08-14 | Open-market sale | 100 | $374.60 | 44,390 |
| 2006-08-14 | Open-market sale | 200 | $374.62 | 44,490 |
| 2006-08-14 | Open-market sale | 260 | $374.63 | 44,690 |
| 2006-08-14 | Open-market sale | 200 | $374.64 | 44,950 |
| 2006-08-14 | Open-market sale | 100 | $374.65 | 45,150 |
| 2006-08-14 | Open-market sale | 200 | $374.66 | 45,250 |
| 2006-08-14 | Open-market sale | 177 | $374.68 | 45,450 |
| 2006-08-14 | Open-market sale | 100 | $374.69 | 45,627 |
| 2006-08-14 | Open-market sale | 400 | $374.70 | 45,727 |
| 2006-08-14 | Open-market sale | 100 | $374.71 | 46,127 |
| 2006-08-14 | Open-market sale | 100 | $374.74 | 46,227 |
| 2006-08-14 | Open-market sale | 300 | $374.75 | 46,327 |
| 2006-08-14 | Open-market sale | 100 | $374.76 | 46,627 |
| 2006-08-14 | Open-market sale | 100 | $374.77 | 46,727 |
| 2006-08-14 | Open-market sale | 300 | $374.78 | 46,827 |
| 2006-08-14 | Open-market sale | 100 | $374.79 | 47,127 |
| 2006-08-14 | Open-market sale | 100 | $374.81 | 47,227 |
| 2006-08-14 | Open-market sale | 100 | $374.87 | 47,327 |
| 2006-08-14 | Open-market sale | 200 | $374.89 | 47,427 |
| 2006-08-14 | Open-market sale | 100 | $374.90 | 47,627 |
| 2006-08-14 | Open-market sale | 100 | $374.92 | 47,727 |
| 2006-08-14 | Open-market sale | 100 | $374.93 | 47,827 |
| 2006-08-14 | Open-market sale | 100 | $374.94 | 47,927 |
| 2006-08-14 | Open-market sale | 300 | $374.57 | 43,790 |
| 2006-08-14 | Open-market sale | 100 | $374.99 | 48,127 |
| 2006-08-14 | Open-market sale | 100 | $371.88 | 15,960 |
| 2006-08-14 | Open-market sale | 50 | $372.59 | 19,871 |
| 2006-08-14 | Open-market sale | 300 | $372.58 | 19,571 |
| 2006-08-14 | Open-market sale | 200 | $372.57 | 19,371 |
| 2006-08-14 | Open-market sale | 180 | $372.55 | 19,191 |
| 2006-08-14 | Open-market sale | 20 | $372.54 | 19,171 |
| 2006-08-14 | Open-market sale | 92 | $372.53 | 19,079 |
| 2006-08-14 | Open-market sale | 208 | $372.52 | 18,871 |
| 2006-08-14 | Open-market sale | 200 | $372.51 | 18,671 |
| 2006-08-14 | Open-market sale | 500 | $372.50 | 18,171 |
| 2006-08-14 | Open-market sale | 100 | $372.48 | 18,071 |
| 2006-08-14 | Open-market sale | 250 | $372.47 | 17,821 |
| 2006-08-14 | Open-market sale | 100 | $372.46 | 17,721 |
| 2006-08-14 | Open-market sale | 100 | $372.44 | 17,621 |
| 2006-08-14 | Open-market sale | 200 | $372.42 | 17,421 |
| 2006-08-14 | Open-market sale | 100 | $372.38 | 17,321 |
| 2006-08-14 | Open-market sale | 100 | $372.36 | 17,221 |
| 2006-08-14 | Open-market sale | 100 | $372.35 | 17,121 |
| 2006-08-14 | Open-market sale | 100 | $372.34 | 17,021 |
| 2006-08-14 | Open-market sale | 100 | $372.31 | 16,921 |
| 2006-08-14 | Open-market sale | 100 | $372.27 | 16,821 |
| 2006-08-14 | Open-market sale | 100 | $372.14 | 16,721 |
| 2006-08-14 | Open-market sale | 100 | $372.12 | 16,621 |
| 2006-08-14 | Open-market sale | 200 | $372.04 | 16,421 |
| 2006-08-14 | Open-market sale | 100 | $372.03 | 16,321 |
| 2006-08-14 | Open-market sale | 161 | $371.99 | 16,160 |
| 2006-08-14 | Open-market sale | 100 | $371.91 | 16,060 |
| 2006-08-14 | Open-market sale | 350 | $372.60 | 19,921 |
| 2006-08-14 | Open-market sale | 100 | $372.61 | 20,271 |
| 2006-08-14 | Open-market sale | 226 | $371.32 | 11,434 |
| 2006-08-14 | Open-market sale | 150 | $370.25 | 7,560 |
| 2006-08-14 | Open-market sale | 150 | $370.26 | 7,710 |
| 2006-08-14 | Open-market sale | 200 | $370.28 | 7,860 |
| 2006-08-14 | Open-market sale | 200 | $370.34 | 8,060 |
| 2006-08-14 | Open-market sale | 100 | $370.38 | 8,260 |
| 2006-08-14 | Open-market sale | 100 | $370.41 | 8,360 |
| 2006-08-14 | Open-market sale | 100 | $370.44 | 8,460 |
| 2006-08-14 | Open-market sale | 100 | $370.45 | 8,560 |
| 2006-08-14 | Open-market sale | 100 | $370.50 | 8,660 |
| 2006-08-14 | Open-market sale | 100 | $370.51 | 8,760 |
| 2006-08-14 | Open-market sale | 100 | $370.53 | 8,860 |
| 2006-08-14 | Open-market sale | 100 | $370.71 | 8,960 |
| 2006-08-14 | Open-market sale | 100 | $370.72 | 9,060 |
| 2006-08-14 | Open-market sale | 800 | $370.75 | 9,160 |
| 2006-08-14 | Open-market sale | 100 | $370.76 | 9,960 |
| 2006-08-14 | Open-market sale | 100 | $370.77 | 10,060 |
| 2006-08-14 | Open-market sale | 200 | $370.84 | 10,160 |
| 2006-08-14 | Open-market sale | 100 | $370.94 | 10,360 |
| 2006-08-14 | Open-market sale | 100 | $370.96 | 10,460 |
| 2006-08-14 | Open-market sale | 100 | $370.99 | 10,560 |
| 2006-08-14 | Open-market sale | 400 | $371.12 | 10,660 |
| 2006-08-14 | Open-market sale | 100 | $371.28 | 11,060 |
| 2006-08-14 | Open-market sale | 100 | $371.29 | 11,160 |
| 2006-08-14 | Open-market sale | 174 | $371.31 | 11,260 |
| 2006-08-14 | Open-market sale | 100 | $370.22 | 7,460 |
| 2006-08-14 | Open-market sale | 100 | $371.33 | 11,660 |
| 2006-08-14 | Open-market sale | 100 | $371.37 | 12,027 |
| 2006-08-14 | Open-market sale | 100 | $371.43 | 12,127 |
| 2006-08-14 | Open-market sale | 100 | $371.44 | 12,227 |
| 2006-08-14 | Open-market sale | 200 | $371.46 | 12,327 |
| 2006-08-14 | Open-market sale | 100 | $371.49 | 12,527 |
| 2006-08-14 | Open-market sale | 100 | $371.50 | 12,627 |
| 2006-08-14 | Open-market sale | 100 | $371.53 | 12,727 |
| 2006-08-14 | Open-market sale | 100 | $371.54 | 12,827 |
| 2006-08-14 | Open-market sale | 200 | $371.56 | 12,927 |
| 2006-08-14 | Open-market sale | 100 | $371.57 | 13,127 |
| 2006-08-14 | Open-market sale | 100 | $371.59 | 13,227 |
| 2006-08-14 | Open-market sale | 100 | $371.60 | 13,327 |
| 2006-08-14 | Open-market sale | 300 | $371.65 | 13,427 |
| 2006-08-14 | Open-market sale | 200 | $371.68 | 13,727 |
| 2006-08-14 | Open-market sale | 100 | $371.71 | 13,927 |
| 2006-08-14 | Open-market sale | 200 | $371.74 | 14,027 |
| 2006-08-14 | Open-market sale | 100 | $371.75 | 14,227 |
| 2006-08-14 | Open-market sale | 300 | $371.76 | 14,327 |
| 2006-08-14 | Open-market sale | 100 | $371.78 | 14,627 |
| 2006-08-14 | Open-market sale | 100 | $371.79 | 14,727 |
| 2006-08-14 | Open-market sale | 200 | $371.80 | 14,827 |
| 2006-08-14 | Open-market sale | 100 | $371.81 | 15,027 |
| 2006-08-14 | Open-market sale | 200 | $371.33 | 11,653 |
| 2006-08-14 | Open-market sale | 200 | $371.84 | 15,127 |
| 2006-08-14 | Open-market sale | 100 | $371.85 | 15,327 |
| 2006-08-14 | Open-market sale | 100 | $371.86 | 15,427 |
| 2006-08-14 | Open-market sale | 100 | $371.87 | 15,527 |
| 2006-08-14 | Open-market sale | 100 | $371.32 | 11,553 |
| 2006-08-14 | Open-market sale | 100 | $371.36 | 11,927 |
| 2006-08-14 | Open-market sale | 74 | $371.35 | 11,853 |
| 2006-08-14 | Open-market sale | 100 | $374.22 | 35,627 |
| 2006-08-14 | Open-market sale | 100 | $374.21 | 35,527 |
| 2006-08-14 | Open-market sale | 150 | $374.20 | 35,377 |
| 2006-08-14 | Open-market sale | 50 | $374.19 | 35,327 |
| 2006-08-14 | Open-market sale | 300 | $374.54 | 43,927 |
| 2006-08-14 | Open-market sale | 320 | $374.53 | 43,607 |
| 2006-08-14 | Open-market sale | 96 | $374.52 | 43,511 |
| 2006-08-14 | Open-market sale | 484 | $374.51 | 43,027 |
| 2006-08-14 | Open-market sale | 200 | $374.50 | 42,827 |
| 2006-08-14 | Open-market sale | 300 | $374.49 | 42,527 |
| 2006-08-14 | Open-market sale | 500 | $374.48 | 42,027 |
| 2006-08-14 | Open-market sale | 200 | $374.47 | 41,827 |
| 2006-08-14 | Open-market sale | 700 | $374.46 | 41,127 |
| 2006-08-14 | Open-market sale | 500 | $374.45 | 40,627 |
| 2006-08-14 | Open-market sale | 118 | $374.44 | 40,509 |
| 2006-08-14 | Open-market sale | 332 | $374.43 | 40,177 |
| 2006-08-14 | Open-market sale | 650 | $374.42 | 39,527 |
| 2006-08-14 | Open-market sale | 400 | $374.40 | 39,127 |
| 2006-08-14 | Open-market sale | 232 | $374.39 | 38,895 |
| 2006-08-14 | Open-market sale | 668 | $374.38 | 38,227 |
| 2006-08-14 | Open-market sale | 300 | $374.36 | 37,927 |
| 2006-08-14 | Open-market sale | 308 | $374.35 | 37,619 |
| 2006-08-14 | Open-market sale | 392 | $374.34 | 37,227 |
| 2006-08-14 | Open-market sale | 200 | $374.33 | 37,027 |
| 2006-08-14 | Open-market sale | 100 | $374.30 | 36,927 |
| 2006-08-14 | Open-market sale | 100 | $374.29 | 36,827 |
| 2006-08-14 | Open-market sale | 300 | $374.28 | 36,527 |
| 2006-08-14 | Open-market sale | 400 | $374.27 | 36,127 |
| 2006-08-14 | Open-market sale | 100 | $374.26 | 36,027 |
| 2006-08-14 | Open-market sale | 300 | $374.23 | 35,727 |
| 2006-08-14 | Open-market sale | 200 | $374.57 | 44,427 |
| 2006-08-14 | Open-market sale | 100 | $374.60 | 44,927 |
| 2006-08-14 | Open-market sale | 200 | $374.61 | 45,027 |
| 2006-08-14 | Open-market sale | 50 | $374.62 | 45,227 |
| 2006-08-14 | Open-market sale | 200 | $374.63 | 45,277 |
| 2006-08-14 | Open-market sale | 100 | $374.64 | 45,477 |
| 2006-08-14 | Open-market sale | 300 | $374.66 | 45,577 |
| 2006-08-14 | Open-market sale | 500 | $374.68 | 45,877 |
| 2006-08-14 | Open-market sale | 250 | $374.70 | 46,377 |
| 2006-08-14 | Open-market sale | 100 | $374.71 | 46,627 |
| 2006-08-14 | Open-market sale | 100 | $374.72 | 46,727 |
| 2006-08-14 | Open-market sale | 200 | $374.75 | 46,827 |
| 2006-08-14 | Open-market sale | 200 | $374.76 | 47,027 |
| 2006-08-14 | Open-market sale | 100 | $374.77 | 47,227 |
| 2006-08-14 | Open-market sale | 200 | $374.78 | 47,327 |
| 2006-08-14 | Open-market sale | 100 | $374.79 | 47,527 |
| 2006-08-14 | Open-market sale | 100 | $374.83 | 47,627 |
| 2006-08-14 | Open-market sale | 100 | $374.82 | 47,727 |
| 2006-08-14 | Open-market sale | 100 | $374.87 | 47,827 |
| 2006-08-14 | Open-market sale | 100 | $374.88 | 48,027 |
| 2006-08-14 | Open-market sale | 100 | $374.89 | 48,127 |
| 2006-08-14 | Open-market sale | 100 | $374.55 | 44,127 |
| 2006-08-14 | Open-market sale | 200 | $374.56 | 44,227 |
| 2006-08-14 | Open-market sale | 200 | $374.59 | 44,727 |
| 2006-08-14 | Open-market sale | 100 | $374.58 | 44,627 |
| 2006-08-14 | Open-market sale | 300 | $374.05 | 33,627 |
| 2006-08-14 | Open-market sale | 200 | $374.04 | 33,427 |
| 2006-08-14 | Open-market sale | 100 | $374.02 | 33,327 |
| 2006-08-14 | Open-market sale | 200 | $374.01 | 33,127 |
| 2006-08-14 | Open-market sale | 100 | $374.00 | 33,027 |
| 2006-08-14 | Open-market sale | 100 | $373.99 | 32,927 |
| 2006-08-14 | Open-market sale | 100 | $373.98 | 32,827 |
| 2006-08-14 | Open-market sale | 300 | $373.94 | 32,527 |
| 2006-08-14 | Open-market sale | 100 | $373.88 | 32,427 |
| 2006-08-14 | Open-market sale | 100 | $373.89 | 32,327 |
| 2006-08-14 | Open-market sale | 200 | $373.87 | 32,127 |
| 2006-08-14 | Open-market sale | 200 | $373.86 | 31,927 |
| 2006-08-14 | Open-market sale | 100 | $373.85 | 31,827 |
| 2006-08-14 | Open-market sale | 300 | $373.83 | 31,527 |
| 2006-08-14 | Open-market sale | 100 | $373.82 | 31,427 |
| 2006-08-14 | Open-market sale | 40 | $373.81 | 31,387 |
| 2006-08-14 | Open-market sale | 160 | $373.79 | 31,227 |
| 2006-08-14 | Open-market sale | 100 | $374.17 | 35,227 |
| 2006-08-14 | Open-market sale | 100 | $374.16 | 35,127 |
| 2006-08-14 | Open-market sale | 100 | $374.15 | 35,027 |
| 2006-08-14 | Open-market sale | 100 | $374.13 | 34,927 |
| 2006-08-14 | Open-market sale | 100 | $374.12 | 34,827 |
| 2006-08-14 | Open-market sale | 300 | $374.11 | 34,527 |
| 2006-08-14 | Open-market sale | 200 | $374.10 | 34,327 |
| 2006-08-14 | Open-market sale | 100 | $374.09 | 34,227 |
| 2006-08-14 | Open-market sale | 200 | $374.08 | 34,027 |
| 2006-08-14 | Open-market sale | 100 | $374.06 | 33,927 |
| 2006-08-14 | Open-market sale | 100 | $372.12 | 16,427 |
| 2006-08-14 | Open-market sale | 100 | $372.14 | 16,527 |
| 2006-08-14 | Open-market sale | 100 | $372.20 | 16,627 |
| 2006-08-14 | Open-market sale | 100 | $372.22 | 16,727 |
| 2006-08-14 | Open-market sale | 100 | $372.31 | 16,827 |
| 2006-08-14 | Open-market sale | 400 | $372.32 | 16,927 |
| 2006-08-14 | Open-market sale | 200 | $372.41 | 17,327 |
| 2006-08-14 | Open-market sale | 100 | $372.43 | 17,527 |
| 2006-08-14 | Open-market sale | 400 | $372.45 | 17,627 |
| 2006-08-14 | Open-market sale | 200 | $372.46 | 18,027 |
| 2006-08-14 | Open-market sale | 300 | $372.48 | 18,227 |
| 2006-08-14 | Open-market sale | 200 | $372.49 | 18,527 |
| 2006-08-14 | Open-market sale | 300 | $372.51 | 18,727 |
| 2006-08-14 | Open-market sale | 300 | $372.52 | 19,027 |
| 2006-08-14 | Open-market sale | 200 | $372.54 | 19,327 |
| 2006-08-14 | Open-market sale | 200 | $372.56 | 19,527 |
| 2006-08-14 | Open-market sale | 150 | $372.58 | 19,727 |
| 2006-08-14 | Open-market sale | 250 | $372.59 | 19,877 |
| 2006-08-14 | Open-market sale | 300 | $372.60 | 20,127 |
| 2006-08-14 | Open-market sale | 200 | $372.61 | 20,427 |
| 2006-08-14 | Open-market sale | 300 | $372.62 | 20,627 |
| 2006-08-14 | Open-market sale | 200 | $372.63 | 20,927 |
| 2006-08-14 | Open-market sale | 300 | $372.64 | 21,127 |
| 2006-08-14 | Open-market sale | 100 | $372.65 | 21,427 |
| 2006-08-14 | Open-market sale | 100 | $371.88 | 15,627 |
| 2006-08-14 | Open-market sale | 100 | $371.89 | 15,727 |
| 2006-08-14 | Open-market sale | 100 | $371.91 | 15,827 |
| 2006-08-14 | Open-market sale | 200 | $371.99 | 15,927 |
| 2006-08-14 | Open-market sale | 200 | $372.04 | 16,127 |
| 2006-08-14 | Open-market sale | 100 | $372.06 | 16,327 |
| 2006-08-14 | Open-market sale | 200 | $372.91 | 25,877 |
| 2006-08-14 | Open-market sale | 100 | $372.94 | 26,077 |
| 2006-08-14 | Open-market sale | 129 | $372.95 | 26,177 |
| 2006-08-14 | Open-market sale | 200 | $372.96 | 26,306 |
| 2006-08-14 | Open-market sale | 250 | $372.97 | 26,506 |
| 2006-08-14 | Open-market sale | 171 | $372.99 | 26,756 |
| 2006-08-14 | Open-market sale | 100 | $373.01 | 26,927 |
| 2006-08-14 | Open-market sale | 300 | $373.02 | 27,027 |
| 2006-08-14 | Open-market sale | 300 | $372.66 | 21,527 |
| 2006-08-14 | Open-market sale | 200 | $372.67 | 21,827 |
| 2006-08-14 | Open-market sale | 100 | $372.68 | 22,027 |
| 2006-08-14 | Open-market sale | 300 | $372.70 | 22,127 |
| 2006-08-14 | Open-market sale | 100 | $372.72 | 22,427 |
| 2006-08-14 | Open-market sale | 100 | $372.74 | 22,527 |
| 2006-08-14 | Open-market sale | 100 | $372.75 | 22,627 |
| 2006-08-14 | Open-market sale | 200 | $372.76 | 22,727 |
| 2006-08-14 | Open-market sale | 200 | $372.77 | 22,927 |
| 2006-08-14 | Open-market sale | 400 | $372.78 | 23,127 |
| 2006-08-14 | Open-market sale | 200 | $372.79 | 23,527 |
| 2006-08-14 | Open-market sale | 500 | $372.80 | 23,727 |
| 2006-08-14 | Open-market sale | 100 | $372.81 | 24,227 |
| 2006-08-14 | Open-market sale | 150 | $372.82 | 24,327 |
| 2006-08-14 | Open-market sale | 166 | $372.83 | 24,477 |
| 2006-08-14 | Open-market sale | 84 | $372.84 | 24,643 |
| 2006-08-14 | Open-market sale | 250 | $372.85 | 24,727 |
| 2006-08-14 | Open-market sale | 150 | $372.86 | 24,977 |
| 2006-08-14 | Open-market sale | 100 | $372.87 | 25,127 |
| 2006-08-14 | Open-market sale | 100 | $372.88 | 25,227 |
| 2006-08-14 | Open-market sale | 200 | $372.89 | 25,327 |
| 2006-08-14 | Open-market sale | 350 | $372.90 | 25,527 |
| 2006-08-14 | Open-market sale | 100 | $373.15 | 28,427 |
| 2006-08-14 | Open-market sale | 100 | $373.20 | 28,927 |
| 2006-08-14 | Open-market sale | 100 | $373.21 | 29,027 |
| 2006-08-14 | Open-market sale | 200 | $373.22 | 29,127 |
| 2006-08-14 | Open-market sale | 100 | $373.23 | 29,327 |
| 2006-08-14 | Open-market sale | 100 | $373.24 | 29,427 |
| 2006-08-14 | Open-market sale | 100 | $373.26 | 29,527 |
| 2006-08-14 | Open-market sale | 100 | $373.27 | 29,627 |
| 2006-08-14 | Open-market sale | 90 | $373.30 | 29,727 |
| 2006-08-14 | Open-market sale | 100 | $373.31 | 29,817 |
| 2006-08-14 | Open-market sale | 200 | $373.34 | 29,917 |
| 2006-08-14 | Open-market sale | 10 | $373.36 | 30,117 |
| 2006-08-14 | Open-market sale | 100 | $373.37 | 30,127 |
| 2006-08-14 | Open-market sale | 100 | $373.38 | 30,227 |
| 2006-08-14 | Open-market sale | 100 | $373.39 | 30,327 |
| 2006-08-14 | Open-market sale | 100 | $373.54 | 30,427 |
| 2006-08-14 | Open-market sale | 200 | $373.57 | 30,527 |
| 2006-08-14 | Open-market sale | 400 | $373.58 | 30,727 |
| 2006-08-14 | Open-market sale | 100 | $373.61 | 31,127 |
| 2006-08-14 | Open-market sale | 100 | $373.05 | 27,327 |
| 2006-08-14 | Open-market sale | 100 | $373.07 | 27,427 |
| 2006-08-14 | Open-market sale | 200 | $373.09 | 27,527 |
| 2006-08-14 | Open-market sale | 300 | $373.10 | 27,727 |
| 2006-08-14 | Open-market sale | 200 | $373.12 | 28,027 |
| 2006-08-14 | Open-market sale | 100 | $373.13 | 28,227 |
| 2006-08-14 | Open-market sale | 100 | $373.14 | 28,327 |
| 2006-08-14 | Open-market sale | 300 | $373.19 | 28,627 |
| 2006-08-14 | Open-market sale | 100 | $373.17 | 28,527 |
| 2006-08-14 | Open-market sale | 3 | $369.52 | 1,900 |
| 2006-08-14 | Open-market sale | 297 | $369.53 | 1,903 |
| 2006-08-14 | Open-market sale | 75 | $369.54 | 2,200 |
| 2006-08-14 | Open-market sale | 25 | $369.56 | 2,275 |
| 2006-08-14 | Open-market sale | 200 | $369.60 | 2,300 |
| 2006-08-14 | Open-market sale | 200 | $369.61 | 2,500 |
| 2006-08-14 | Open-market sale | 375 | $369.62 | 2,700 |
| 2006-08-14 | Open-market sale | 200 | $369.66 | 3,075 |
| 2006-08-14 | Open-market sale | 100 | $369.67 | 3,275 |
| 2006-08-14 | Open-market sale | 100 | $368.94 | 0 |
| 2006-08-14 | Open-market sale | 100 | $368.95 | 100 |
| 2006-08-14 | Open-market sale | 100 | $368.99 | 200 |
| 2006-08-14 | Open-market sale | 100 | $369.45 | 1,700 |
| 2006-08-14 | Open-market sale | 100 | $369.08 | 400 |
| 2006-08-14 | Open-market sale | 100 | $369.17 | 500 |
| 2006-08-14 | Open-market sale | 100 | $369.18 | 600 |
| 2006-08-14 | Open-market sale | 100 | $369.22 | 700 |
| 2006-08-14 | Open-market sale | 200 | $369.26 | 800 |
| 2006-08-14 | Open-market sale | 100 | $369.28 | 1,000 |
| 2006-08-14 | Open-market sale | 100 | $369.31 | 1,100 |
| 2006-08-14 | Open-market sale | 50 | $369.35 | 1,200 |
| 2006-08-14 | Open-market sale | 61 | $369.36 | 1,250 |
| 2006-08-14 | Open-market sale | 100 | $369.39 | 1,311 |
| 2006-08-14 | Open-market sale | 189 | $369.42 | 1,411 |
| 2006-08-14 | Open-market sale | 100 | $369.43 | 1,600 |
| 2006-08-14 | Open-market sale | 100 | $369.49 | 1,800 |
| 2006-08-14 | Open-market sale | 100 | $369.06 | 300 |
| 2006-08-14 | Open-market sale | 100 | $371.29 | 11,328 |
| 2006-08-14 | Open-market sale | 100 | $370.39 | 8,326 |
| 2006-08-14 | Open-market sale | 100 | $370.36 | 8,426 |
| 2006-08-14 | Open-market sale | 100 | $370.42 | 8,526 |
| 2006-08-14 | Open-market sale | 100 | $370.45 | 8,626 |
| 2006-08-14 | Open-market sale | 100 | $370.46 | 8,726 |
| 2006-08-14 | Open-market sale | 100 | $370.50 | 8,826 |
| 2006-08-14 | Open-market sale | 100 | $370.51 | 8,926 |
| 2006-08-14 | Open-market sale | 200 | $370.57 | 9,026 |
| 2006-08-14 | Open-market sale | 100 | $370.58 | 9,226 |
| 2006-08-14 | Open-market sale | 100 | $370.69 | 9,326 |
| 2006-08-14 | Open-market sale | 102 | $370.70 | 9,426 |
| 2006-08-14 | Open-market sale | 100 | $370.71 | 9,528 |
| 2006-08-14 | Open-market sale | 50 | $370.72 | 9,628 |
| 2006-08-14 | Open-market sale | 150 | $370.73 | 9,678 |
| 2006-08-14 | Open-market sale | 100 | $370.74 | 9,828 |
| 2006-08-14 | Open-market sale | 100 | $370.75 | 9,928 |
| 2006-08-14 | Open-market sale | 100 | $370.77 | 10,028 |
| 2006-08-14 | Open-market sale | 100 | $370.78 | 10,128 |
| 2006-08-14 | Open-market sale | 400 | $370.79 | 10,228 |
| 2006-08-14 | Open-market sale | 200 | $370.84 | 10,628 |
| 2006-08-14 | Open-market sale | 100 | $370.86 | 10,828 |
| 2006-08-14 | Open-market sale | 100 | $370.87 | 10,928 |
| 2006-08-14 | Open-market sale | 100 | $370.98 | 11,028 |
| 2006-08-14 | Open-market sale | 100 | $371.08 | 11,128 |
| 2006-08-14 | Open-market sale | 100 | $371.25 | 11,228 |
| 2006-08-14 | Open-market sale | 100 | $370.34 | 8,226 |
| 2006-08-14 | Open-market sale | 125 | $371.31 | 11,428 |
| 2006-08-14 | Open-market sale | 100 | $369.92 | 6,026 |
| 2006-08-14 | Open-market sale | 200 | $369.99 | 6,326 |
| 2006-08-14 | Open-market sale | 200 | $370.01 | 6,526 |
| 2006-08-14 | Open-market sale | 100 | $370.02 | 6,726 |
| 2006-08-14 | Open-market sale | 200 | $370.10 | 6,826 |
| 2006-08-14 | Open-market sale | 100 | $370.14 | 7,026 |
| 2006-08-14 | Open-market sale | 100 | $370.15 | 7,126 |
| 2006-08-14 | Open-market sale | 100 | $370.16 | 7,226 |
| 2006-08-14 | Open-market sale | 200 | $370.17 | 7,326 |
| 2006-08-14 | Open-market sale | 200 | $370.25 | 7,526 |
| 2006-08-14 | Open-market sale | 200 | $370.27 | 7,726 |
| 2006-08-14 | Open-market sale | 100 | $370.30 | 7,926 |
| 2006-08-14 | Open-market sale | 200 | $370.33 | 8,026 |
| 2006-08-14 | Open-market sale | 100 | $369.68 | 3,375 |
| 2006-08-14 | Open-market sale | 100 | $369.70 | 3,475 |
| 2006-08-14 | Open-market sale | 100 | $369.71 | 3,575 |
| 2006-08-14 | Open-market sale | 100 | $369.73 | 3,675 |
| 2006-08-14 | Open-market sale | 1,051 | $369.75 | 3,775 |
| 2006-08-14 | Open-market sale | 200 | $369.76 | 4,826 |
| 2006-08-14 | Open-market sale | 100 | $369.77 | 5,026 |
| 2006-08-14 | Open-market sale | 100 | $369.78 | 5,126 |
| 2006-08-14 | Open-market sale | 100 | $369.82 | 5,226 |
| 2006-08-14 | Open-market sale | 100 | $369.84 | 5,326 |
| 2006-08-14 | Open-market sale | 200 | $369.85 | 5,426 |
| 2006-08-14 | Open-market sale | 200 | $369.87 | 5,626 |
| 2006-08-14 | Open-market sale | 100 | $369.86 | 5,826 |
| 2006-08-14 | Open-market sale | 100 | $369.88 | 5,926 |
| 2006-08-14 | Open-market sale | 100 | $369.96 | 6,226 |
| 2006-08-14 | Open-market sale | 100 | $369.94 | 6,126 |
| 2006-08-01 | Open-market sale | 100 | $382.43 | 455,988 |
| 2006-08-01 | Open-market sale | 100 | $382.51 | 456,388 |
| 2006-08-01 | Open-market sale | 113 | $382.52 | 456,488 |
| 2006-08-01 | Open-market sale | 187 | $382.53 | 456,601 |
| 2006-08-01 | Open-market sale | 100 | $382.54 | 456,788 |
| 2006-08-01 | Open-market sale | 200 | $382.55 | 456,888 |
| 2006-08-01 | Open-market sale | 100 | $382.56 | 457,088 |
| 2006-08-01 | Open-market sale | 200 | $382.58 | 457,188 |
| 2006-08-01 | Open-market sale | 200 | $382.59 | 457,388 |
| 2006-08-01 | Open-market sale | 600 | $382.60 | 457,588 |
| 2006-08-01 | Open-market sale | 200 | $382.61 | 458,188 |
| 2006-08-01 | Open-market sale | 300 | $382.62 | 458,388 |
| 2006-08-01 | Open-market sale | 200 | $382.63 | 458,688 |
| 2006-08-01 | Open-market sale | 100 | $382.64 | 458,888 |
| 2006-08-01 | Open-market sale | 100 | $382.65 | 458,988 |
| 2006-08-01 | Open-market sale | 100 | $382.66 | 459,088 |
| 2006-08-01 | Open-market sale | 110 | $382.67 | 459,188 |
| 2006-08-01 | Open-market sale | 200 | $382.68 | 459,298 |
| 2006-08-01 | Open-market sale | 100 | $382.69 | 459,498 |
| 2006-08-01 | Open-market sale | 100 | $382.70 | 459,598 |
| 2006-08-01 | Open-market sale | 100 | $382.71 | 459,698 |
| 2006-08-01 | Open-market sale | 190 | $382.72 | 459,798 |
| 2006-08-01 | Open-market sale | 200 | $382.73 | 459,988 |
| 2006-08-01 | Open-market sale | 74 | $382.75 | 460,188 |
| 2006-08-01 | Open-market sale | 226 | $382.76 | 460,262 |
| 2006-08-01 | Open-market sale | 100 | $382.27 | 455,688 |
| 2006-08-01 | Open-market sale | 100 | $382.37 | 455,788 |
| 2006-08-01 | Open-market sale | 100 | $382.41 | 455,888 |
| 2006-08-01 | Open-market sale | 200 | $382.50 | 456,188 |
| 2006-08-01 | Open-market sale | 100 | $382.46 | 456,088 |
| 2006-08-01 | Open-market sale | 225 | $376.76 | 408,667 |
| 2006-08-01 | Open-market sale | 200 | $376.79 | 409,107 |
| 2006-08-01 | Open-market sale | 100 | $376.83 | 409,307 |
| 2006-08-01 | Open-market sale | 100 | $376.85 | 409,407 |
| 2006-08-01 | Open-market sale | 100 | $376.86 | 409,507 |
| 2006-08-01 | Open-market sale | 200 | $376.89 | 409,607 |
| 2006-08-01 | Open-market sale | 48 | $375.92 | 407,439 |
| 2006-08-01 | Open-market sale | 100 | $376.51 | 407,487 |
| 2006-08-01 | Open-market sale | 90 | $376.54 | 407,587 |
| 2006-08-01 | Open-market sale | 10 | $376.55 | 407,677 |
| 2006-08-01 | Open-market sale | 80 | $376.65 | 407,687 |
| 2006-08-01 | Open-market sale | 100 | $376.68 | 407,767 |
| 2006-08-01 | Open-market sale | 48 | $376.69 | 407,867 |
| 2006-08-01 | Open-market sale | 152 | $376.70 | 407,915 |
| 2006-08-01 | Open-market sale | 400 | $376.71 | 408,067 |
| 2006-08-01 | Open-market sale | 100 | $376.72 | 408,467 |
| 2006-08-01 | Open-market sale | 100 | $376.73 | 408,567 |
| 2006-08-01 | Open-market sale | 205 | $376.78 | 408,902 |
| 2006-08-01 | Open-market sale | 10 | $376.77 | 408,892 |
| 2006-08-01 | Open-market sale | 100 | $377.18 | 413,690 |
| 2006-08-01 | Open-market sale | 200 | $377.22 | 414,090 |
| 2006-08-01 | Open-market sale | 270 | $377.23 | 414,290 |
| 2006-08-01 | Open-market sale | 130 | $377.24 | 414,560 |
| 2006-08-01 | Open-market sale | 200 | $377.25 | 414,690 |
| 2006-08-01 | Open-market sale | 500 | $377.30 | 414,890 |
| 2006-08-01 | Open-market sale | 378 | $377.33 | 415,390 |
| 2006-08-01 | Open-market sale | 200 | $377.35 | 415,768 |
| 2006-08-01 | Open-market sale | 100 | $377.36 | 415,968 |
| 2006-08-01 | Open-market sale | 100 | $377.37 | 416,068 |
| 2006-08-01 | Open-market sale | 100 | $376.91 | 409,807 |
| 2006-08-01 | Open-market sale | 100 | $376.93 | 409,907 |
| 2006-08-01 | Open-market sale | 200 | $376.96 | 410,007 |
| 2006-08-01 | Open-market sale | 200 | $376.97 | 410,207 |
| 2006-08-01 | Open-market sale | 900 | $376.99 | 410,407 |
| 2006-08-01 | Open-market sale | 100 | $377.00 | 411,307 |
| 2006-08-01 | Open-market sale | 200 | $377.01 | 411,407 |
| 2006-08-01 | Open-market sale | 200 | $377.03 | 411,607 |
| 2006-08-01 | Open-market sale | 114 | $377.04 | 411,807 |
| 2006-08-01 | Open-market sale | 286 | $377.05 | 411,921 |
| 2006-08-01 | Open-market sale | 100 | $377.07 | 412,207 |
| 2006-08-01 | Open-market sale | 500 | $377.08 | 412,307 |
| 2006-08-01 | Open-market sale | 100 | $377.10 | 412,807 |
| 2006-08-01 | Open-market sale | 100 | $377.12 | 412,907 |
| 2006-08-01 | Open-market sale | 197 | $377.13 | 413,007 |
| 2006-08-01 | Open-market sale | 303 | $377.14 | 413,204 |
| 2006-08-01 | Open-market sale | 83 | $377.15 | 413,507 |
| 2006-08-01 | Open-market sale | 100 | $377.16 | 413,590 |
| 2006-08-01 | Open-market sale | 100 | $377.21 | 413,990 |
| 2006-08-01 | Open-market sale | 200 | $377.19 | 413,790 |
| 2006-08-01 | Open-market sale | 100 | $381.81 | 450,603 |
| 2006-08-01 | Open-market sale | 100 | $382.25 | 455,488 |
| 2006-08-01 | Open-market sale | 46 | $382.21 | 455,442 |
| 2006-08-01 | Open-market sale | 100 | $382.18 | 455,342 |
| 2006-08-01 | Open-market sale | 200 | $382.14 | 455,142 |
| 2006-08-01 | Open-market sale | 100 | $382.13 | 455,042 |
| 2006-08-01 | Open-market sale | 200 | $382.12 | 454,842 |
| 2006-08-01 | Open-market sale | 300 | $382.10 | 454,542 |
| 2006-08-01 | Open-market sale | 100 | $382.08 | 454,442 |
| 2006-08-01 | Open-market sale | 100 | $382.04 | 454,342 |
| 2006-08-01 | Open-market sale | 100 | $382.03 | 454,242 |
| 2006-08-01 | Open-market sale | 300 | $382.01 | 453,942 |
| 2006-08-01 | Open-market sale | 100 | $382.00 | 453,842 |
| 2006-08-01 | Open-market sale | 300 | $381.99 | 453,542 |
| 2006-08-01 | Open-market sale | 229 | $381.98 | 453,313 |
| 2006-08-01 | Open-market sale | 400 | $381.96 | 452,913 |
| 2006-08-01 | Open-market sale | 300 | $381.95 | 452,613 |
| 2006-08-01 | Open-market sale | 100 | $381.92 | 452,513 |
| 2006-08-01 | Open-market sale | 100 | $381.91 | 452,413 |
| 2006-08-01 | Open-market sale | 100 | $381.90 | 452,313 |
| 2006-08-01 | Open-market sale | 1 | $381.89 | 452,312 |
| 2006-08-01 | Open-market sale | 199 | $381.88 | 452,113 |
| 2006-08-01 | Open-market sale | 200 | $381.87 | 451,913 |
| 2006-08-01 | Open-market sale | 300 | $381.86 | 451,613 |
| 2006-08-01 | Open-market sale | 400 | $381.85 | 451,213 |
| 2006-08-01 | Open-market sale | 410 | $381.83 | 450,803 |
| 2006-08-01 | Open-market sale | 100 | $381.82 | 450,703 |
| 2006-08-01 | Open-market sale | 100 | $382.26 | 455,588 |
| 2006-08-01 | Open-market sale | 200 | $381.79 | 450,403 |
| 2006-08-01 | Open-market sale | 300 | $381.39 | 445,201 |
| 2006-08-01 | Open-market sale | 300 | $381.77 | 450,003 |
| 2006-08-01 | Open-market sale | 437 | $381.76 | 449,566 |
| 2006-08-01 | Open-market sale | 253 | $381.75 | 449,313 |
| 2006-08-01 | Open-market sale | 200 | $381.74 | 449,113 |
| 2006-08-01 | Open-market sale | 100 | $381.72 | 449,013 |
| 2006-08-01 | Open-market sale | 200 | $381.70 | 448,813 |
| 2006-08-01 | Open-market sale | 12 | $381.69 | 448,801 |
| 2006-08-01 | Open-market sale | 300 | $381.68 | 448,501 |
| 2006-08-01 | Open-market sale | 200 | $381.67 | 448,301 |
| 2006-08-01 | Open-market sale | 100 | $381.66 | 448,201 |
| 2006-08-01 | Open-market sale | 100 | $381.65 | 448,101 |
| 2006-08-01 | Open-market sale | 100 | $381.64 | 448,001 |
| 2006-08-01 | Open-market sale | 100 | $381.63 | 447,901 |
| 2006-08-01 | Open-market sale | 500 | $381.62 | 447,401 |
| 2006-08-01 | Open-market sale | 100 | $381.61 | 447,301 |
| 2006-08-01 | Open-market sale | 100 | $381.58 | 447,201 |
| 2006-08-01 | Open-market sale | 200 | $381.57 | 447,001 |
| 2006-08-01 | Open-market sale | 200 | $381.56 | 446,801 |
| 2006-08-01 | Open-market sale | 100 | $381.55 | 446,701 |
| 2006-08-01 | Open-market sale | 100 | $381.54 | 446,601 |
| 2006-08-01 | Open-market sale | 200 | $381.51 | 446,401 |
| 2006-08-01 | Open-market sale | 200 | $381.50 | 446,201 |
| 2006-08-01 | Open-market sale | 100 | $381.49 | 446,101 |
| 2006-08-01 | Open-market sale | 200 | $381.45 | 445,901 |
| 2006-08-01 | Open-market sale | 100 | $381.44 | 445,801 |
| 2006-08-01 | Open-market sale | 100 | $381.43 | 445,701 |
| 2006-08-01 | Open-market sale | 100 | $381.42 | 445,601 |
| 2006-08-01 | Open-market sale | 100 | $381.40 | 445,501 |
| 2006-08-01 | Open-market sale | 100 | $381.78 | 450,303 |
| 2006-08-01 | Open-market sale | 350 | $383.11 | 466,811 |
| 2006-08-01 | Open-market sale | 100 | $383.56 | 469,851 |
| 2006-08-01 | Open-market sale | 64 | $383.53 | 469,787 |
| 2006-08-01 | Open-market sale | 135 | $383.52 | 469,652 |
| 2006-08-01 | Open-market sale | 1 | $383.51 | 469,651 |
| 2006-08-01 | Open-market sale | 1 | $383.49 | 469,650 |
| 2006-08-01 | Open-market sale | 100 | $383.48 | 469,550 |
| 2006-08-01 | Open-market sale | 100 | $383.45 | 469,450 |
| 2006-08-01 | Open-market sale | 100 | $383.44 | 469,350 |
| 2006-08-01 | Open-market sale | 200 | $383.42 | 469,150 |
| 2006-08-01 | Open-market sale | 200 | $383.41 | 468,950 |
| 2006-08-01 | Open-market sale | 100 | $383.37 | 468,850 |
| 2006-08-01 | Open-market sale | 100 | $383.36 | 468,750 |
| 2006-08-01 | Open-market sale | 60 | $383.30 | 468,690 |
| 2006-08-01 | Open-market sale | 40 | $383.28 | 468,650 |
| 2006-08-01 | Open-market sale | 100 | $383.26 | 468,550 |
| 2006-08-01 | Open-market sale | 100 | $383.24 | 468,450 |
| 2006-08-01 | Open-market sale | 200 | $383.23 | 468,250 |
| 2006-08-01 | Open-market sale | 233 | $383.22 | 468,017 |
| 2006-08-01 | Open-market sale | 100 | $383.21 | 467,917 |
| 2006-08-01 | Open-market sale | 100 | $383.19 | 467,817 |
| 2006-08-01 | Open-market sale | 100 | $383.17 | 467,717 |
| 2006-08-01 | Open-market sale | 100 | $383.15 | 467,617 |
| 2006-08-01 | Open-market sale | 100 | $383.14 | 467,517 |
| 2006-08-01 | Open-market sale | 256 | $383.13 | 467,261 |
| 2006-08-01 | Open-market sale | 100 | $383.12 | 467,161 |
| 2006-08-01 | Open-market sale | 100 | $383.57 | 469,951 |
| 2006-08-01 | Open-market sale | 100 | $383.10 | 466,711 |
| 2006-08-01 | Open-market sale | 100 | $378.03 | 423,888 |
| 2006-08-01 | Open-market sale | 109 | $378.02 | 423,779 |
| 2006-08-01 | Open-market sale | 200 | $378.01 | 423,579 |
| 2006-08-01 | Open-market sale | 200 | $378.00 | 423,379 |
| 2006-08-01 | Open-market sale | 300 | $377.99 | 423,079 |
| 2006-08-01 | Open-market sale | 400 | $377.98 | 422,679 |
| 2006-08-01 | Open-market sale | 200 | $377.96 | 422,479 |
| 2006-08-01 | Open-market sale | 300 | $377.95 | 422,179 |
| 2006-08-01 | Open-market sale | 200 | $377.93 | 421,979 |
| 2006-08-01 | Open-market sale | 200 | $377.92 | 421,779 |
| 2006-08-01 | Open-market sale | 200 | $377.91 | 421,579 |
| 2006-08-01 | Open-market sale | 300 | $377.90 | 421,279 |
| 2006-08-01 | Open-market sale | 100 | $377.89 | 421,179 |
| 2006-08-01 | Open-market sale | 200 | $377.87 | 420,979 |
| 2006-08-01 | Open-market sale | 100 | $377.85 | 420,879 |
| 2006-08-01 | Open-market sale | 100 | $377.84 | 420,779 |
| 2006-08-01 | Open-market sale | 5 | $378.20 | 426,174 |
| 2006-08-01 | Open-market sale | 100 | $378.19 | 426,074 |
| 2006-08-01 | Open-market sale | 95 | $378.18 | 425,979 |
| 2006-08-01 | Open-market sale | 10 | $378.16 | 425,969 |
| 2006-08-01 | Open-market sale | 100 | $378.15 | 425,869 |
| 2006-08-01 | Open-market sale | 300 | $378.13 | 425,569 |
| 2006-08-01 | Open-market sale | 200 | $378.12 | 425,369 |
| 2006-08-01 | Open-market sale | 300 | $378.11 | 425,069 |
| 2006-08-01 | Open-market sale | 300 | $378.10 | 424,769 |
| 2006-08-01 | Open-market sale | 200 | $378.09 | 424,569 |
| 2006-08-01 | Open-market sale | 220 | $378.07 | 424,349 |
| 2006-08-01 | Open-market sale | 170 | $378.06 | 424,179 |
| 2006-08-01 | Open-market sale | 101 | $378.04 | 423,988 |
| 2006-08-01 | Open-market sale | 90 | $378.05 | 424,089 |
| 2006-08-01 | Open-market sale | 90 | $377.62 | 417,600 |
| 2006-08-01 | Open-market sale | 200 | $377.66 | 418,290 |
| 2006-08-01 | Open-market sale | 200 | $377.67 | 418,490 |
| 2006-08-01 | Open-market sale | 84 | $377.68 | 418,690 |
| 2006-08-01 | Open-market sale | 100 | $377.69 | 418,774 |
| 2006-08-01 | Open-market sale | 577 | $377.70 | 418,874 |
| 2006-08-01 | Open-market sale | 100 | $377.72 | 419,451 |
| 2006-08-01 | Open-market sale | 228 | $377.73 | 419,551 |
| 2006-08-01 | Open-market sale | 200 | $377.74 | 419,779 |
| 2006-08-01 | Open-market sale | 150 | $377.75 | 419,979 |
| 2006-08-01 | Open-market sale | 350 | $377.76 | 420,129 |
| 2006-08-01 | Open-market sale | 50 | $377.77 | 420,479 |
| 2006-08-01 | Open-market sale | 50 | $377.78 | 420,529 |
| 2006-08-01 | Open-market sale | 100 | $377.79 | 420,579 |
| 2006-08-01 | Open-market sale | 100 | $377.80 | 420,679 |
| 2006-08-01 | Open-market sale | 22 | $377.38 | 416,168 |
| 2006-08-01 | Open-market sale | 300 | $377.39 | 416,190 |
| 2006-08-01 | Open-market sale | 100 | $377.41 | 416,490 |
| 2006-08-01 | Open-market sale | 100 | $377.42 | 416,590 |
| 2006-08-01 | Open-market sale | 100 | $377.43 | 416,690 |
| 2006-08-01 | Open-market sale | 100 | $377.47 | 416,790 |
| 2006-08-01 | Open-market sale | 100 | $377.49 | 416,890 |
| 2006-08-01 | Open-market sale | 100 | $377.51 | 416,990 |
| 2006-08-01 | Open-market sale | 95 | $377.54 | 417,090 |
| 2006-08-01 | Open-market sale | 200 | $377.55 | 417,185 |
| 2006-08-01 | Open-market sale | 105 | $377.57 | 417,385 |
| 2006-08-01 | Open-market sale | 110 | $377.58 | 417,490 |
| 2006-08-01 | Open-market sale | 500 | $377.65 | 417,790 |
| 2006-08-01 | Open-market sale | 100 | $377.64 | 417,690 |
| 2006-08-01 | Open-market sale | 100 | $382.98 | 464,450 |
| 2006-08-01 | Open-market sale | 300 | $383.00 | 464,750 |
| 2006-08-01 | Open-market sale | 100 | $382.97 | 464,350 |
| 2006-08-01 | Open-market sale | 100 | $382.96 | 464,250 |
| 2006-08-01 | Open-market sale | 200 | $382.95 | 464,050 |
| 2006-08-01 | Open-market sale | 100 | $382.94 | 463,950 |
| 2006-08-01 | Open-market sale | 100 | $382.92 | 463,850 |
| 2006-08-01 | Open-market sale | 162 | $382.90 | 463,688 |
| 2006-08-01 | Open-market sale | 200 | $382.89 | 463,488 |
| 2006-08-01 | Open-market sale | 900 | $382.88 | 462,588 |
| 2006-08-01 | Open-market sale | 200 | $382.87 | 462,388 |
| 2006-08-01 | Open-market sale | 300 | $382.86 | 462,088 |
| 2006-08-01 | Open-market sale | 200 | $382.85 | 461,888 |
| 2006-08-01 | Open-market sale | 200 | $382.84 | 461,688 |
| 2006-08-01 | Open-market sale | 200 | $382.83 | 461,488 |
| 2006-08-01 | Open-market sale | 200 | $382.82 | 461,288 |
| 2006-08-01 | Open-market sale | 100 | $382.81 | 461,188 |
| 2006-08-01 | Open-market sale | 200 | $382.80 | 460,988 |
| 2006-08-01 | Open-market sale | 200 | $382.79 | 460,788 |
| 2006-08-01 | Open-market sale | 200 | $382.78 | 460,588 |
| 2006-08-01 | Open-market sale | 100 | $382.77 | 460,488 |
| 2006-08-01 | Open-market sale | 100 | $383.09 | 466,611 |
| 2006-08-01 | Open-market sale | 200 | $383.08 | 466,411 |
| 2006-08-01 | Open-market sale | 100 | $383.07 | 466,311 |
| 2006-08-01 | Open-market sale | 622 | $383.05 | 465,689 |
| 2006-08-01 | Open-market sale | 125 | $383.04 | 465,564 |
| 2006-08-01 | Open-market sale | 100 | $383.03 | 465,464 |
| 2006-08-01 | Open-market sale | 300 | $383.02 | 465,164 |
| 2006-08-01 | Open-market sale | 114 | $383.01 | 465,050 |
| 2006-08-01 | Open-market sale | 200 | $382.99 | 464,550 |
| 2006-08-01 | Open-market sale | 100 | $381.15 | 441,301 |
| 2006-08-01 | Open-market sale | 200 | $381.11 | 440,901 |
| 2006-08-01 | Open-market sale | 100 | $381.08 | 440,801 |
| 2006-08-01 | Open-market sale | 100 | $381.12 | 440,701 |
| 2006-08-01 | Open-market sale | 200 | $381.07 | 440,501 |
| 2006-08-01 | Open-market sale | 100 | $381.04 | 440,401 |
| 2006-08-01 | Open-market sale | 1,075 | $378.26 | 439,326 |
| 2006-08-01 | Open-market sale | 125 | $378.25 | 439,201 |
| 2006-08-01 | Open-market sale | 100 | $378.24 | 439,101 |
| 2006-08-01 | Open-market sale | 64 | $378.22 | 439,037 |
| 2006-08-01 | Open-market sale | 400 | $378.21 | 438,637 |
| 2006-08-01 | Open-market sale | 300 | $381.38 | 444,901 |
| 2006-08-01 | Open-market sale | 600 | $381.37 | 444,301 |
| 2006-08-01 | Open-market sale | 100 | $381.36 | 444,201 |
| 2006-08-01 | Open-market sale | 200 | $381.35 | 444,001 |
| 2006-08-01 | Open-market sale | 100 | $381.34 | 443,901 |
| 2006-08-01 | Open-market sale | 116 | $381.32 | 443,785 |
| 2006-08-01 | Open-market sale | 284 | $381.31 | 443,501 |
| 2006-08-01 | Open-market sale | 375 | $381.29 | 443,126 |
| 2006-08-01 | Open-market sale | 25 | $381.28 | 443,101 |
| 2006-08-01 | Open-market sale | 300 | $381.27 | 442,801 |
| 2006-08-01 | Open-market sale | 200 | $381.25 | 442,601 |
| 2006-08-01 | Open-market sale | 200 | $381.24 | 442,401 |
| 2006-08-01 | Open-market sale | 400 | $381.21 | 442,001 |
| 2006-08-01 | Open-market sale | 200 | $381.18 | 441,801 |
| 2006-08-01 | Open-market sale | 100 | $381.20 | 441,701 |
| 2006-08-01 | Open-market sale | 100 | $381.17 | 441,601 |
| 2006-08-01 | Open-market sale | 200 | $381.16 | 441,401 |
| 2006-08-01 | Open-market sale | 100 | $381.14 | 441,201 |
| 2006-08-01 | Open-market sale | 100 | $381.13 | 441,101 |
| 2006-08-01 | Open-market sale | 70 | $385.00 | 474,101 |
| 2006-08-01 | Open-market sale | 230 | $383.59 | 470,121 |
| 2006-08-01 | Open-market sale | 100 | $383.60 | 470,351 |
| 2006-08-01 | Open-market sale | 100 | $383.62 | 470,451 |
| 2006-08-01 | Open-market sale | 100 | $383.63 | 470,551 |
| 2006-08-01 | Open-market sale | 100 | $383.81 | 470,651 |
| 2006-08-01 | Open-market sale | 100 | $383.85 | 470,751 |
| 2006-08-01 | Open-market sale | 100 | $383.88 | 470,851 |
| 2006-08-01 | Open-market sale | 200 | $383.92 | 470,951 |
| 2006-08-01 | Open-market sale | 100 | $383.93 | 471,151 |
| 2006-08-01 | Open-market sale | 100 | $383.95 | 471,251 |
| 2006-08-01 | Open-market sale | 100 | $383.97 | 471,351 |
| 2006-08-01 | Open-market sale | 100 | $383.98 | 471,451 |
| 2006-08-01 | Open-market sale | 100 | $383.99 | 471,551 |
| 2006-08-01 | Open-market sale | 100 | $384.00 | 471,651 |
| 2006-08-01 | Open-market sale | 100 | $384.05 | 471,751 |
| 2006-08-01 | Open-market sale | 700 | $384.08 | 471,851 |
| 2006-08-01 | Open-market sale | 400 | $384.07 | 472,551 |
| 2006-08-01 | Open-market sale | 100 | $384.10 | 472,951 |
| 2006-08-01 | Open-market sale | 300 | $384.16 | 473,051 |
| 2006-08-01 | Open-market sale | 100 | $384.17 | 473,351 |
| 2006-08-01 | Open-market sale | 100 | $384.31 | 473,451 |
| 2006-08-01 | Open-market sale | 178 | $384.34 | 473,551 |
| 2006-08-01 | Open-market sale | 200 | $384.35 | 473,729 |
| 2006-08-01 | Open-market sale | 100 | $384.36 | 473,929 |
| 2006-08-01 | Open-market sale | 72 | $384.86 | 474,029 |
| 2006-08-01 | Open-market sale | 70 | $383.58 | 470,051 |
| 2006-08-01 | Open-market sale | 58 | $385.05 | 474,171 |
| 2006-07-14 | Option exercise (derivative) | 12,000 | $0.00 | 12,000 |
| 2006-07-14 | Option exercise (derivative) | 12,000 | $0.00 | 120,000 |
| 2006-07-14 | Conversion (derivative) | 12,000 | $0.00 | 0 |
| 2006-07-14 | Conversion | 12,000 | $0.00 | 12,000 |
| 2006-07-14 | Gift | 12,000 | $0.00 | 0 |
| 2006-07-14 | Gift | 12,000 | $0.00 | 474,229 |
| 2006-07-14 | Open-market sale | 260 | $402.56 | 48,227 |
| 2006-07-14 | Open-market sale | 100 | $402.65 | 48,487 |
| 2006-07-14 | Open-market sale | 100 | $402.66 | 48,587 |
| 2006-07-14 | Open-market sale | 800 | $402.70 | 48,687 |
| 2006-07-14 | Open-market sale | 100 | $402.71 | 49,487 |
| 2006-07-14 | Open-market sale | 200 | $402.75 | 49,587 |
| 2006-07-14 | Open-market sale | 420 | $402.75 | 49,787 |
| 2006-07-14 | Open-market sale | 600 | $402.85 | 50,207 |
| 2006-07-14 | Open-market sale | 400 | $403.61 | 50,807 |
| 2006-07-14 | Open-market sale | 461 | $403.61 | 51,207 |
| 2006-07-14 | Open-market sale | 418 | $403.74 | 51,668 |
| 2006-07-14 | Open-market sale | 82 | $403.75 | 52,086 |
| 2006-07-14 | Open-market sale | 100 | $403.76 | 52,168 |
| 2006-07-14 | Open-market sale | 261 | $403.77 | 52,268 |
| 2006-07-14 | Open-market sale | 261 | $404.13 | 52,529 |
| 2006-07-14 | Open-market sale | 600 | $404.20 | 52,790 |
| 2006-07-14 | Open-market sale | 400 | $405.00 | 53,390 |
| 2006-07-14 | Open-market sale | 260 | $405.00 | 53,790 |
| 2006-07-14 | Open-market sale | 200 | $405.01 | 54,050 |
| 2006-07-14 | Open-market sale | 117 | $407.52 | 54,250 |
| 2006-07-14 | Open-market sale | 383 | $407.53 | 54,367 |
| 2006-07-14 | Open-market sale | 461 | $407.53 | 54,750 |
| 2006-07-14 | Open-market sale | 200 | $407.54 | 55,211 |
| 2006-07-14 | Open-market sale | 100 | $407.56 | 55,411 |
| 2006-07-14 | Open-market sale | 200 | $408.13 | 55,511 |
| 2006-07-14 | Open-market sale | 861 | $410.31 | 55,972 |
| 2006-07-14 | Open-market sale | 261 | $407.90 | 55,711 |
| 2006-07-14 | Open-market sale | 261 | $407.71 | 55,350 |
| 2006-07-14 | Open-market sale | 500 | $407.66 | 54,650 |
| 2006-07-14 | Open-market sale | 100 | $407.65 | 54,550 |
| 2006-07-14 | Open-market sale | 200 | $407.60 | 54,350 |
| 2006-07-14 | Open-market sale | 100 | $407.53 | 54,250 |
| 2006-07-14 | Open-market sale | 290 | $404.86 | 53,960 |
| 2006-07-14 | Open-market sale | 200 | $404.86 | 53,760 |
| 2006-07-14 | Open-market sale | 200 | $404.85 | 53,560 |
| 2006-07-14 | Open-market sale | 100 | $404.81 | 53,460 |
| 2006-07-14 | Open-market sale | 200 | $404.80 | 53,260 |
| 2006-07-14 | Open-market sale | 300 | $404.79 | 52,960 |
| 2006-07-14 | Open-market sale | 261 | $404.37 | 52,699 |
| 2006-07-14 | Open-market sale | 200 | $404.32 | 52,499 |
| 2006-07-14 | Open-market sale | 85 | $404.32 | 52,414 |
| 2006-07-14 | Open-market sale | 100 | $404.26 | 52,314 |
| 2006-07-14 | Open-market sale | 100 | $404.25 | 52,214 |
| 2006-07-14 | Open-market sale | 115 | $404.20 | 52,099 |
| 2006-07-14 | Open-market sale | 261 | $403.75 | 51,838 |
| 2006-07-14 | Open-market sale | 261 | $403.71 | 51,577 |
| 2006-07-14 | Open-market sale | 500 | $403.70 | 51,077 |
| 2006-07-14 | Open-market sale | 100 | $403.69 | 50,977 |
| 2006-07-14 | Open-market sale | 300 | $403.68 | 50,677 |
| 2006-07-14 | Open-market sale | 100 | $403.67 | 50,577 |
| 2006-07-14 | Open-market sale | 100 | $403.66 | 50,477 |
| 2006-07-14 | Open-market sale | 100 | $407.67 | 55,150 |
| 2006-07-14 | Open-market sale | 100 | $407.70 | 55,250 |
| 2006-07-14 | Open-market sale | 100 | $403.65 | 50,377 |
| 2006-07-14 | Open-market sale | 100 | $407.72 | 55,611 |
| 2006-07-14 | Open-market sale | 200 | $402.93 | 49,977 |
| 2006-07-14 | Open-market sale | 200 | $403.06 | 50,177 |
| 2006-07-14 | Open-market sale | 400 | $402.80 | 49,577 |
| 2006-07-14 | Open-market sale | 400 | $402.79 | 49,177 |
| 2006-07-14 | Open-market sale | 200 | $402.78 | 48,977 |
| 2006-07-14 | Open-market sale | 290 | $402.74 | 48,687 |
| 2006-07-14 | Open-market sale | 460 | $402.56 | 48,227 |
| 2006-07-14 | Option exercise (derivative) | 12,000 | $0.00 | 120,000 |
| 2006-07-14 | Option exercise (derivative) | 12,000 | $0.00 | 12,000 |
| 2006-07-14 | Conversion (derivative) | 12,000 | $0.00 | 0 |
| 2006-07-14 | Gift | 12,000 | $0.00 | 0 |
| 2006-07-14 | Gift | 12,000 | $0.00 | 474,229 |
| 2006-07-14 | Conversion | 12,000 | $0.00 | 12,000 |
| 2006-07-05 | Open-market sale | 501 | $417.86 | 502,000 |
| 2006-07-05 | Open-market sale | 1,150 | $417.85 | 500,850 |
| 2006-07-05 | Open-market sale | 325 | $417.84 | 500,525 |
| 2006-07-05 | Open-market sale | 646 | $417.88 | 503,045 |
| 2006-07-05 | Open-market sale | 1,500 | $417.89 | 503,691 |
| 2006-07-05 | Open-market sale | 545 | $417.90 | 505,191 |
| 2006-07-05 | Open-market sale | 10 | $417.91 | 505,736 |
| 2006-07-05 | Open-market sale | 700 | $417.92 | 505,746 |
| 2006-07-05 | Open-market sale | 200 | $417.93 | 506,446 |
| 2006-07-05 | Open-market sale | 350 | $417.94 | 506,646 |
| 2006-07-05 | Open-market sale | 310 | $417.95 | 506,996 |
| 2006-07-05 | Open-market sale | 835 | $417.96 | 507,306 |
| 2006-07-05 | Open-market sale | 500 | $417.97 | 508,141 |
| 2006-07-05 | Open-market sale | 1,324 | $417.70 | 490,501 |
| 2006-07-05 | Open-market sale | 257 | $417.71 | 491,825 |
| 2006-07-05 | Open-market sale | 600 | $417.72 | 492,082 |
| 2006-07-05 | Open-market sale | 200 | $417.73 | 492,682 |
| 2006-07-05 | Open-market sale | 500 | $417.74 | 492,882 |
| 2006-07-05 | Open-market sale | 820 | $417.75 | 493,382 |
| 2006-07-05 | Open-market sale | 700 | $417.76 | 494,202 |
| 2006-07-05 | Open-market sale | 1,200 | $417.77 | 494,902 |
| 2006-07-05 | Open-market sale | 530 | $417.78 | 496,102 |
| 2006-07-05 | Open-market sale | 1,300 | $417.79 | 496,632 |
| 2006-07-05 | Open-market sale | 250 | $417.80 | 497,932 |
| 2006-07-05 | Open-market sale | 1,119 | $417.81 | 498,182 |
| 2006-07-05 | Open-market sale | 544 | $417.87 | 502,501 |
| 2006-07-05 | Open-market sale | 300 | $417.83 | 500,225 |
| 2006-07-05 | Open-market sale | 400 | $417.65 | 487,682 |
| 2006-07-05 | Open-market sale | 900 | $417.64 | 486,782 |
| 2006-07-05 | Open-market sale | 400 | $417.63 | 486,382 |
| 2006-07-05 | Open-market sale | 800 | $417.60 | 484,582 |
| 2006-07-05 | Open-market sale | 400 | $417.66 | 488,082 |
| 2006-07-05 | Open-market sale | 300 | $417.67 | 488,482 |
| 2006-07-05 | Open-market sale | 1,200 | $417.68 | 488,782 |
| 2006-07-05 | Open-market sale | 519 | $417.69 | 489,982 |
| 2006-07-05 | Open-market sale | 100 | $417.35 | 478,782 |
| 2006-07-05 | Open-market sale | 100 | $417.37 | 478,882 |
| 2006-07-05 | Open-market sale | 200 | $417.38 | 478,982 |
| 2006-07-05 | Open-market sale | 200 | $417.40 | 479,182 |
| 2006-07-05 | Open-market sale | 100 | $417.41 | 479,382 |
| 2006-07-05 | Open-market sale | 500 | $417.42 | 479,482 |
| 2006-07-05 | Open-market sale | 100 | $417.44 | 479,982 |
| 2006-07-05 | Open-market sale | 280 | $417.45 | 480,082 |
| 2006-07-05 | Open-market sale | 100 | $417.46 | 480,362 |
| 2006-07-05 | Open-market sale | 1,820 | $417.48 | 480,462 |
| 2006-07-05 | Open-market sale | 500 | $417.49 | 482,282 |
| 2006-07-05 | Open-market sale | 430 | $417.51 | 482,782 |
| 2006-07-05 | Open-market sale | 100 | $417.54 | 483,412 |
| 2006-07-05 | Open-market sale | 200 | $417.56 | 483,512 |
| 2006-07-05 | Open-market sale | 400 | $417.57 | 483,712 |
| 2006-07-05 | Open-market sale | 170 | $417.58 | 484,112 |
| 2006-07-05 | Open-market sale | 300 | $417.59 | 484,282 |
| 2006-07-05 | Open-market sale | 100 | $417.62 | 486,282 |
| 2006-07-05 | Open-market sale | 900 | $417.61 | 485,382 |
| 2006-07-05 | Open-market sale | 941 | $418.43 | 548,787 |
| 2006-07-05 | Open-market sale | 300 | $418.46 | 551,303 |
| 2006-07-05 | Open-market sale | 600 | $418.47 | 551,603 |
| 2006-07-05 | Open-market sale | 1,121 | $418.48 | 552,203 |
| 2006-07-05 | Open-market sale | 575 | $418.49 | 553,324 |
| 2006-07-05 | Open-market sale | 799 | $418.50 | 553,899 |
| 2006-07-05 | Open-market sale | 900 | $418.51 | 554,698 |
| 2006-07-05 | Open-market sale | 457 | $418.52 | 555,598 |
| 2006-07-05 | Open-market sale | 643 | $418.53 | 556,055 |
| 2006-07-05 | Open-market sale | 701 | $418.54 | 556,698 |
| 2006-07-05 | Open-market sale | 688 | $418.27 | 532,025 |
| 2006-07-05 | Open-market sale | 900 | $418.28 | 532,713 |
| 2006-07-05 | Open-market sale | 200 | $418.29 | 533,613 |
| 2006-07-05 | Open-market sale | 500 | $418.30 | 533,813 |
| 2006-07-05 | Open-market sale | 873 | $418.31 | 534,313 |
| 2006-07-05 | Open-market sale | 700 | $418.32 | 535,186 |
| 2006-07-05 | Open-market sale | 1,175 | $418.33 | 535,886 |
| 2006-07-05 | Open-market sale | 655 | $418.34 | 537,061 |
| 2006-07-05 | Open-market sale | 1,032 | $418.35 | 537,716 |
| 2006-07-05 | Open-market sale | 900 | $418.36 | 538,748 |
| 2006-07-05 | Open-market sale | 500 | $418.37 | 539,648 |
| 2006-07-05 | Open-market sale | 1,600 | $418.38 | 540,148 |
| 2006-07-05 | Open-market sale | 968 | $418.40 | 543,711 |
| 2006-07-05 | Open-market sale | 2,800 | $418.41 | 544,679 |
| 2006-07-05 | Open-market sale | 1,308 | $418.42 | 547,479 |
| 2006-07-05 | Open-market sale | 400 | $418.45 | 550,903 |
| 2006-07-05 | Open-market sale | 1,175 | $418.44 | 549,728 |
| 2006-07-05 | Open-market sale | 100 | $422.57 | 637,238 |
| 2006-07-05 | Open-market sale | 300 | $422.02 | 627,768 |
| 2006-07-05 | Open-market sale | 200 | $422.05 | 628,068 |
| 2006-07-05 | Open-market sale | 102 | $422.14 | 628,268 |
| 2006-07-05 | Open-market sale | 100 | $422.15 | 628,370 |
| 2006-07-05 | Open-market sale | 200 | $422.16 | 628,470 |
| 2006-07-05 | Open-market sale | 100 | $422.17 | 628,670 |
| 2006-07-05 | Open-market sale | 100 | $422.23 | 628,770 |
| 2006-07-05 | Open-market sale | 68 | $422.24 | 628,870 |
| 2006-07-05 | Open-market sale | 100 | $422.27 | 628,938 |
| 2006-07-05 | Open-market sale | 180 | $422.29 | 629,038 |
| 2006-07-05 | Open-market sale | 320 | $422.30 | 629,218 |
| 2006-07-05 | Open-market sale | 3,080 | $422.31 | 629,538 |
| 2006-07-05 | Open-market sale | 500 | $422.32 | 632,618 |
| 2006-07-05 | Open-market sale | 200 | $422.33 | 633,118 |
| 2006-07-05 | Open-market sale | 300 | $422.34 | 633,318 |
| 2006-07-05 | Open-market sale | 200 | $422.36 | 633,618 |
| 2006-07-05 | Open-market sale | 100 | $422.37 | 633,818 |
| 2006-07-05 | Open-market sale | 1,000 | $422.39 | 633,918 |
| 2006-07-05 | Open-market sale | 420 | $422.40 | 634,918 |
| 2006-07-05 | Open-market sale | 1,100 | $422.41 | 635,338 |
| 2006-07-05 | Open-market sale | 300 | $422.42 | 636,438 |
| 2006-07-05 | Open-market sale | 100 | $422.45 | 636,738 |
| 2006-07-05 | Open-market sale | 200 | $422.52 | 636,838 |
| 2006-07-05 | Open-market sale | 100 | $422.54 | 637,038 |
| 2006-07-05 | Open-market sale | 100 | $422.55 | 637,138 |
| 2006-07-05 | Open-market sale | 600 | $422.01 | 627,168 |
| 2006-07-05 | Open-market sale | 100 | $422.58 | 637,338 |
| 2006-07-05 | Open-market sale | 200 | $420.04 | 601,082 |
| 2006-07-05 | Open-market sale | 300 | $420.05 | 601,282 |
| 2006-07-05 | Open-market sale | 200 | $420.08 | 601,782 |
| 2006-07-05 | Open-market sale | 200 | $420.09 | 601,982 |
| 2006-07-05 | Open-market sale | 600 | $420.10 | 602,182 |
| 2006-07-05 | Open-market sale | 100 | $420.12 | 602,782 |
| 2006-07-05 | Open-market sale | 200 | $420.13 | 602,882 |
| 2006-07-05 | Open-market sale | 100 | $420.14 | 603,082 |
| 2006-07-05 | Open-market sale | 200 | $420.15 | 603,182 |
| 2006-07-05 | Open-market sale | 500 | $420.16 | 603,382 |
| 2006-07-05 | Open-market sale | 100 | $420.17 | 603,882 |
| 2006-07-05 | Open-market sale | 300 | $420.18 | 603,982 |
| 2006-07-05 | Open-market sale | 100 | $420.19 | 604,282 |
| 2006-07-05 | Open-market sale | 200 | $420.20 | 604,382 |
| 2006-07-05 | Open-market sale | 300 | $420.22 | 604,582 |
| 2006-07-05 | Open-market sale | 100 | $420.23 | 604,882 |
| 2006-07-05 | Open-market sale | 100 | $420.24 | 604,982 |
| 2006-07-05 | Open-market sale | 300 | $419.93 | 598,382 |
| 2006-07-05 | Open-market sale | 690 | $419.94 | 598,682 |
| 2006-07-05 | Open-market sale | 210 | $419.95 | 599,372 |
| 2006-07-05 | Open-market sale | 100 | $419.96 | 599,582 |
| 2006-07-05 | Open-market sale | 100 | $419.97 | 599,682 |
| 2006-07-05 | Open-market sale | 200 | $419.99 | 599,782 |
| 2006-07-05 | Open-market sale | 295 | $420.00 | 599,982 |
| 2006-07-05 | Open-market sale | 305 | $420.01 | 600,277 |
| 2006-07-05 | Open-market sale | 352 | $420.02 | 600,582 |
| 2006-07-05 | Open-market sale | 148 | $420.03 | 600,934 |
| 2006-07-05 | Open-market sale | 1,000 | $419.91 | 596,482 |
| 2006-07-05 | Open-market sale | 200 | $419.58 | 586,182 |
| 2006-07-05 | Open-market sale | 300 | $419.60 | 586,382 |
| 2006-07-05 | Open-market sale | 300 | $419.61 | 586,682 |
| 2006-07-05 | Open-market sale | 400 | $419.62 | 586,982 |
| 2006-07-05 | Open-market sale | 100 | $419.63 | 587,382 |
| 2006-07-05 | Open-market sale | 400 | $419.64 | 587,482 |
| 2006-07-05 | Open-market sale | 500 | $419.65 | 587,882 |
| 2006-07-05 | Open-market sale | 200 | $419.66 | 588,382 |
| 2006-07-05 | Open-market sale | 500 | $419.68 | 588,582 |
| 2006-07-05 | Open-market sale | 400 | $419.69 | 589,082 |
| 2006-07-05 | Open-market sale | 600 | $419.70 | 589,482 |
| 2006-07-05 | Open-market sale | 400 | $419.72 | 590,282 |
| 2006-07-05 | Open-market sale | 300 | $419.73 | 590,682 |
| 2006-07-05 | Open-market sale | 200 | $419.75 | 590,982 |
| 2006-07-05 | Open-market sale | 80 | $419.78 | 591,182 |
| 2006-07-05 | Open-market sale | 1,400 | $419.80 | 591,262 |
| 2006-07-05 | Open-market sale | 500 | $419.81 | 592,662 |
| 2006-07-05 | Open-market sale | 20 | $419.83 | 593,162 |
| 2006-07-05 | Open-market sale | 170 | $419.84 | 593,182 |
| 2006-07-05 | Open-market sale | 330 | $419.85 | 593,352 |
| 2006-07-05 | Open-market sale | 650 | $419.87 | 593,682 |
| 2006-07-05 | Open-market sale | 800 | $419.88 | 594,332 |
| 2006-07-05 | Open-market sale | 450 | $419.89 | 595,132 |
| 2006-07-05 | Open-market sale | 900 | $419.90 | 595,582 |
| 2006-07-05 | Open-market sale | 400 | $419.57 | 585,782 |
| 2006-07-05 | Open-market sale | 900 | $419.92 | 597,482 |
| 2006-07-05 | Open-market sale | 200 | $416.12 | 464,229 |
| 2006-07-05 | Open-market sale | 200 | $416.09 | 463,729 |
| 2006-07-05 | Open-market sale | 249 | $416.07 | 463,480 |
| 2006-07-05 | Open-market sale | 100 | $416.06 | 463,380 |
| 2006-07-05 | Open-market sale | 251 | $416.04 | 463,129 |
| 2006-07-05 | Open-market sale | 100 | $416.02 | 463,029 |
| 2006-07-05 | Open-market sale | 100 | $416.01 | 462,929 |
| 2006-07-05 | Open-market sale | 216 | $416.00 | 462,713 |
| 2006-07-05 | Open-market sale | 200 | $415.99 | 462,513 |
| 2006-07-05 | Open-market sale | 38 | $415.95 | 462,475 |
| 2006-07-05 | Open-market sale | 84 | $415.94 | 462,391 |
| 2006-07-05 | Open-market sale | 62 | $415.93 | 462,329 |
| 2006-07-05 | Open-market sale | 100 | $415.84 | 462,229 |
| 2006-07-05 | Open-market sale | 300 | $416.20 | 465,129 |
| 2006-07-05 | Open-market sale | 300 | $416.19 | 464,829 |
| 2006-07-05 | Open-market sale | 100 | $416.17 | 464,729 |
| 2006-07-05 | Open-market sale | 100 | $416.14 | 464,629 |
| 2006-07-05 | Open-market sale | 200 | $416.13 | 464,429 |
| 2006-07-05 | Open-market sale | 100 | $416.11 | 464,129 |
| 2006-07-05 | Open-market sale | 100 | $421.80 | 622,668 |
| 2006-07-05 | Open-market sale | 100 | $421.81 | 622,768 |
| 2006-07-05 | Open-market sale | 100 | $421.82 | 622,868 |
| 2006-07-05 | Open-market sale | 200 | $421.83 | 622,968 |
| 2006-07-05 | Open-market sale | 200 | $421.87 | 623,168 |
| 2006-07-05 | Open-market sale | 100 | $421.88 | 623,368 |
| 2006-07-05 | Open-market sale | 100 | $421.89 | 623,468 |
| 2006-07-05 | Open-market sale | 400 | $421.90 | 623,568 |
| 2006-07-05 | Open-market sale | 100 | $421.92 | 623,968 |
| 2006-07-05 | Open-market sale | 1,951 | $421.93 | 624,068 |
| 2006-07-05 | Open-market sale | 200 | $421.95 | 626,168 |
| 2006-07-05 | Open-market sale | 28 | $421.96 | 626,368 |
| 2006-07-05 | Open-market sale | 72 | $421.97 | 626,396 |
| 2006-07-05 | Open-market sale | 100 | $421.98 | 626,468 |
| 2006-07-05 | Open-market sale | 100 | $421.99 | 626,568 |
| 2006-07-05 | Open-market sale | 500 | $422.00 | 626,668 |
| 2006-07-05 | Open-market sale | 900 | $421.56 | 618,268 |
| 2006-07-05 | Open-market sale | 300 | $421.60 | 619,168 |
| 2006-07-05 | Open-market sale | 1,300 | $421.64 | 619,468 |
| 2006-07-05 | Open-market sale | 800 | $421.65 | 620,768 |
| 2006-07-05 | Open-market sale | 200 | $421.67 | 621,568 |
| 2006-07-05 | Open-market sale | 100 | $421.69 | 621,768 |
| 2006-07-05 | Open-market sale | 100 | $421.71 | 621,868 |
| 2006-07-05 | Open-market sale | 300 | $421.73 | 621,968 |
| 2006-07-05 | Open-market sale | 100 | $421.74 | 622,268 |
| 2006-07-05 | Open-market sale | 200 | $421.75 | 622,368 |
| 2006-07-05 | Open-market sale | 100 | $421.79 | 622,568 |
| 2006-07-05 | Open-market sale | 200 | $418.19 | 525,634 |
| 2006-07-05 | Open-market sale | 600 | $418.20 | 525,834 |
| 2006-07-05 | Open-market sale | 1,653 | $418.21 | 526,434 |
| 2006-07-05 | Open-market sale | 1,647 | $418.22 | 528,087 |
| 2006-07-05 | Open-market sale | 200 | $418.23 | 529,734 |
| 2006-07-05 | Open-market sale | 800 | $418.24 | 529,934 |
| 2006-07-05 | Open-market sale | 400 | $418.25 | 530,734 |
| 2006-07-05 | Open-market sale | 891 | $418.26 | 531,134 |
| 2006-07-05 | Open-market sale | 100 | $417.98 | 508,641 |
| 2006-07-05 | Open-market sale | 2,100 | $417.99 | 508,741 |
| 2006-07-05 | Open-market sale | 100 | $418.00 | 510,841 |
| 2006-07-05 | Open-market sale | 500 | $418.02 | 510,941 |
| 2006-07-05 | Open-market sale | 900 | $418.03 | 511,441 |
| 2006-07-05 | Open-market sale | 2,200 | $418.04 | 512,341 |
| 2006-07-05 | Open-market sale | 300 | $418.05 | 514,541 |
| 2006-07-05 | Open-market sale | 400 | $418.06 | 514,841 |
| 2006-07-05 | Open-market sale | 750 | $418.07 | 515,241 |
| 2006-07-05 | Open-market sale | 600 | $418.08 | 515,991 |
| 2006-07-05 | Open-market sale | 700 | $418.09 | 516,591 |
| 2006-07-05 | Open-market sale | 1,315 | $418.10 | 517,291 |
| 2006-07-05 | Open-market sale | 891 | $418.12 | 519,206 |
| 2006-07-05 | Open-market sale | 922 | $418.13 | 520,097 |
| 2006-07-05 | Open-market sale | 1,388 | $418.14 | 521,019 |
| 2006-07-05 | Open-market sale | 925 | $418.15 | 522,407 |
| 2006-07-05 | Open-market sale | 680 | $418.16 | 523,332 |
| 2006-07-05 | Open-market sale | 1,122 | $418.17 | 524,012 |
| 2006-07-05 | Open-market sale | 500 | $418.18 | 525,134 |
| 2006-07-05 | Open-market sale | 100 | $419.20 | 575,982 |
| 2006-07-05 | Open-market sale | 200 | $418.90 | 569,482 |
| 2006-07-05 | Open-market sale | 100 | $418.91 | 569,682 |
| 2006-07-05 | Open-market sale | 300 | $418.92 | 569,782 |
| 2006-07-05 | Open-market sale | 300 | $418.93 | 570,082 |
| 2006-07-05 | Open-market sale | 100 | $418.94 | 570,382 |
| 2006-07-05 | Open-market sale | 290 | $418.95 | 570,482 |
| 2006-07-05 | Open-market sale | 410 | $418.96 | 570,772 |
| 2006-07-05 | Open-market sale | 1,000 | $418.97 | 571,182 |
| 2006-07-05 | Open-market sale | 100 | $418.98 | 572,182 |
| 2006-07-05 | Open-market sale | 100 | $418.99 | 572,282 |
| 2006-07-05 | Open-market sale | 300 | $419.00 | 572,382 |
| 2006-07-05 | Open-market sale | 400 | $419.01 | 572,682 |
| 2006-07-05 | Open-market sale | 400 | $419.04 | 573,182 |
| 2006-07-05 | Open-market sale | 178 | $419.05 | 573,582 |
| 2006-07-05 | Open-market sale | 522 | $419.06 | 573,760 |
| 2006-07-05 | Open-market sale | 100 | $419.07 | 574,282 |
| 2006-07-05 | Open-market sale | 100 | $419.08 | 574,382 |
| 2006-07-05 | Open-market sale | 100 | $419.09 | 574,482 |
| 2006-07-05 | Open-market sale | 700 | $419.10 | 574,582 |
| 2006-07-05 | Open-market sale | 100 | $419.11 | 575,282 |
| 2006-07-05 | Open-market sale | 100 | $419.12 | 575,382 |
| 2006-07-05 | Open-market sale | 100 | $419.14 | 575,482 |
| 2006-07-05 | Open-market sale | 200 | $419.18 | 575,582 |
| 2006-07-05 | Open-market sale | 200 | $419.19 | 575,782 |
| 2006-07-05 | Open-market sale | 244 | $419.22 | 576,438 |
| 2006-07-05 | Open-market sale | 356 | $419.21 | 576,082 |
| 2006-07-05 | Open-market sale | 300 | $421.54 | 617,268 |
| 2006-07-05 | Open-market sale | 100 | $420.96 | 610,582 |
| 2006-07-05 | Open-market sale | 500 | $420.97 | 610,682 |
| 2006-07-05 | Open-market sale | 100 | $420.98 | 611,182 |
| 2006-07-05 | Open-market sale | 100 | $420.99 | 611,282 |
| 2006-07-05 | Open-market sale | 100 | $421.00 | 611,382 |
| 2006-07-05 | Open-market sale | 100 | $421.01 | 611,482 |
| 2006-07-05 | Open-market sale | 100 | $421.05 | 611,582 |
| 2006-07-05 | Open-market sale | 100 | $421.06 | 611,682 |
| 2006-07-05 | Open-market sale | 100 | $421.08 | 611,782 |
| 2006-07-05 | Open-market sale | 100 | $421.10 | 611,882 |
| 2006-07-05 | Open-market sale | 200 | $421.17 | 611,982 |
| 2006-07-05 | Open-market sale | 200 | $421.19 | 612,482 |
| 2006-07-05 | Open-market sale | 1,300 | $421.20 | 612,682 |
| 2006-07-05 | Open-market sale | 100 | $421.22 | 613,982 |
| 2006-07-05 | Open-market sale | 200 | $421.24 | 614,082 |
| 2006-07-05 | Open-market sale | 100 | $421.25 | 614,282 |
| 2006-07-05 | Open-market sale | 100 | $421.29 | 614,382 |
| 2006-07-05 | Open-market sale | 100 | $421.32 | 614,482 |
| 2006-07-05 | Open-market sale | 100 | $421.34 | 614,582 |
| 2006-07-05 | Open-market sale | 140 | $421.35 | 614,682 |
| 2006-07-05 | Open-market sale | 160 | $421.36 | 614,822 |
| 2006-07-05 | Open-market sale | 100 | $421.49 | 614,982 |
| 2006-07-05 | Open-market sale | 800 | $421.52 | 615,082 |
| 2006-07-05 | Open-market sale | 1,386 | $421.53 | 615,882 |
| 2006-07-05 | Open-market sale | 100 | $420.95 | 610,482 |
| 2006-07-05 | Open-market sale | 700 | $421.55 | 617,568 |
| 2006-07-05 | Open-market sale | 137 | $416.89 | 474,172 |
| 2006-07-05 | Open-market sale | 500 | $416.90 | 474,309 |
| 2006-07-05 | Open-market sale | 12 | $416.91 | 474,809 |
| 2006-07-05 | Open-market sale | 100 | $416.92 | 474,821 |
| 2006-07-05 | Open-market sale | 100 | $416.93 | 474,921 |
| 2006-07-05 | Open-market sale | 100 | $416.94 | 475,021 |
| 2006-07-05 | Open-market sale | 300 | $416.95 | 475,121 |
| 2006-07-05 | Open-market sale | 188 | $416.96 | 475,421 |
| 2006-07-05 | Open-market sale | 63 | $416.98 | 475,609 |
| 2006-07-05 | Open-market sale | 100 | $416.99 | 475,672 |
| 2006-07-05 | Open-market sale | 100 | $417.00 | 475,772 |
| 2006-07-05 | Open-market sale | 100 | $417.03 | 475,972 |
| 2006-07-05 | Open-market sale | 100 | $417.05 | 476,072 |
| 2006-07-05 | Open-market sale | 200 | $417.09 | 476,172 |
| 2006-07-05 | Open-market sale | 100 | $417.11 | 476,372 |
| 2006-07-05 | Open-market sale | 100 | $417.14 | 476,472 |
| 2006-07-05 | Open-market sale | 300 | $417.16 | 476,572 |
| 2006-07-05 | Open-market sale | 1,100 | $417.17 | 476,872 |
| 2006-07-05 | Open-market sale | 100 | $417.18 | 477,972 |
| 2006-07-05 | Open-market sale | 100 | $417.20 | 478,072 |
| 2006-07-05 | Open-market sale | 100 | $417.21 | 478,172 |
| 2006-07-05 | Open-market sale | 100 | $417.25 | 478,272 |
| 2006-07-05 | Open-market sale | 200 | $417.26 | 478,372 |
| 2006-07-05 | Open-market sale | 100 | $417.27 | 478,572 |
| 2006-07-05 | Open-market sale | 10 | $417.28 | 478,672 |
| 2006-07-05 | Open-market sale | 100 | $417.31 | 478,682 |
| 2006-07-05 | Open-market sale | 200 | $416.71 | 473,972 |
| 2006-07-05 | Open-market sale | 100 | $416.59 | 473,672 |
| 2006-07-05 | Open-market sale | 200 | $416.22 | 465,629 |
| 2006-07-05 | Open-market sale | 500 | $416.23 | 465,829 |
| 2006-07-05 | Open-market sale | 190 | $416.24 | 466,329 |
| 2006-07-05 | Open-market sale | 110 | $416.25 | 466,519 |
| 2006-07-05 | Open-market sale | 592 | $416.26 | 466,629 |
| 2006-07-05 | Open-market sale | 191 | $416.27 | 467,221 |
| 2006-07-05 | Open-market sale | 12 | $416.28 | 467,412 |
| 2006-07-05 | Open-market sale | 117 | $416.29 | 467,424 |
| 2006-07-05 | Open-market sale | 188 | $416.30 | 467,541 |
| 2006-07-05 | Open-market sale | 200 | $416.32 | 467,729 |
| 2006-07-05 | Open-market sale | 300 | $416.33 | 467,929 |
| 2006-07-05 | Open-market sale | 100 | $416.40 | 468,929 |
| 2006-07-05 | Open-market sale | 100 | $416.42 | 469,029 |
| 2006-07-05 | Open-market sale | 200 | $416.46 | 469,129 |
| 2006-07-05 | Open-market sale | 100 | $416.47 | 469,329 |
| 2006-07-05 | Open-market sale | 10 | $416.48 | 469,429 |
| 2006-07-05 | Open-market sale | 200 | $416.49 | 469,439 |
| 2006-07-05 | Open-market sale | 290 | $416.51 | 469,639 |
| 2006-07-05 | Open-market sale | 100 | $416.52 | 469,929 |
| 2006-07-05 | Open-market sale | 1,700 | $416.53 | 470,029 |
| 2006-07-05 | Open-market sale | 1,500 | $416.54 | 471,729 |
| 2006-07-05 | Open-market sale | 100 | $416.55 | 473,229 |
| 2006-07-05 | Open-market sale | 143 | $416.57 | 473,329 |
| 2006-07-05 | Open-market sale | 200 | $416.58 | 473,472 |
| 2006-07-05 | Open-market sale | 200 | $416.21 | 465,429 |
| 2006-07-05 | Open-market sale | 200 | $416.60 | 473,772 |
| 2006-07-05 | Open-market sale | 100 | $419.33 | 580,282 |
| 2006-07-05 | Open-market sale | 200 | $419.39 | 580,982 |
| 2006-07-05 | Open-market sale | 700 | $419.40 | 581,182 |
| 2006-07-05 | Open-market sale | 100 | $419.41 | 581,882 |
| 2006-07-05 | Open-market sale | 600 | $419.42 | 581,982 |
| 2006-07-05 | Open-market sale | 600 | $419.43 | 582,582 |
| 2006-07-05 | Open-market sale | 174 | $419.44 | 583,182 |
| 2006-07-05 | Open-market sale | 203 | $419.45 | 583,356 |
| 2006-07-05 | Open-market sale | 300 | $419.46 | 583,559 |
| 2006-07-05 | Open-market sale | 23 | $419.47 | 583,859 |
| 2006-07-05 | Open-market sale | 300 | $419.48 | 583,882 |
| 2006-07-05 | Open-market sale | 200 | $419.50 | 584,182 |
| 2006-07-05 | Open-market sale | 800 | $419.52 | 584,382 |
| 2006-07-05 | Open-market sale | 100 | $419.53 | 585,182 |
| 2006-07-05 | Open-market sale | 200 | $419.55 | 585,282 |
| 2006-07-05 | Open-market sale | 300 | $419.56 | 585,482 |
| 2006-07-05 | Open-market sale | 100 | $419.23 | 576,682 |
| 2006-07-05 | Open-market sale | 200 | $419.24 | 576,782 |
| 2006-07-05 | Open-market sale | 700 | $419.25 | 576,982 |
| 2006-07-05 | Open-market sale | 202 | $419.26 | 577,682 |
| 2006-07-05 | Open-market sale | 600 | $419.27 | 577,884 |
| 2006-07-05 | Open-market sale | 498 | $419.28 | 578,484 |
| 2006-07-05 | Open-market sale | 400 | $419.29 | 578,982 |
| 2006-07-05 | Open-market sale | 700 | $419.30 | 579,382 |
| 2006-07-05 | Open-market sale | 100 | $419.31 | 580,082 |
| 2006-07-05 | Open-market sale | 100 | $419.32 | 580,182 |
| 2006-07-05 | Open-market sale | 200 | $419.35 | 580,382 |
| 2006-07-05 | Open-market sale | 100 | $420.86 | 610,282 |
| 2006-07-05 | Open-market sale | 100 | $420.26 | 605,182 |
| 2006-07-05 | Open-market sale | 400 | $420.27 | 605,282 |
| 2006-07-05 | Open-market sale | 100 | $420.28 | 605,682 |
| 2006-07-05 | Open-market sale | 100 | $420.29 | 605,782 |
| 2006-07-05 | Open-market sale | 100 | $420.30 | 605,882 |
| 2006-07-05 | Open-market sale | 100 | $420.31 | 605,982 |
| 2006-07-05 | Open-market sale | 100 | $420.38 | 606,082 |
| 2006-07-05 | Open-market sale | 700 | $420.39 | 606,182 |
| 2006-07-05 | Open-market sale | 100 | $420.40 | 606,882 |
| 2006-07-05 | Open-market sale | 1,000 | $420.49 | 606,982 |
| 2006-07-05 | Open-market sale | 100 | $420.51 | 607,982 |
| 2006-07-05 | Open-market sale | 100 | $420.58 | 608,182 |
| 2006-07-05 | Open-market sale | 111 | $420.63 | 608,282 |
| 2006-07-05 | Open-market sale | 100 | $420.66 | 608,393 |
| 2006-07-05 | Open-market sale | 100 | $420.68 | 608,493 |
| 2006-07-05 | Open-market sale | 89 | $420.69 | 608,593 |
| 2006-07-05 | Open-market sale | 100 | $420.75 | 608,682 |
| 2006-07-05 | Open-market sale | 220 | $420.79 | 608,782 |
| 2006-07-05 | Open-market sale | 200 | $420.80 | 609,002 |
| 2006-07-05 | Open-market sale | 200 | $420.81 | 609,202 |
| 2006-07-05 | Open-market sale | 480 | $420.82 | 609,402 |
| 2006-07-05 | Open-market sale | 175 | $420.83 | 609,882 |
| 2006-07-05 | Open-market sale | 25 | $420.84 | 610,057 |
| 2006-07-05 | Open-market sale | 200 | $420.85 | 610,082 |
| 2006-07-05 | Open-market sale | 100 | $420.25 | 605,082 |
| 2006-07-05 | Open-market sale | 100 | $420.90 | 610,382 |
| 2006-07-05 | Open-market sale | 500 | $418.88 | 568,882 |
| 2006-07-05 | Open-market sale | 490 | $418.56 | 558,399 |
| 2006-07-05 | Open-market sale | 600 | $418.57 | 558,889 |
| 2006-07-05 | Open-market sale | 540 | $418.58 | 559,489 |
| 2006-07-05 | Open-market sale | 398 | $418.59 | 560,029 |
| 2006-07-05 | Open-market sale | 700 | $418.60 | 560,427 |
| 2006-07-05 | Open-market sale | 602 | $418.61 | 561,127 |
| 2006-07-05 | Open-market sale | 500 | $418.62 | 561,729 |
| 2006-07-05 | Open-market sale | 710 | $418.63 | 562,229 |
| 2006-07-05 | Open-market sale | 700 | $418.64 | 562,939 |
| 2006-07-05 | Open-market sale | 995 | $418.65 | 563,639 |
| 2006-07-05 | Open-market sale | 248 | $418.66 | 564,634 |
| 2006-07-05 | Open-market sale | 300 | $418.68 | 565,182 |
| 2006-07-05 | Open-market sale | 400 | $418.69 | 565,482 |
| 2006-07-05 | Open-market sale | 100 | $418.70 | 565,882 |
| 2006-07-05 | Open-market sale | 300 | $418.71 | 565,982 |
| 2006-07-05 | Open-market sale | 200 | $418.72 | 566,282 |
| 2006-07-05 | Open-market sale | 200 | $418.73 | 566,482 |
| 2006-07-05 | Open-market sale | 100 | $418.74 | 566,682 |
| 2006-07-05 | Open-market sale | 600 | $418.75 | 566,782 |
| 2006-07-05 | Open-market sale | 410 | $418.76 | 567,382 |
| 2006-07-05 | Open-market sale | 200 | $418.77 | 567,792 |
| 2006-07-05 | Open-market sale | 500 | $418.79 | 567,992 |
| 2006-07-05 | Open-market sale | 290 | $418.81 | 568,492 |
| 2006-07-05 | Open-market sale | 100 | $418.85 | 568,782 |
| 2006-07-05 | Open-market sale | 1,000 | $418.55 | 557,399 |
| 2006-07-05 | Open-market sale | 100 | $418.89 | 569,382 |
| 2006-06-14 | Open-market sale | 260 | $386.60 | 60,873 |
| 2006-06-14 | Open-market sale | 260 | $386.79 | 61,133 |
| 2006-06-14 | Open-market sale | 300 | $386.58 | 60,573 |
| 2006-06-14 | Open-market sale | 300 | $386.53 | 60,273 |
| 2006-06-14 | Open-market sale | 260 | $386.26 | 60,013 |
| 2006-06-14 | Open-market sale | 200 | $386.01 | 59,813 |
| 2006-06-14 | Open-market sale | 400 | $386.00 | 59,413 |
| 2006-06-14 | Open-market sale | 200 | $384.62 | 58,093 |
| 2006-06-14 | Open-market sale | 300 | $386.85 | 61,393 |
| 2006-06-14 | Open-market sale | 160 | $386.89 | 61,693 |
| 2006-06-14 | Open-market sale | 200 | $386.90 | 62,353 |
| 2006-06-14 | Open-market sale | 460 | $386.92 | 62,853 |
| 2006-06-14 | Open-market sale | 300 | $387.01 | 63,313 |
| 2006-06-14 | Open-market sale | 100 | $387.17 | 63,613 |
| 2006-06-14 | Open-market sale | 200 | $387.52 | 63,713 |
| 2006-06-14 | Open-market sale | 100 | $387.63 | 63,913 |
| 2006-06-14 | Open-market sale | 200 | $387.92 | 64,113 |
| 2006-06-14 | Open-market sale | 260 | $388.11 | 64,313 |
| 2006-06-14 | Open-market sale | 866 | $389.58 | 64,573 |
| 2006-06-14 | Open-market sale | 407 | $383.00 | 56,833 |
| 2006-06-14 | Open-market sale | 100 | $383.05 | 57,240 |
| 2006-06-14 | Open-market sale | 260 | $383.05 | 57,340 |
| 2006-06-14 | Open-market sale | 93 | $383.18 | 57,600 |
| 2006-06-14 | Open-market sale | 245 | $384.43 | 57,693 |
| 2006-06-14 | Open-market sale | 155 | $384.59 | 57,938 |
| 2006-06-14 | Open-market sale | 70 | $386.01 | 59,743 |
| 2006-06-14 | Open-market sale | 80 | $386.36 | 60,273 |
| 2006-06-14 | Open-market sale | 220 | $386.37 | 60,353 |
| 2006-06-14 | Open-market sale | 100 | $386.47 | 60,673 |
| 2006-06-14 | Open-market sale | 260 | $386.48 | 60,873 |
| 2006-06-14 | Open-market sale | 59 | $386.81 | 61,133 |
| 2006-06-14 | Open-market sale | 200 | $386.90 | 61,192 |
| 2006-06-14 | Open-market sale | 200 | $386.90 | 61,392 |
| 2006-06-14 | Open-market sale | 720 | $386.92 | 61,592 |
| 2006-06-14 | Open-market sale | 200 | $387.02 | 62,313 |
| 2006-06-14 | Open-market sale | 200 | $387.03 | 62,513 |
| 2006-06-14 | Open-market sale | 140 | $387.04 | 62,713 |
| 2006-06-14 | Open-market sale | 313 | $387.19 | 62,853 |
| 2006-06-14 | Open-market sale | 287 | $387.21 | 63,166 |
| 2006-06-14 | Open-market sale | 260 | $387.28 | 63,453 |
| 2006-06-14 | Open-market sale | 50 | $387.63 | 63,713 |
| 2006-06-14 | Open-market sale | 550 | $387.65 | 63,763 |
| 2006-06-14 | Open-market sale | 260 | $387.92 | 64,313 |
| 2006-06-14 | Open-market sale | 866 | $389.58 | 64,573 |
| 2006-06-14 | Open-market sale | 260 | $384.66 | 58,293 |
| 2006-06-14 | Open-market sale | 100 | $385.38 | 58,553 |
| 2006-06-14 | Open-market sale | 500 | $385.45 | 58,653 |
| 2006-06-14 | Open-market sale | 260 | $385.45 | 59,153 |
| 2006-06-14 | Open-market sale | 330 | $386.00 | 59,413 |
| 2006-06-14 | Open-market sale | 260 | $386.26 | 60,013 |
| 2006-06-14 | Open-market sale | 200 | $386.01 | 59,813 |
| 2006-06-14 | Open-market sale | 600 | $383.00 | 56,833 |
| 2006-06-14 | Open-market sale | 460 | $385.45 | 58,953 |
| 2006-06-14 | Open-market sale | 400 | $385.45 | 58,553 |
| 2006-06-14 | Open-market sale | 200 | $384.62 | 58,353 |
| 2006-06-14 | Open-market sale | 260 | $384.60 | 58,093 |
| 2006-06-14 | Open-market sale | 400 | $384.43 | 57,693 |
| 2006-06-14 | Open-market sale | 260 | $383.15 | 57,433 |
| 2006-06-12 | Option exercise (derivative) | 76,459 | $0.00 | 132,000 |
| 2006-06-12 | Conversion (derivative) | 76,459 | $0.00 | 0 |
| 2006-06-12 | Option exercise (derivative) | 76,459 | $0.00 | 76,459 |
| 2006-06-12 | Gift | 76,459 | $0.00 | 637,438 |
| 2006-06-12 | Gift | 76,459 | $0.00 | 0 |
| 2006-06-12 | Conversion | 76,459 | $0.00 | 76,459 |
| 2006-06-06 | Open-market sale | 200 | $379.09 | 592,328 |
| 2006-06-06 | Open-market sale | 100 | $379.10 | 592,528 |
| 2006-06-06 | Open-market sale | 100 | $379.07 | 592,228 |
| 2006-06-06 | Open-market sale | 200 | $379.11 | 592,628 |
| 2006-06-06 | Open-market sale | 100 | $379.12 | 592,828 |
| 2006-06-06 | Open-market sale | 100 | $378.70 | 585,428 |
| 2006-06-06 | Open-market sale | 400 | $378.71 | 585,528 |
| 2006-06-06 | Open-market sale | 100 | $378.73 | 585,928 |
| 2006-06-06 | Open-market sale | 300 | $378.74 | 586,028 |
| 2006-06-06 | Open-market sale | 950 | $378.75 | 586,328 |
| 2006-06-06 | Open-market sale | 50 | $378.76 | 587,278 |
| 2006-06-06 | Open-market sale | 398 | $378.77 | 587,328 |
| 2006-06-06 | Open-market sale | 300 | $378.78 | 587,726 |
| 2006-06-06 | Open-market sale | 200 | $378.79 | 588,026 |
| 2006-06-06 | Open-market sale | 102 | $378.80 | 588,226 |
| 2006-06-06 | Open-market sale | 400 | $378.81 | 588,328 |
| 2006-06-06 | Open-market sale | 100 | $378.85 | 588,728 |
| 2006-06-06 | Open-market sale | 100 | $378.89 | 588,828 |
| 2006-06-06 | Open-market sale | 500 | $378.90 | 588,928 |
| 2006-06-06 | Open-market sale | 200 | $378.92 | 589,428 |
| 2006-06-06 | Open-market sale | 200 | $378.93 | 589,628 |
| 2006-06-06 | Open-market sale | 100 | $378.95 | 589,828 |
| 2006-06-06 | Open-market sale | 200 | $378.96 | 589,928 |
| 2006-06-06 | Open-market sale | 200 | $378.97 | 590,128 |
| 2006-06-06 | Open-market sale | 100 | $378.99 | 590,328 |
| 2006-06-06 | Open-market sale | 100 | $379.00 | 590,428 |
| 2006-06-06 | Open-market sale | 800 | $379.02 | 590,528 |
| 2006-06-06 | Open-market sale | 900 | $379.03 | 591,328 |
| 2006-06-06 | Open-market sale | 100 | $388.45 | 730,692 |
| 2006-06-06 | Open-market sale | 100 | $388.47 | 730,792 |
| 2006-06-06 | Open-market sale | 200 | $388.49 | 730,892 |
| 2006-06-06 | Open-market sale | 200 | $388.51 | 731,092 |
| 2006-06-06 | Open-market sale | 100 | $388.55 | 731,292 |
| 2006-06-06 | Open-market sale | 100 | $388.57 | 731,392 |
| 2006-06-06 | Open-market sale | 200 | $388.58 | 731,492 |
| 2006-06-06 | Open-market sale | 100 | $388.59 | 731,692 |
| 2006-06-06 | Open-market sale | 100 | $388.62 | 731,792 |
| 2006-06-06 | Open-market sale | 200 | $388.63 | 731,892 |
| 2006-06-06 | Open-market sale | 100 | $388.64 | 732,092 |
| 2006-06-06 | Open-market sale | 99 | $388.66 | 732,192 |
| 2006-06-06 | Open-market sale | 100 | $388.04 | 728,692 |
| 2006-06-06 | Open-market sale | 100 | $388.07 | 728,792 |
| 2006-06-06 | Open-market sale | 100 | $388.14 | 728,892 |
| 2006-06-06 | Open-market sale | 100 | $388.18 | 728,992 |
| 2006-06-06 | Open-market sale | 100 | $388.20 | 729,092 |
| 2006-06-06 | Open-market sale | 149 | $388.22 | 729,192 |
| 2006-06-06 | Open-market sale | 200 | $388.23 | 729,341 |
| 2006-06-06 | Open-market sale | 51 | $388.24 | 729,541 |
| 2006-06-06 | Open-market sale | 100 | $388.25 | 729,592 |
| 2006-06-06 | Open-market sale | 100 | $388.26 | 729,692 |
| 2006-06-06 | Open-market sale | 200 | $388.43 | 730,492 |
| 2006-06-06 | Open-market sale | 200 | $388.37 | 730,292 |
| 2006-06-06 | Open-market sale | 200 | $388.36 | 730,092 |
| 2006-06-06 | Open-market sale | 100 | $388.32 | 729,992 |
| 2006-06-06 | Open-market sale | 100 | $388.30 | 729,792 |
| 2006-06-06 | Open-market sale | 100 | $388.31 | 729,892 |
| 2006-06-06 | Open-market sale | 100 | $387.92 | 727,592 |
| 2006-06-06 | Open-market sale | 100 | $387.93 | 727,692 |
| 2006-06-06 | Open-market sale | 200 | $387.91 | 727,392 |
| 2006-06-06 | Open-market sale | 100 | $387.90 | 727,292 |
| 2006-06-06 | Open-market sale | 1,600 | $387.79 | 725,692 |
| 2006-06-06 | Open-market sale | 300 | $387.78 | 725,392 |
| 2006-06-06 | Open-market sale | 100 | $387.75 | 725,292 |
| 2006-06-06 | Open-market sale | 100 | $387.94 | 727,792 |
| 2006-06-06 | Open-market sale | 200 | $387.95 | 727,892 |
| 2006-06-06 | Open-market sale | 75 | $387.96 | 728,092 |
| 2006-06-06 | Open-market sale | 25 | $387.97 | 728,167 |
| 2006-06-06 | Open-market sale | 500 | $387.98 | 728,192 |
| 2006-06-06 | Open-market sale | 100 | $387.18 | 723,392 |
| 2006-06-06 | Open-market sale | 100 | $387.20 | 723,492 |
| 2006-06-06 | Open-market sale | 200 | $387.25 | 723,592 |
| 2006-06-06 | Open-market sale | 100 | $387.30 | 723,792 |
| 2006-06-06 | Open-market sale | 200 | $387.32 | 723,892 |
| 2006-06-06 | Open-market sale | 100 | $387.35 | 724,092 |
| 2006-06-06 | Open-market sale | 100 | $387.46 | 724,192 |
| 2006-06-06 | Open-market sale | 100 | $387.47 | 724,292 |
| 2006-06-06 | Open-market sale | 100 | $387.54 | 724,392 |
| 2006-06-06 | Open-market sale | 90 | $387.55 | 724,492 |
| 2006-06-06 | Open-market sale | 10 | $387.57 | 724,582 |
| 2006-06-06 | Open-market sale | 77 | $387.64 | 724,592 |
| 2006-06-06 | Open-market sale | 100 | $387.65 | 724,669 |
| 2006-06-06 | Open-market sale | 223 | $387.66 | 724,769 |
| 2006-06-06 | Open-market sale | 100 | $387.69 | 724,992 |
| 2006-06-06 | Open-market sale | 200 | $387.72 | 725,092 |
| 2006-06-06 | Open-market sale | 161 | $384.60 | 697,891 |
| 2006-06-06 | Open-market sale | 198 | $384.63 | 698,872 |
| 2006-06-06 | Open-market sale | 400 | $384.64 | 699,070 |
| 2006-06-06 | Open-market sale | 200 | $384.65 | 699,470 |
| 2006-06-06 | Open-market sale | 109 | $384.67 | 699,670 |
| 2006-06-06 | Open-market sale | 71 | $384.68 | 699,779 |
| 2006-06-06 | Open-market sale | 200 | $384.69 | 699,850 |
| 2006-06-06 | Open-market sale | 300 | $384.70 | 700,050 |
| 2006-06-06 | Open-market sale | 200 | $384.71 | 700,350 |
| 2006-06-06 | Open-market sale | 300 | $384.72 | 700,550 |
| 2006-06-06 | Open-market sale | 238 | $384.74 | 700,850 |
| 2006-06-06 | Open-market sale | 300 | $384.75 | 701,088 |
| 2006-06-06 | Open-market sale | 600 | $384.76 | 701,388 |
| 2006-06-06 | Open-market sale | 525 | $384.44 | 695,167 |
| 2006-06-06 | Open-market sale | 224 | $384.46 | 695,692 |
| 2006-06-06 | Open-market sale | 275 | $384.47 | 695,916 |
| 2006-06-06 | Open-market sale | 200 | $384.49 | 696,191 |
| 2006-06-06 | Open-market sale | 100 | $384.50 | 696,391 |
| 2006-06-06 | Open-market sale | 200 | $384.52 | 696,491 |
| 2006-06-06 | Open-market sale | 200 | $384.53 | 696,691 |
| 2006-06-06 | Open-market sale | 300 | $384.54 | 696,891 |
| 2006-06-06 | Open-market sale | 100 | $384.55 | 697,191 |
| 2006-06-06 | Open-market sale | 100 | $384.56 | 697,291 |
| 2006-06-06 | Open-market sale | 200 | $384.57 | 697,391 |
| 2006-06-06 | Open-market sale | 100 | $384.58 | 697,591 |
| 2006-06-06 | Open-market sale | 200 | $384.59 | 697,691 |
| 2006-06-06 | Open-market sale | 100 | $384.62 | 698,772 |
| 2006-06-06 | Open-market sale | 720 | $384.61 | 698,052 |
| 2006-06-06 | Open-market sale | 100 | $383.07 | 674,763 |
| 2006-06-06 | Open-market sale | 200 | $382.78 | 671,463 |
| 2006-06-06 | Open-market sale | 700 | $383.23 | 677,071 |
| 2006-06-06 | Open-market sale | 500 | $382.83 | 671,863 |
| 2006-06-06 | Open-market sale | 200 | $382.85 | 672,363 |
| 2006-06-06 | Open-market sale | 200 | $382.86 | 672,563 |
| 2006-06-06 | Open-market sale | 200 | $382.88 | 672,763 |
| 2006-06-06 | Open-market sale | 200 | $382.89 | 672,963 |
| 2006-06-06 | Open-market sale | 250 | $382.91 | 673,163 |
| 2006-06-06 | Open-market sale | 150 | $382.92 | 673,413 |
| 2006-06-06 | Open-market sale | 100 | $382.93 | 673,563 |
| 2006-06-06 | Open-market sale | 200 | $382.94 | 673,663 |
| 2006-06-06 | Open-market sale | 300 | $383.00 | 673,863 |
| 2006-06-06 | Open-market sale | 300 | $383.01 | 674,163 |
| 2006-06-06 | Open-market sale | 100 | $383.04 | 674,463 |
| 2006-06-06 | Open-market sale | 100 | $383.05 | 674,563 |
| 2006-06-06 | Open-market sale | 100 | $383.06 | 674,663 |
| 2006-06-06 | Open-market sale | 200 | $382.79 | 671,663 |
| 2006-06-06 | Open-market sale | 100 | $383.09 | 674,863 |
| 2006-06-06 | Open-market sale | 500 | $383.10 | 674,963 |
| 2006-06-06 | Open-market sale | 100 | $383.11 | 675,463 |
| 2006-06-06 | Open-market sale | 100 | $383.13 | 675,563 |
| 2006-06-06 | Open-market sale | 300 | $383.15 | 675,663 |
| 2006-06-06 | Open-market sale | 208 | $383.17 | 675,963 |
| 2006-06-06 | Open-market sale | 100 | $383.18 | 676,171 |
| 2006-06-06 | Open-market sale | 600 | $383.19 | 676,271 |
| 2006-06-06 | Open-market sale | 100 | $383.21 | 676,871 |
| 2006-06-06 | Open-market sale | 100 | $383.22 | 676,971 |
| 2006-06-06 | Open-market sale | 200 | $377.09 | 565,479 |
| 2006-06-06 | Open-market sale | 171 | $376.25 | 560,979 |
| 2006-06-06 | Open-market sale | 129 | $376.36 | 561,150 |
| 2006-06-06 | Open-market sale | 100 | $376.41 | 561,279 |
| 2006-06-06 | Open-market sale | 100 | $376.43 | 561,379 |
| 2006-06-06 | Open-market sale | 100 | $376.51 | 561,479 |
| 2006-06-06 | Open-market sale | 100 | $376.75 | 561,579 |
| 2006-06-06 | Open-market sale | 1,400 | $376.76 | 561,679 |
| 2006-06-06 | Open-market sale | 400 | $376.82 | 563,079 |
| 2006-06-06 | Open-market sale | 200 | $376.83 | 563,479 |
| 2006-06-06 | Open-market sale | 200 | $376.84 | 563,679 |
| 2006-06-06 | Open-market sale | 100 | $376.99 | 563,879 |
| 2006-06-06 | Open-market sale | 400 | $377.02 | 563,979 |
| 2006-06-06 | Open-market sale | 400 | $377.04 | 564,379 |
| 2006-06-06 | Open-market sale | 99 | $377.07 | 564,779 |
| 2006-06-06 | Open-market sale | 601 | $377.08 | 564,878 |
| 2006-06-06 | Open-market sale | 200 | $378.93 | 589,628 |
| 2006-06-06 | Open-market sale | 200 | $378.92 | 589,428 |
| 2006-06-06 | Open-market sale | 500 | $378.90 | 588,928 |
| 2006-06-06 | Open-market sale | 100 | $378.89 | 588,828 |
| 2006-06-06 | Open-market sale | 100 | $378.85 | 588,728 |
| 2006-06-06 | Open-market sale | 400 | $378.81 | 588,328 |
| 2006-06-06 | Open-market sale | 102 | $378.80 | 588,226 |
| 2006-06-06 | Open-market sale | 200 | $378.79 | 588,026 |
| 2006-06-06 | Open-market sale | 300 | $378.78 | 587,726 |
| 2006-06-06 | Open-market sale | 398 | $378.77 | 587,328 |
| 2006-06-06 | Open-market sale | 50 | $378.76 | 587,278 |
| 2006-06-06 | Open-market sale | 950 | $378.75 | 586,328 |
| 2006-06-06 | Open-market sale | 300 | $378.74 | 586,028 |
| 2006-06-06 | Open-market sale | 100 | $378.73 | 585,928 |
| 2006-06-06 | Open-market sale | 400 | $378.71 | 585,528 |
| 2006-06-06 | Open-market sale | 100 | $378.70 | 585,428 |
| 2006-06-06 | Open-market sale | 100 | $379.12 | 592,828 |
| 2006-06-06 | Open-market sale | 200 | $379.11 | 592,628 |
| 2006-06-06 | Open-market sale | 100 | $379.10 | 592,528 |
| 2006-06-06 | Open-market sale | 200 | $379.09 | 592,328 |
| 2006-06-06 | Open-market sale | 100 | $379.07 | 592,228 |
| 2006-06-06 | Open-market sale | 900 | $379.03 | 591,328 |
| 2006-06-06 | Open-market sale | 800 | $379.02 | 590,528 |
| 2006-06-06 | Open-market sale | 100 | $379.00 | 590,428 |
| 2006-06-06 | Open-market sale | 100 | $378.99 | 590,328 |
| 2006-06-06 | Open-market sale | 200 | $378.97 | 590,128 |
| 2006-06-06 | Open-market sale | 100 | $378.95 | 589,828 |
| 2006-06-06 | Open-market sale | 200 | $378.96 | 589,928 |
| 2006-06-06 | Open-market sale | 300 | $384.21 | 691,266 |
| 2006-06-06 | Open-market sale | 300 | $384.24 | 691,966 |
| 2006-06-06 | Open-market sale | 25 | $384.25 | 692,266 |
| 2006-06-06 | Open-market sale | 100 | $384.26 | 692,291 |
| 2006-06-06 | Open-market sale | 300 | $384.27 | 692,391 |
| 2006-06-06 | Open-market sale | 200 | $384.28 | 692,691 |
| 2006-06-06 | Open-market sale | 100 | $384.29 | 692,891 |
| 2006-06-06 | Open-market sale | 100 | $384.32 | 692,991 |
| 2006-06-06 | Open-market sale | 200 | $384.34 | 693,091 |
| 2006-06-06 | Open-market sale | 176 | $384.35 | 693,291 |
| 2006-06-06 | Open-market sale | 348 | $384.36 | 693,467 |
| 2006-06-06 | Open-market sale | 300 | $384.37 | 693,815 |
| 2006-06-06 | Open-market sale | 100 | $384.38 | 694,115 |
| 2006-06-06 | Open-market sale | 52 | $384.39 | 694,215 |
| 2006-06-06 | Open-market sale | 100 | $384.40 | 694,267 |
| 2006-06-06 | Open-market sale | 300 | $384.41 | 694,367 |
| 2006-06-06 | Open-market sale | 300 | $384.42 | 694,667 |
| 2006-06-06 | Open-market sale | 200 | $384.43 | 694,967 |
| 2006-06-06 | Open-market sale | 100 | $384.12 | 689,316 |
| 2006-06-06 | Open-market sale | 300 | $384.13 | 689,416 |
| 2006-06-06 | Open-market sale | 200 | $384.15 | 689,716 |
| 2006-06-06 | Open-market sale | 100 | $384.16 | 689,916 |
| 2006-06-06 | Open-market sale | 200 | $384.17 | 690,016 |
| 2006-06-06 | Open-market sale | 100 | $384.18 | 690,216 |
| 2006-06-06 | Open-market sale | 850 | $384.19 | 690,316 |
| 2006-06-06 | Open-market sale | 100 | $384.20 | 691,166 |
| 2006-06-06 | Open-market sale | 100 | $384.23 | 691,866 |
| 2006-06-06 | Open-market sale | 300 | $384.22 | 691,566 |
| 2006-06-06 | Open-market sale | 400 | $380.90 | 642,173 |
| 2006-06-06 | Open-market sale | 300 | $380.43 | 638,073 |
| 2006-06-06 | Open-market sale | 200 | $380.44 | 638,373 |
| 2006-06-06 | Open-market sale | 100 | $380.45 | 638,573 |
| 2006-06-06 | Open-market sale | 300 | $380.46 | 638,673 |
| 2006-06-06 | Open-market sale | 100 | $380.47 | 638,973 |
| 2006-06-06 | Open-market sale | 300 | $380.48 | 639,073 |
| 2006-06-06 | Open-market sale | 100 | $380.50 | 639,373 |
| 2006-06-06 | Open-market sale | 100 | $380.51 | 639,473 |
| 2006-06-06 | Open-market sale | 100 | $380.53 | 639,573 |
| 2006-06-06 | Open-market sale | 200 | $380.56 | 639,673 |
| 2006-06-06 | Open-market sale | 100 | $380.57 | 639,873 |
| 2006-06-06 | Open-market sale | 100 | $380.58 | 639,973 |
| 2006-06-06 | Open-market sale | 400 | $380.60 | 640,073 |
| 2006-06-06 | Open-market sale | 100 | $380.61 | 640,473 |
| 2006-06-06 | Open-market sale | 100 | $380.62 | 640,573 |
| 2006-06-06 | Open-market sale | 74 | $380.63 | 640,673 |
| 2006-06-06 | Open-market sale | 100 | $380.64 | 640,747 |
| 2006-06-06 | Open-market sale | 26 | $380.66 | 640,847 |
| 2006-06-06 | Open-market sale | 200 | $380.67 | 640,873 |
| 2006-06-06 | Open-market sale | 100 | $380.73 | 641,073 |
| 2006-06-06 | Open-market sale | 200 | $380.77 | 641,173 |
| 2006-06-06 | Open-market sale | 100 | $380.80 | 641,373 |
| 2006-06-06 | Open-market sale | 400 | $380.82 | 641,473 |
| 2006-06-06 | Open-market sale | 200 | $380.83 | 641,873 |
| 2006-06-06 | Open-market sale | 100 | $380.87 | 642,073 |
| 2006-06-06 | Open-market sale | 100 | $380.42 | 637,973 |
| 2006-06-06 | Open-market sale | 200 | $380.91 | 642,573 |
| 2006-06-06 | Open-market sale | 400 | $378.14 | 577,079 |
| 2006-06-06 | Open-market sale | 100 | $377.78 | 573,379 |
| 2006-06-06 | Open-market sale | 200 | $377.79 | 573,479 |
| 2006-06-06 | Open-market sale | 100 | $377.80 | 573,679 |
| 2006-06-06 | Open-market sale | 100 | $377.81 | 573,779 |
| 2006-06-06 | Open-market sale | 100 | $377.82 | 573,879 |
| 2006-06-06 | Open-market sale | 100 | $377.83 | 573,979 |
| 2006-06-06 | Open-market sale | 100 | $377.85 | 574,079 |
| 2006-06-06 | Open-market sale | 100 | $377.87 | 574,179 |
| 2006-06-06 | Open-market sale | 100 | $377.88 | 574,279 |
| 2006-06-06 | Open-market sale | 300 | $377.91 | 574,379 |
| 2006-06-06 | Open-market sale | 100 | $377.93 | 574,679 |
| 2006-06-06 | Open-market sale | 100 | $377.94 | 574,779 |
| 2006-06-06 | Open-market sale | 100 | $377.96 | 574,879 |
| 2006-06-06 | Open-market sale | 100 | $377.97 | 574,979 |
| 2006-06-06 | Open-market sale | 100 | $377.98 | 575,079 |
| 2006-06-06 | Open-market sale | 200 | $378.03 | 575,179 |
| 2006-06-06 | Open-market sale | 100 | $378.04 | 575,379 |
| 2006-06-06 | Open-market sale | 200 | $378.05 | 575,479 |
| 2006-06-06 | Open-market sale | 100 | $378.06 | 575,679 |
| 2006-06-06 | Open-market sale | 100 | $378.07 | 575,779 |
| 2006-06-06 | Open-market sale | 200 | $378.08 | 575,879 |
| 2006-06-06 | Open-market sale | 100 | $378.10 | 576,079 |
| 2006-06-06 | Open-market sale | 100 | $378.11 | 576,179 |
| 2006-06-06 | Open-market sale | 300 | $378.12 | 576,279 |
| 2006-06-06 | Open-market sale | 500 | $378.13 | 576,579 |
| 2006-06-06 | Open-market sale | 100 | $377.77 | 573,279 |
| 2006-06-06 | Open-market sale | 200 | $378.15 | 577,479 |
| 2006-06-06 | Open-market sale | 200 | $385.07 | 710,468 |
| 2006-06-06 | Open-market sale | 359 | $384.79 | 702,088 |
| 2006-06-06 | Open-market sale | 203 | $384.80 | 702,447 |
| 2006-06-06 | Open-market sale | 200 | $384.81 | 702,650 |
| 2006-06-06 | Open-market sale | 200 | $384.82 | 702,850 |
| 2006-06-06 | Open-market sale | 400 | $384.83 | 703,050 |
| 2006-06-06 | Open-market sale | 400 | $384.84 | 703,450 |
| 2006-06-06 | Open-market sale | 500 | $384.85 | 703,850 |
| 2006-06-06 | Open-market sale | 100 | $384.86 | 704,350 |
| 2006-06-06 | Open-market sale | 200 | $384.87 | 704,450 |
| 2006-06-06 | Open-market sale | 1,531 | $384.88 | 704,650 |
| 2006-06-06 | Open-market sale | 300 | $384.89 | 706,181 |
| 2006-06-06 | Open-market sale | 317 | $384.91 | 706,481 |
| 2006-06-06 | Open-market sale | 100 | $384.92 | 706,798 |
| 2006-06-06 | Open-market sale | 100 | $384.93 | 706,898 |
| 2006-06-06 | Open-market sale | 300 | $384.94 | 706,998 |
| 2006-06-06 | Open-market sale | 300 | $384.95 | 707,298 |
| 2006-06-06 | Open-market sale | 100 | $384.96 | 707,598 |
| 2006-06-06 | Open-market sale | 100 | $384.97 | 707,698 |
| 2006-06-06 | Open-market sale | 300 | $384.98 | 707,798 |
| 2006-06-06 | Open-market sale | 846 | $384.99 | 708,098 |
| 2006-06-06 | Open-market sale | 354 | $385.00 | 708,944 |
| 2006-06-06 | Open-market sale | 220 | $385.03 | 709,298 |
| 2006-06-06 | Open-market sale | 100 | $385.04 | 709,518 |
| 2006-06-06 | Open-market sale | 200 | $385.05 | 709,618 |
| 2006-06-06 | Open-market sale | 650 | $385.06 | 709,818 |
| 2006-06-06 | Open-market sale | 100 | $384.78 | 701,988 |
| 2006-06-06 | Open-market sale | 200 | $385.08 | 710,668 |
| 2006-06-06 | Open-market sale | 300 | $382.43 | 665,513 |
| 2006-06-06 | Open-market sale | 150 | $382.46 | 666,463 |
| 2006-06-06 | Open-market sale | 500 | $382.47 | 666,613 |
| 2006-06-06 | Open-market sale | 350 | $382.48 | 667,113 |
| 2006-06-06 | Open-market sale | 800 | $382.49 | 667,463 |
| 2006-06-06 | Open-market sale | 300 | $382.50 | 668,263 |
| 2006-06-06 | Open-market sale | 300 | $382.51 | 668,563 |
| 2006-06-06 | Open-market sale | 100 | $382.53 | 668,863 |
| 2006-06-06 | Open-market sale | 100 | $382.54 | 668,963 |
| 2006-06-06 | Open-market sale | 200 | $382.55 | 669,063 |
| 2006-06-06 | Open-market sale | 200 | $382.56 | 669,263 |
| 2006-06-06 | Open-market sale | 100 | $382.58 | 669,463 |
| 2006-06-06 | Open-market sale | 100 | $382.59 | 669,563 |
| 2006-06-06 | Open-market sale | 100 | $382.61 | 669,663 |
| 2006-06-06 | Open-market sale | 100 | $382.62 | 669,763 |
| 2006-06-06 | Open-market sale | 200 | $382.65 | 669,863 |
| 2006-06-06 | Open-market sale | 100 | $382.66 | 670,063 |
| 2006-06-06 | Open-market sale | 100 | $382.67 | 670,163 |
| 2006-06-06 | Open-market sale | 100 | $382.70 | 670,263 |
| 2006-06-06 | Open-market sale | 200 | $382.71 | 670,363 |
| 2006-06-06 | Open-market sale | 100 | $382.72 | 670,563 |
| 2006-06-06 | Open-market sale | 100 | $382.73 | 670,663 |
| 2006-06-06 | Open-market sale | 200 | $382.74 | 670,763 |
| 2006-06-06 | Open-market sale | 100 | $382.75 | 670,963 |
| 2006-06-06 | Open-market sale | 200 | $382.76 | 671,063 |
| 2006-06-06 | Open-market sale | 200 | $382.77 | 671,263 |
| 2006-06-06 | Open-market sale | 211 | $382.45 | 666,252 |
| 2006-06-06 | Open-market sale | 439 | $382.44 | 665,813 |
| 2006-06-06 | Open-market sale | 100 | $381.10 | 644,873 |
| 2006-06-06 | Open-market sale | 100 | $381.03 | 644,773 |
| 2006-06-06 | Open-market sale | 100 | $381.02 | 644,673 |
| 2006-06-06 | Open-market sale | 200 | $380.96 | 643,373 |
| 2006-06-06 | Open-market sale | 400 | $380.95 | 642,973 |
| 2006-06-06 | Open-market sale | 100 | $380.94 | 642,873 |
| 2006-06-06 | Open-market sale | 100 | $380.92 | 642,773 |
| 2006-06-06 | Open-market sale | 200 | $381.69 | 651,394 |
| 2006-06-06 | Open-market sale | 100 | $381.68 | 651,294 |
| 2006-06-06 | Open-market sale | 100 | $381.66 | 651,194 |
| 2006-06-06 | Open-market sale | 4,221 | $381.65 | 646,973 |
| 2006-06-06 | Open-market sale | 100 | $381.62 | 646,873 |
| 2006-06-06 | Open-market sale | 100 | $381.61 | 646,773 |
| 2006-06-06 | Open-market sale | 100 | $381.60 | 646,673 |
| 2006-06-06 | Open-market sale | 300 | $381.59 | 646,373 |
| 2006-06-06 | Open-market sale | 300 | $381.51 | 646,073 |
| 2006-06-06 | Open-market sale | 100 | $381.48 | 645,973 |
| 2006-06-06 | Open-market sale | 100 | $381.47 | 645,873 |
| 2006-06-06 | Open-market sale | 100 | $381.46 | 645,773 |
| 2006-06-06 | Open-market sale | 100 | $381.39 | 645,673 |
| 2006-06-06 | Open-market sale | 100 | $381.38 | 645,573 |
| 2006-06-06 | Open-market sale | 100 | $381.30 | 645,473 |
| 2006-06-06 | Open-market sale | 100 | $381.29 | 645,373 |
| 2006-06-06 | Open-market sale | 100 | $381.27 | 645,273 |
| 2006-06-06 | Open-market sale | 100 | $381.26 | 645,173 |
| 2006-06-06 | Open-market sale | 100 | $381.12 | 645,073 |
| 2006-06-06 | Open-market sale | 100 | $381.11 | 644,973 |
| 2006-06-06 | Open-market sale | 1,100 | $380.99 | 643,573 |
| 2006-06-06 | Open-market sale | 100 | $385.15 | 712,068 |
| 2006-06-06 | Open-market sale | 100 | $385.18 | 712,168 |
| 2006-06-06 | Open-market sale | 400 | $385.19 | 712,268 |
| 2006-06-06 | Open-market sale | 600 | $385.20 | 712,668 |
| 2006-06-06 | Open-market sale | 100 | $385.21 | 713,268 |
| 2006-06-06 | Open-market sale | 300 | $385.22 | 713,368 |
| 2006-06-06 | Open-market sale | 300 | $385.23 | 713,668 |
| 2006-06-06 | Open-market sale | 100 | $385.24 | 713,968 |
| 2006-06-06 | Open-market sale | 100 | $385.25 | 714,068 |
| 2006-06-06 | Open-market sale | 100 | $385.30 | 714,168 |
| 2006-06-06 | Open-market sale | 200 | $385.33 | 714,268 |
| 2006-06-06 | Open-market sale | 200 | $385.35 | 714,468 |
| 2006-06-06 | Open-market sale | 200 | $385.36 | 714,668 |
| 2006-06-06 | Open-market sale | 220 | $385.38 | 714,868 |
| 2006-06-06 | Open-market sale | 100 | $385.39 | 715,088 |
| 2006-06-06 | Open-market sale | 480 | $385.40 | 715,188 |
| 2006-06-06 | Open-market sale | 100 | $385.41 | 715,668 |
| 2006-06-06 | Open-market sale | 300 | $385.42 | 715,768 |
| 2006-06-06 | Open-market sale | 100 | $385.43 | 716,068 |
| 2006-06-06 | Open-market sale | 100 | $385.44 | 716,168 |
| 2006-06-06 | Open-market sale | 100 | $385.47 | 716,268 |
| 2006-06-06 | Open-market sale | 100 | $385.48 | 716,368 |
| 2006-06-06 | Open-market sale | 400 | $385.50 | 716,468 |
| 2006-06-06 | Open-market sale | 200 | $385.14 | 711,868 |
| 2006-06-06 | Open-market sale | 321 | $385.13 | 711,547 |
| 2006-06-06 | Open-market sale | 179 | $385.12 | 711,368 |
| 2006-06-06 | Open-market sale | 200 | $385.10 | 710,868 |
| 2006-06-06 | Open-market sale | 300 | $385.11 | 711,068 |
| 2006-06-06 | Open-market sale | 300 | $379.81 | 613,844 |
| 2006-06-06 | Open-market sale | 400 | $379.53 | 599,356 |
| 2006-06-06 | Open-market sale | 100 | $379.54 | 599,756 |
| 2006-06-06 | Open-market sale | 400 | $379.55 | 599,856 |
| 2006-06-06 | Open-market sale | 400 | $379.56 | 600,256 |
| 2006-06-06 | Open-market sale | 200 | $379.57 | 600,656 |
| 2006-06-06 | Open-market sale | 700 | $379.58 | 600,856 |
| 2006-06-06 | Open-market sale | 600 | $379.59 | 601,556 |
| 2006-06-06 | Open-market sale | 825 | $379.60 | 602,156 |
| 2006-06-06 | Open-market sale | 866 | $379.62 | 602,981 |
| 2006-06-06 | Open-market sale | 834 | $379.63 | 603,847 |
| 2006-06-06 | Open-market sale | 269 | $379.64 | 604,681 |
| 2006-06-06 | Open-market sale | 431 | $379.65 | 604,950 |
| 2006-06-06 | Open-market sale | 300 | $379.66 | 605,381 |
| 2006-06-06 | Open-market sale | 700 | $379.67 | 605,681 |
| 2006-06-06 | Open-market sale | 539 | $379.68 | 606,381 |
| 2006-06-06 | Open-market sale | 1,451 | $379.69 | 606,920 |
| 2006-06-06 | Open-market sale | 539 | $379.70 | 608,371 |
| 2006-06-06 | Open-market sale | 600 | $379.71 | 608,910 |
| 2006-06-06 | Open-market sale | 399 | $379.72 | 609,510 |
| 2006-06-06 | Open-market sale | 300 | $379.73 | 609,909 |
| 2006-06-06 | Open-market sale | 526 | $379.74 | 610,209 |
| 2006-06-06 | Open-market sale | 450 | $379.75 | 610,735 |
| 2006-06-06 | Open-market sale | 300 | $379.76 | 611,185 |
| 2006-06-06 | Open-market sale | 1,200 | $379.77 | 611,485 |
| 2006-06-06 | Open-market sale | 559 | $379.78 | 612,685 |
| 2006-06-06 | Open-market sale | 100 | $379.79 | 613,244 |
| 2006-06-06 | Open-market sale | 500 | $379.80 | 613,344 |
| 2006-06-06 | Open-market sale | 300 | $382.41 | 664,663 |
| 2006-06-06 | Open-market sale | 550 | $382.42 | 664,963 |
| 2006-06-06 | Open-market sale | 300 | $382.40 | 664,363 |
| 2006-06-06 | Open-market sale | 100 | $382.39 | 664,263 |
| 2006-06-06 | Open-market sale | 200 | $382.38 | 664,063 |
| 2006-06-06 | Open-market sale | 100 | $382.37 | 663,963 |
| 2006-06-06 | Open-market sale | 300 | $382.36 | 663,663 |
| 2006-06-06 | Open-market sale | 100 | $382.34 | 663,563 |
| 2006-06-06 | Open-market sale | 400 | $382.33 | 663,163 |
| 2006-06-06 | Open-market sale | 200 | $382.32 | 662,963 |
| 2006-06-06 | Open-market sale | 300 | $382.31 | 662,663 |
| 2006-06-06 | Open-market sale | 100 | $382.30 | 662,563 |
| 2006-06-06 | Open-market sale | 84 | $382.28 | 662,479 |
| 2006-06-06 | Open-market sale | 16 | $382.26 | 662,463 |
| 2006-06-06 | Open-market sale | 519 | $382.25 | 661,944 |
| 2006-06-06 | Open-market sale | 400 | $382.23 | 661,544 |
| 2006-06-06 | Open-market sale | 200 | $382.22 | 661,344 |
| 2006-06-06 | Open-market sale | 100 | $382.21 | 661,244 |
| 2006-06-06 | Open-market sale | 200 | $382.20 | 661,044 |
| 2006-06-06 | Open-market sale | 200 | $382.18 | 660,844 |
| 2006-06-06 | Open-market sale | 100 | $382.16 | 660,744 |
| 2006-06-06 | Open-market sale | 100 | $382.15 | 660,644 |
| 2006-06-06 | Open-market sale | 400 | $382.14 | 660,244 |
| 2006-06-06 | Open-market sale | 100 | $382.13 | 660,144 |
| 2006-06-06 | Open-market sale | 100 | $382.11 | 660,044 |
| 2006-06-06 | Open-market sale | 200 | $382.05 | 659,844 |
| 2006-06-06 | Open-market sale | 300 | $382.04 | 659,544 |
| 2006-06-06 | Open-market sale | 100 | $382.02 | 659,444 |
| 2006-06-06 | Open-market sale | 400 | $379.21 | 594,828 |
| 2006-06-06 | Open-market sale | 200 | $379.17 | 593,628 |
| 2006-06-06 | Open-market sale | 700 | $379.16 | 592,928 |
| 2006-06-06 | Open-market sale | 50 | $379.52 | 599,306 |
| 2006-06-06 | Open-market sale | 150 | $379.51 | 599,156 |
| 2006-06-06 | Open-market sale | 285 | $379.50 | 598,871 |
| 2006-06-06 | Open-market sale | 15 | $379.49 | 598,856 |
| 2006-06-06 | Open-market sale | 100 | $379.48 | 598,756 |
| 2006-06-06 | Open-market sale | 100 | $379.47 | 598,656 |
| 2006-06-06 | Open-market sale | 100 | $379.46 | 598,556 |
| 2006-06-06 | Open-market sale | 300 | $379.44 | 598,256 |
| 2006-06-06 | Open-market sale | 100 | $379.43 | 598,156 |
| 2006-06-06 | Open-market sale | 146 | $379.40 | 598,010 |
| 2006-06-06 | Open-market sale | 200 | $379.39 | 597,810 |
| 2006-06-06 | Open-market sale | 54 | $379.38 | 597,756 |
| 2006-06-06 | Open-market sale | 200 | $379.37 | 597,556 |
| 2006-06-06 | Open-market sale | 100 | $379.36 | 597,456 |
| 2006-06-06 | Open-market sale | 28 | $379.33 | 597,428 |
| 2006-06-06 | Open-market sale | 700 | $379.31 | 596,728 |
| 2006-06-06 | Open-market sale | 100 | $379.30 | 596,628 |
| 2006-06-06 | Open-market sale | 200 | $379.29 | 596,428 |
| 2006-06-06 | Open-market sale | 200 | $379.27 | 596,228 |
| 2006-06-06 | Open-market sale | 300 | $379.25 | 595,928 |
| 2006-06-06 | Open-market sale | 400 | $379.24 | 595,528 |
| 2006-06-06 | Open-market sale | 200 | $379.23 | 595,328 |
| 2006-06-06 | Open-market sale | 100 | $379.22 | 595,228 |
| 2006-06-06 | Open-market sale | 600 | $379.19 | 594,228 |
| 2006-06-06 | Open-market sale | 400 | $379.18 | 593,828 |
| 2006-06-06 | Open-market sale | 200 | $386.90 | 722,003 |
| 2006-06-06 | Open-market sale | 100 | $386.92 | 722,203 |
| 2006-06-06 | Open-market sale | 100 | $386.96 | 722,503 |
| 2006-06-06 | Open-market sale | 89 | $386.99 | 722,603 |
| 2006-06-06 | Open-market sale | 100 | $387.10 | 722,692 |
| 2006-06-06 | Open-market sale | 100 | $387.11 | 722,792 |
| 2006-06-06 | Open-market sale | 200 | $387.13 | 722,892 |
| 2006-06-06 | Open-market sale | 100 | $387.14 | 723,092 |
| 2006-06-06 | Open-market sale | 100 | $387.15 | 723,192 |
| 2006-06-06 | Open-market sale | 100 | $387.16 | 723,292 |
| 2006-06-06 | Open-market sale | 100 | $386.37 | 720,213 |
| 2006-06-06 | Open-market sale | 200 | $386.38 | 720,313 |
| 2006-06-06 | Open-market sale | 100 | $386.42 | 720,513 |
| 2006-06-06 | Open-market sale | 100 | $386.47 | 720,613 |
| 2006-06-06 | Open-market sale | 5 | $386.50 | 720,713 |
| 2006-06-06 | Open-market sale | 95 | $386.52 | 720,718 |
| 2006-06-06 | Open-market sale | 90 | $386.53 | 720,813 |
| 2006-06-06 | Open-market sale | 100 | $386.60 | 720,903 |
| 2006-06-06 | Open-market sale | 100 | $386.61 | 721,003 |
| 2006-06-06 | Open-market sale | 100 | $386.70 | 721,103 |
| 2006-06-06 | Open-market sale | 100 | $386.76 | 721,203 |
| 2006-06-06 | Open-market sale | 100 | $386.78 | 721,303 |
| 2006-06-06 | Open-market sale | 200 | $386.80 | 721,403 |
| 2006-06-06 | Open-market sale | 100 | $386.81 | 721,603 |
| 2006-06-06 | Open-market sale | 100 | $386.83 | 721,703 |
| 2006-06-06 | Open-market sale | 100 | $386.86 | 721,803 |
| 2006-06-06 | Open-market sale | 100 | $386.87 | 721,903 |
| 2006-06-06 | Open-market sale | 200 | $386.93 | 722,303 |
| 2006-06-06 | Open-market sale | 300 | $380.32 | 634,773 |
| 2006-06-06 | Open-market sale | 200 | $380.33 | 635,073 |
| 2006-06-06 | Open-market sale | 300 | $380.35 | 635,273 |
| 2006-06-06 | Open-market sale | 200 | $380.36 | 635,573 |
| 2006-06-06 | Open-market sale | 500 | $380.37 | 635,773 |
| 2006-06-06 | Open-market sale | 400 | $380.38 | 636,273 |
| 2006-06-06 | Open-market sale | 400 | $380.39 | 636,673 |
| 2006-06-06 | Open-market sale | 394 | $380.40 | 637,073 |
| 2006-06-06 | Open-market sale | 506 | $380.41 | 637,467 |
| 2006-06-06 | Open-market sale | 200 | $380.11 | 626,855 |
| 2006-06-06 | Open-market sale | 500 | $380.12 | 627,055 |
| 2006-06-06 | Open-market sale | 400 | $380.13 | 627,555 |
| 2006-06-06 | Open-market sale | 253 | $380.14 | 627,955 |
| 2006-06-06 | Open-market sale | 465 | $380.15 | 628,208 |
| 2006-06-06 | Open-market sale | 550 | $380.16 | 628,673 |
| 2006-06-06 | Open-market sale | 1,250 | $380.17 | 629,223 |
| 2006-06-06 | Open-market sale | 200 | $380.18 | 630,473 |
| 2006-06-06 | Open-market sale | 500 | $380.19 | 630,673 |
| 2006-06-06 | Open-market sale | 500 | $380.21 | 631,173 |
| 2006-06-06 | Open-market sale | 400 | $380.22 | 631,673 |
| 2006-06-06 | Open-market sale | 320 | $380.23 | 632,073 |
| 2006-06-06 | Open-market sale | 300 | $380.24 | 632,393 |
| 2006-06-06 | Open-market sale | 680 | $380.25 | 632,693 |
| 2006-06-06 | Open-market sale | 300 | $380.26 | 633,373 |
| 2006-06-06 | Open-market sale | 280 | $380.27 | 633,673 |
| 2006-06-06 | Open-market sale | 220 | $380.28 | 633,953 |
| 2006-06-06 | Open-market sale | 400 | $380.29 | 634,173 |
| 2006-06-06 | Open-market sale | 200 | $380.30 | 634,573 |
| 2006-06-06 | Open-market sale | 100 | $386.21 | 719,713 |
| 2006-06-06 | Open-market sale | 110 | $386.23 | 719,813 |
| 2006-06-06 | Open-market sale | 90 | $386.24 | 719,923 |
| 2006-06-06 | Open-market sale | 100 | $386.30 | 720,013 |
| 2006-06-06 | Open-market sale | 100 | $386.36 | 720,113 |
| 2006-06-06 | Open-market sale | 300 | $385.51 | 716,868 |
| 2006-06-06 | Open-market sale | 100 | $385.53 | 717,168 |
| 2006-06-06 | Open-market sale | 100 | $385.54 | 717,268 |
| 2006-06-06 | Open-market sale | 100 | $385.55 | 717,368 |
| 2006-06-06 | Open-market sale | 100 | $385.59 | 717,468 |
| 2006-06-06 | Open-market sale | 100 | $385.61 | 717,568 |
| 2006-06-06 | Open-market sale | 100 | $385.63 | 717,668 |
| 2006-06-06 | Open-market sale | 100 | $385.65 | 717,768 |
| 2006-06-06 | Open-market sale | 100 | $385.67 | 717,868 |
| 2006-06-06 | Open-market sale | 300 | $385.68 | 717,968 |
| 2006-06-06 | Open-market sale | 100 | $385.74 | 718,268 |
| 2006-06-06 | Open-market sale | 45 | $385.75 | 718,368 |
| 2006-06-06 | Open-market sale | 100 | $385.78 | 718,413 |
| 2006-06-06 | Open-market sale | 100 | $385.81 | 718,513 |
| 2006-06-06 | Open-market sale | 100 | $385.86 | 718,613 |
| 2006-06-06 | Open-market sale | 200 | $385.87 | 718,713 |
| 2006-06-06 | Open-market sale | 200 | $385.90 | 718,913 |
| 2006-06-06 | Open-market sale | 100 | $385.91 | 719,113 |
| 2006-06-06 | Open-market sale | 100 | $385.96 | 719,213 |
| 2006-06-06 | Open-market sale | 100 | $386.04 | 719,313 |
| 2006-06-06 | Open-market sale | 100 | $386.05 | 719,413 |
| 2006-06-06 | Open-market sale | 100 | $386.09 | 719,513 |
| 2006-06-06 | Open-market sale | 100 | $386.13 | 719,613 |
| 2006-06-06 | Open-market sale | 222 | $379.84 | 615,222 |
| 2006-06-06 | Open-market sale | 800 | $379.85 | 615,444 |
| 2006-06-06 | Open-market sale | 100 | $379.86 | 616,244 |
| 2006-06-06 | Open-market sale | 478 | $379.83 | 614,744 |
| 2006-06-06 | Open-market sale | 600 | $379.82 | 614,144 |
| 2006-06-06 | Open-market sale | 200 | $380.10 | 626,655 |
| 2006-06-06 | Open-market sale | 400 | $380.09 | 626,255 |
| 2006-06-06 | Open-market sale | 400 | $380.08 | 625,855 |
| 2006-06-06 | Open-market sale | 900 | $380.07 | 624,955 |
| 2006-06-06 | Open-market sale | 400 | $380.06 | 624,555 |
| 2006-06-06 | Open-market sale | 697 | $380.05 | 623,858 |
| 2006-06-06 | Open-market sale | 200 | $380.04 | 623,658 |
| 2006-06-06 | Open-market sale | 373 | $380.02 | 623,285 |
| 2006-06-06 | Open-market sale | 200 | $380.01 | 623,085 |
| 2006-06-06 | Open-market sale | 400 | $380.00 | 622,685 |
| 2006-06-06 | Open-market sale | 1,031 | $379.99 | 621,654 |
| 2006-06-06 | Open-market sale | 696 | $379.98 | 620,958 |
| 2006-06-06 | Open-market sale | 200 | $379.97 | 620,758 |
| 2006-06-06 | Open-market sale | 800 | $379.96 | 619,958 |
| 2006-06-06 | Open-market sale | 350 | $379.95 | 619,608 |
| 2006-06-06 | Open-market sale | 350 | $379.94 | 619,258 |
| 2006-06-06 | Open-market sale | 503 | $379.93 | 618,755 |
| 2006-06-06 | Open-market sale | 510 | $379.92 | 618,245 |
| 2006-06-06 | Open-market sale | 490 | $379.91 | 617,755 |
| 2006-06-06 | Open-market sale | 200 | $379.90 | 617,555 |
| 2006-06-06 | Open-market sale | 400 | $379.89 | 617,155 |
| 2006-06-06 | Open-market sale | 392 | $379.88 | 616,763 |
| 2006-06-06 | Open-market sale | 419 | $379.87 | 616,344 |
| 2006-06-06 | Open-market sale | 100 | $377.65 | 571,419 |
| 2006-06-06 | Open-market sale | 600 | $377.70 | 571,879 |
| 2006-06-06 | Open-market sale | 100 | $377.71 | 572,479 |
| 2006-06-06 | Open-market sale | 300 | $377.72 | 572,579 |
| 2006-06-06 | Open-market sale | 300 | $377.74 | 572,879 |
| 2006-06-06 | Open-market sale | 100 | $377.76 | 573,179 |
| 2006-06-06 | Open-market sale | 500 | $377.13 | 565,679 |
| 2006-06-06 | Open-market sale | 100 | $377.14 | 566,179 |
| 2006-06-06 | Open-market sale | 100 | $377.20 | 566,279 |
| 2006-06-06 | Open-market sale | 100 | $377.22 | 566,379 |
| 2006-06-06 | Open-market sale | 600 | $377.28 | 566,479 |
| 2006-06-06 | Open-market sale | 100 | $377.33 | 567,079 |
| 2006-06-06 | Open-market sale | 600 | $377.34 | 567,179 |
| 2006-06-06 | Open-market sale | 200 | $377.43 | 567,779 |
| 2006-06-06 | Open-market sale | 200 | $377.46 | 567,979 |
| 2006-06-06 | Open-market sale | 100 | $377.47 | 568,179 |
| 2006-06-06 | Open-market sale | 300 | $377.49 | 568,279 |
| 2006-06-06 | Open-market sale | 100 | $377.54 | 568,579 |
| 2006-06-06 | Open-market sale | 1,400 | $377.56 | 568,679 |
| 2006-06-06 | Open-market sale | 100 | $377.57 | 570,079 |
| 2006-06-06 | Open-market sale | 200 | $377.58 | 570,179 |
| 2006-06-06 | Open-market sale | 240 | $377.59 | 570,379 |
| 2006-06-06 | Open-market sale | 300 | $377.61 | 570,619 |
| 2006-06-06 | Open-market sale | 200 | $377.62 | 570,919 |
| 2006-06-06 | Open-market sale | 100 | $377.63 | 571,119 |
| 2006-06-06 | Open-market sale | 200 | $377.64 | 571,219 |
| 2006-06-06 | Open-market sale | 100 | $377.68 | 571,779 |
| 2006-06-06 | Open-market sale | 260 | $377.66 | 571,519 |
| 2006-06-06 | Open-market sale | 300 | $383.28 | 678,171 |
| 2006-06-06 | Open-market sale | 200 | $383.29 | 678,471 |
| 2006-06-06 | Open-market sale | 200 | $383.30 | 678,671 |
| 2006-06-06 | Open-market sale | 200 | $383.31 | 678,871 |
| 2006-06-06 | Open-market sale | 200 | $383.32 | 679,071 |
| 2006-06-06 | Open-market sale | 100 | $383.35 | 679,271 |
| 2006-06-06 | Open-market sale | 200 | $383.38 | 679,371 |
| 2006-06-06 | Open-market sale | 210 | $383.39 | 679,571 |
| 2006-06-06 | Open-market sale | 200 | $383.40 | 679,781 |
| 2006-06-06 | Open-market sale | 200 | $383.41 | 679,981 |
| 2006-06-06 | Open-market sale | 200 | $383.42 | 680,181 |
| 2006-06-06 | Open-market sale | 300 | $383.43 | 680,381 |
| 2006-06-06 | Open-market sale | 100 | $383.44 | 680,681 |
| 2006-06-06 | Open-market sale | 100 | $383.24 | 677,771 |
| 2006-06-06 | Open-market sale | 100 | $383.46 | 680,881 |
| 2006-06-06 | Open-market sale | 200 | $383.47 | 680,981 |
| 2006-06-06 | Open-market sale | 100 | $383.49 | 681,181 |
| 2006-06-06 | Open-market sale | 100 | $383.50 | 681,281 |
| 2006-06-06 | Open-market sale | 100 | $383.52 | 681,381 |
| 2006-06-06 | Open-market sale | 200 | $383.54 | 681,481 |
| 2006-06-06 | Open-market sale | 400 | $383.55 | 681,681 |
| 2006-06-06 | Open-market sale | 100 | $383.56 | 682,081 |
| 2006-06-06 | Open-market sale | 100 | $383.60 | 682,181 |
| 2006-06-06 | Open-market sale | 200 | $383.64 | 682,281 |
| 2006-06-06 | Open-market sale | 95 | $383.65 | 682,481 |
| 2006-06-06 | Open-market sale | 100 | $383.66 | 682,576 |
| 2006-06-06 | Open-market sale | 300 | $383.27 | 677,871 |
| 2006-06-06 | Open-market sale | 100 | $383.45 | 680,781 |
| 2006-06-06 | Open-market sale | 200 | $381.72 | 652,894 |
| 2006-06-06 | Open-market sale | 100 | $382.01 | 659,344 |
| 2006-06-06 | Open-market sale | 100 | $382.00 | 659,244 |
| 2006-06-06 | Open-market sale | 400 | $381.99 | 658,844 |
| 2006-06-06 | Open-market sale | 200 | $381.98 | 658,644 |
| 2006-06-06 | Open-market sale | 100 | $381.96 | 658,544 |
| 2006-06-06 | Open-market sale | 600 | $381.95 | 657,944 |
| 2006-06-06 | Open-market sale | 250 | $381.92 | 657,694 |
| 2006-06-06 | Open-market sale | 100 | $381.91 | 657,594 |
| 2006-06-06 | Open-market sale | 100 | $381.90 | 657,494 |
| 2006-06-06 | Open-market sale | 200 | $3381.89 | 657,294 |
| 2006-06-06 | Open-market sale | 700 | $381.87 | 656,594 |
| 2006-06-06 | Open-market sale | 200 | $381.86 | 656,394 |
| 2006-06-06 | Open-market sale | 222 | $381.85 | 656,172 |
| 2006-06-06 | Open-market sale | 200 | $381.84 | 655,972 |
| 2006-06-06 | Open-market sale | 278 | $381.83 | 655,694 |
| 2006-06-06 | Open-market sale | 100 | $381.82 | 655,594 |
| 2006-06-06 | Open-market sale | 300 | $381.81 | 655,294 |
| 2006-06-06 | Open-market sale | 300 | $381.80 | 654,994 |
| 2006-06-06 | Open-market sale | 600 | $381.79 | 654,394 |
| 2006-06-06 | Open-market sale | 200 | $381.78 | 654,194 |
| 2006-06-06 | Open-market sale | 400 | $381.77 | 653,794 |
| 2006-06-06 | Open-market sale | 300 | $381.76 | 653,494 |
| 2006-06-06 | Open-market sale | 100 | $381.75 | 653,394 |
| 2006-06-06 | Open-market sale | 100 | $381.74 | 653,294 |
| 2006-06-06 | Open-market sale | 200 | $381.73 | 653,094 |
| 2006-06-06 | Open-market sale | 1,100 | $381.70 | 651,594 |
| 2006-06-06 | Open-market sale | 200 | $381.71 | 652,694 |
| 2006-06-06 | Open-market sale | 400 | $378.37 | 581,466 |
| 2006-06-06 | Open-market sale | 200 | $378.38 | 581,866 |
| 2006-06-06 | Open-market sale | 100 | $378.39 | 582,066 |
| 2006-06-06 | Open-market sale | 100 | $378.40 | 582,166 |
| 2006-06-06 | Open-market sale | 500 | $378.44 | 582,266 |
| 2006-06-06 | Open-market sale | 400 | $378.45 | 582,766 |
| 2006-06-06 | Open-market sale | 300 | $378.47 | 583,166 |
| 2006-06-06 | Open-market sale | 362 | $378.49 | 583,466 |
| 2006-06-06 | Open-market sale | 100 | $378.55 | 583,828 |
| 2006-06-06 | Open-market sale | 100 | $378.56 | 583,928 |
| 2006-06-06 | Open-market sale | 600 | $378.61 | 584,028 |
| 2006-06-06 | Open-market sale | 88 | $378.65 | 584,628 |
| 2006-06-06 | Open-market sale | 300 | $378.67 | 584,716 |
| 2006-06-06 | Open-market sale | 112 | $378.68 | 585,016 |
| 2006-06-06 | Open-market sale | 300 | $378.69 | 585,128 |
| 2006-06-06 | Open-market sale | 300 | $378.16 | 577,679 |
| 2006-06-06 | Open-market sale | 100 | $378.17 | 577,979 |
| 2006-06-06 | Open-market sale | 100 | $378.18 | 578,079 |
| 2006-06-06 | Open-market sale | 200 | $378.19 | 578,179 |
| 2006-06-06 | Open-market sale | 200 | $378.21 | 578,379 |
| 2006-06-06 | Open-market sale | 200 | $378.22 | 578,579 |
| 2006-06-06 | Open-market sale | 100 | $378.23 | 578,779 |
| 2006-06-06 | Open-market sale | 300 | $378.24 | 578,879 |
| 2006-06-06 | Open-market sale | 200 | $378.25 | 579,179 |
| 2006-06-06 | Open-market sale | 300 | $378.26 | 579,379 |
| 2006-06-06 | Open-market sale | 200 | $378.31 | 579,679 |
| 2006-06-06 | Open-market sale | 887 | $378.32 | 579,879 |
| 2006-06-06 | Open-market sale | 700 | $378.35 | 580,766 |
| 2006-06-06 | Open-market sale | 200 | $384.06 | 687,876 |
| 2006-06-06 | Open-market sale | 100 | $384.10 | 688,716 |
| 2006-06-06 | Open-market sale | 500 | $384.11 | 688,816 |
| 2006-06-06 | Open-market sale | 200 | $383.67 | 682,676 |
| 2006-06-06 | Open-market sale | 100 | $383.69 | 682,876 |
| 2006-06-06 | Open-market sale | 100 | $383.70 | 682,976 |
| 2006-06-06 | Open-market sale | 100 | $383.74 | 683,076 |
| 2006-06-06 | Open-market sale | 200 | $383.76 | 683,176 |
| 2006-06-06 | Open-market sale | 100 | $383.77 | 683,376 |
| 2006-06-06 | Open-market sale | 100 | $383.78 | 683,476 |
| 2006-06-06 | Open-market sale | 200 | $383.80 | 683,576 |
| 2006-06-06 | Open-market sale | 100 | $383.81 | 683,776 |
| 2006-06-06 | Open-market sale | 100 | $383.83 | 683,876 |
| 2006-06-06 | Open-market sale | 1,500 | $383.85 | 683,976 |
| 2006-06-06 | Open-market sale | 300 | $383.86 | 685,476 |
| 2006-06-06 | Open-market sale | 500 | $383.87 | 685,776 |
| 2006-06-06 | Open-market sale | 100 | $383.88 | 686,276 |
| 2006-06-06 | Open-market sale | 600 | $383.91 | 686,376 |
| 2006-06-06 | Open-market sale | 200 | $383.92 | 686,976 |
| 2006-06-06 | Open-market sale | 100 | $383.93 | 687,176 |
| 2006-06-06 | Open-market sale | 100 | $383.94 | 687,276 |
| 2006-06-06 | Open-market sale | 100 | $383.96 | 687,376 |
| 2006-06-06 | Open-market sale | 100 | $383.97 | 687,476 |
| 2006-06-06 | Open-market sale | 100 | $384.00 | 687,576 |
| 2006-06-06 | Open-market sale | 100 | $384.01 | 687,676 |
| 2006-06-06 | Open-market sale | 100 | $384.05 | 687,776 |
| 2006-06-06 | Open-market sale | 540 | $384.08 | 688,176 |
| 2006-06-06 | Open-market sale | 100 | $384.07 | 688,076 |
| 2006-06-06 | Open-market sale | 300 | $389.02 | 733,191 |
| 2006-06-06 | Open-market sale | 100 | $389.29 | 733,691 |
| 2006-06-06 | Open-market sale | 100 | $389.30 | 733,791 |
| 2006-06-06 | Open-market sale | 270 | $389.32 | 733,891 |
| 2006-06-06 | Open-market sale | 100 | $389.33 | 734,161 |
| 2006-06-06 | Open-market sale | 100 | $389.35 | 734,261 |
| 2006-06-06 | Open-market sale | 130 | $389.36 | 734,361 |
| 2006-06-06 | Open-market sale | 100 | $389.38 | 734,491 |
| 2006-06-06 | Open-market sale | 100 | $389.39 | 734,591 |
| 2006-06-06 | Open-market sale | 100 | $389.40 | 734,691 |
| 2006-06-06 | Open-market sale | 100 | $389.41 | 734,791 |
| 2006-06-06 | Open-market sale | 200 | $389.50 | 734,891 |
| 2006-06-06 | Open-market sale | 100 | $389.51 | 735,091 |
| 2006-06-06 | Open-market sale | 200 | $389.52 | 735,191 |
| 2006-06-06 | Open-market sale | 100 | $389.54 | 735,391 |
| 2006-06-06 | Open-market sale | 300 | $389.58 | 735,491 |
| 2006-06-06 | Open-market sale | 100 | $389.62 | 735,791 |
| 2006-06-06 | Open-market sale | 297 | $389.69 | 735,891 |
| 2006-06-06 | Open-market sale | 100 | $388.70 | 732,291 |
| 2006-06-06 | Open-market sale | 100 | $388.81 | 732,391 |
| 2006-06-06 | Open-market sale | 100 | $388.91 | 732,491 |
| 2006-06-06 | Open-market sale | 101 | $388.94 | 732,591 |
| 2006-06-06 | Open-market sale | 199 | $388.96 | 732,692 |
| 2006-06-06 | Open-market sale | 100 | $388.97 | 732,891 |
| 2006-06-06 | Open-market sale | 100 | $388.99 | 732,991 |
| 2006-06-06 | Open-market sale | 100 | $389.00 | 733,091 |
| 2006-06-06 | Open-market sale | 100 | $389.13 | 733,591 |
| 2006-06-06 | Open-market sale | 100 | $389.08 | 733,491 |
| 2006-06-06 | Open-market sale | 924 | $417.82 | 499,301 |
| 2006-06-06 | Open-market sale | 200 | $417.52 | 483,212 |
| 2006-06-06 | Open-market sale | 1,963 | $418.39 | 541,748 |
| 2006-06-06 | Open-market sale | 200 | $420.06 | 601,582 |
| 2006-06-06 | Open-market sale | 200 | $419.71 | 590,082 |
| 2006-06-06 | Open-market sale | 200 | $416.10 | 463,929 |
| 2006-06-06 | Open-market sale | 149 | $421.94 | 626,019 |
| 2006-06-06 | Open-market sale | 600 | $418.11 | 518,606 |
| 2006-06-06 | Open-market sale | 100 | $419.03 | 573,082 |
| 2006-06-06 | Open-market sale | 300 | $421.18 | 612,182 |
| 2006-06-06 | Open-market sale | 100 | $417.01 | 475,872 |
| 2006-06-06 | Open-market sale | 700 | $416.37 | 468,229 |
| 2006-06-06 | Open-market sale | 400 | $419.38 | 580,582 |
| 2006-06-06 | Open-market sale | 100 | $420.55 | 608,082 |
| 2006-06-06 | Open-market sale | 300 | $418.67 | 564,882 |
| 2006-05-18 | Open-market sale | 500 | $386.90 | 61,853 |
| 2006-05-18 | Open-market sale | 300 | $386.91 | 62,553 |
| 2006-05-18 | Open-market sale | 100 | $387.67 | 64,013 |
| 2006-05-18 | Open-market sale | 100 | $386.40 | 60,573 |
| 2006-05-18 | Open-market sale | 100 | $386.48 | 60,773 |
| 2006-05-18 | Open-market sale | 1 | $387.00 | 62,312 |
| 2006-05-18 | Open-market sale | 60 | $377.22 | 67,659 |
| 2006-05-18 | Open-market sale | 200 | $377.24 | 67,719 |
| 2006-05-18 | Open-market sale | 100 | $377.25 | 67,919 |
| 2006-05-18 | Open-market sale | 100 | $377.30 | 68,019 |
| 2006-05-18 | Open-market sale | 434 | $377.37 | 68,119 |
| 2006-05-18 | Open-market sale | 100 | $377.39 | 68,553 |
| 2006-05-18 | Open-market sale | 100 | $377.41 | 68,653 |
| 2006-05-18 | Open-market sale | 100 | $377.45 | 68,753 |
| 2006-05-18 | Open-market sale | 670 | $377.49 | 68,853 |
| 2006-05-18 | Open-market sale | 126 | $377.50 | 69,523 |
| 2006-05-18 | Open-market sale | 90 | $377.52 | 69,649 |
| 2006-05-18 | Open-market sale | 660 | $377.61 | 69,739 |
| 2006-05-18 | Open-market sale | 200 | $377.62 | 70,399 |
| 2006-05-18 | Open-market sale | 460 | $377.65 | 70,599 |
| 2006-05-18 | Open-market sale | 174 | $377.66 | 71,059 |
| 2006-05-18 | Open-market sale | 126 | $377.67 | 71,233 |
| 2006-05-18 | Open-market sale | 100 | $377.70 | 71,359 |
| 2006-05-18 | Open-market sale | 100 | $377.94 | 71,459 |
| 2006-05-18 | Open-market sale | 60 | $377.95 | 71,559 |
| 2006-05-18 | Open-market sale | 300 | $378.07 | 71,619 |
| 2006-05-18 | Open-market sale | 100 | $378.08 | 71,919 |
| 2006-05-18 | Open-market sale | 100 | $378.09 | 72,019 |
| 2006-05-18 | Open-market sale | 200 | $378.10 | 72,119 |
| 2006-05-18 | Open-market sale | 60 | $378.23 | 72,319 |
| 2006-05-18 | Open-market sale | 100 | $378.29 | 72,379 |
| 2006-05-18 | Open-market sale | 100 | $378.34 | 72,479 |
| 2006-05-18 | Open-market sale | 300 | $378.41 | 72,579 |
| 2006-05-18 | Open-market sale | 300 | $378.42 | 72,879 |
| 2006-05-18 | Open-market sale | 866 | $378.80 | 73,179 |
| 2006-05-18 | Open-market sale | 400 | $376.81 | 66,499 |
| 2006-05-18 | Open-market sale | 425 | $376.80 | 66,074 |
| 2006-05-18 | Open-market sale | 360 | $376.79 | 65,714 |
| 2006-05-18 | Open-market sale | 100 | $376.78 | 65,614 |
| 2006-05-18 | Open-market sale | 175 | $376.75 | 65,439 |
| 2006-05-18 | Open-market sale | 160 | $376.85 | 66,899 |
| 2006-05-18 | Open-market sale | 447 | $377.49 | 69,292 |
| 2006-05-18 | Open-market sale | 860 | $377.97 | 71,459 |
| 2006-05-18 | Open-market sale | 186 | $377.69 | 71,273 |
| 2006-05-18 | Open-market sale | 100 | $377.68 | 71,173 |
| 2006-05-18 | Open-market sale | 300 | $377.64 | 70,873 |
| 2006-05-18 | Open-market sale | 860 | $377.63 | 70,013 |
| 2006-05-18 | Open-market sale | 100 | $378.33 | 73,079 |
| 2006-05-18 | Open-market sale | 100 | $378.31 | 72,979 |
| 2006-05-18 | Open-market sale | 300 | $377.01 | 66,809 |
| 2006-05-18 | Open-market sale | 50 | $377.02 | 67,109 |
| 2006-05-18 | Open-market sale | 310 | $377.17 | 67,249 |
| 2006-05-18 | Open-market sale | 100 | $377.19 | 67,559 |
| 2006-05-18 | Open-market sale | 100 | $378.25 | 72,879 |
| 2006-05-18 | Open-market sale | 110 | $377.00 | 66,699 |
| 2006-05-18 | Open-market sale | 400 | $376.92 | 66,299 |
| 2006-05-18 | Open-market sale | 860 | $376.78 | 65,439 |
| 2006-05-18 | Open-market sale | 866 | $378.80 | 73,179 |
| 2006-05-18 | Open-market sale | 160 | $378.23 | 72,719 |
| 2006-05-18 | Open-market sale | 100 | $376.86 | 67,059 |
| 2006-05-18 | Open-market sale | 860 | $377.05 | 67,159 |
| 2006-05-18 | Open-market sale | 330 | $377.31 | 68,019 |
| 2006-05-18 | Open-market sale | 430 | $377.32 | 68,349 |
| 2006-05-18 | Open-market sale | 100 | $377.41 | 68,779 |
| 2006-05-18 | Open-market sale | 113 | $377.44 | 68,879 |
| 2006-05-18 | Open-market sale | 100 | $377.45 | 68,992 |
| 2006-05-18 | Open-market sale | 200 | $377.47 | 69,092 |
| 2006-05-18 | Open-market sale | 400 | $378.21 | 72,319 |
| 2006-05-18 | Open-market sale | 274 | $377.62 | 69,739 |
| 2006-05-15 | Conversion (derivative) | 122,289 | $0.00 | 0 |
| 2006-05-15 | Option exercise (derivative) | 122,289 | $0.00 | 122,289 |
| 2006-05-15 | Option exercise (derivative) | 122,289 | $0.00 | 208,459 |
| 2006-05-15 | Gift | 122,289 | $0.00 | 701,188 |
| 2006-05-15 | Conversion | 122,289 | $0.00 | 122,289 |
| 2006-05-15 | Gift | 122,289 | $0.00 | 0 |
| 2006-05-15 | Option exercise (derivative) | 35,000 | $0.00 | 35,000 |
| 2006-05-15 | Conversion (derivative) | 35,000 | $0.00 | 0 |
| 2006-05-15 | Option exercise (derivative) | 35,000 | $0.00 | 0 |
| 2006-05-15 | Conversion | 35,000 | $0.00 | 35,000 |
| 2006-05-15 | Gift | 35,000 | $0.00 | 0 |
| 2006-05-15 | Gift | 35,000 | $0.00 | 736,188 |
| 2006-05-03 | Open-market sale | 136 | $399.13 | 727,181 |
| 2006-05-03 | Open-market sale | 200 | $399.18 | 727,917 |
| 2006-05-03 | Open-market sale | 800 | $399.19 | 728,117 |
| 2006-05-03 | Open-market sale | 300 | $399.20 | 728,917 |
| 2006-05-03 | Open-market sale | 600 | $399.21 | 729,217 |
| 2006-05-03 | Open-market sale | 200 | $399.22 | 729,817 |
| 2006-05-03 | Open-market sale | 100 | $399.23 | 730,017 |
| 2006-05-03 | Open-market sale | 200 | $399.24 | 730,117 |
| 2006-05-03 | Open-market sale | 200 | $399.25 | 730,317 |
| 2006-05-03 | Open-market sale | 256 | $399.26 | 730,517 |
| 2006-05-03 | Open-market sale | 100 | $399.27 | 730,773 |
| 2006-05-03 | Open-market sale | 1,003 | $398.95 | 722,714 |
| 2006-05-03 | Open-market sale | 200 | $398.96 | 723,717 |
| 2006-05-03 | Open-market sale | 200 | $398.97 | 723,917 |
| 2006-05-03 | Open-market sale | 205 | $398.98 | 724,117 |
| 2006-05-03 | Open-market sale | 195 | $398.99 | 724,322 |
| 2006-05-03 | Open-market sale | 400 | $399.00 | 724,517 |
| 2006-05-03 | Open-market sale | 294 | $399.01 | 724,917 |
| 2006-05-03 | Open-market sale | 206 | $399.02 | 725,211 |
| 2006-05-03 | Open-market sale | 100 | $399.05 | 725,417 |
| 2006-05-03 | Open-market sale | 300 | $399.06 | 725,517 |
| 2006-05-03 | Open-market sale | 400 | $399.07 | 725,817 |
| 2006-05-03 | Open-market sale | 200 | $399.08 | 726,217 |
| 2006-05-03 | Open-market sale | 200 | $399.09 | 726,417 |
| 2006-05-03 | Open-market sale | 200 | $399.10 | 726,617 |
| 2006-05-03 | Open-market sale | 364 | $399.11 | 726,817 |
| 2006-05-03 | Open-market sale | 300 | $399.16 | 727,617 |
| 2006-05-03 | Open-market sale | 300 | $399.14 | 727,317 |
| 2006-05-03 | Open-market sale | 200 | $401.45 | 753,858 |
| 2006-05-03 | Open-market sale | 50 | $401.48 | 754,058 |
| 2006-05-03 | Open-market sale | 100 | $401.43 | 753,758 |
| 2006-05-03 | Open-market sale | 100 | $401.41 | 753,658 |
| 2006-05-03 | Open-market sale | 100 | $401.38 | 753,558 |
| 2006-05-03 | Open-market sale | 167 | $401.33 | 753,391 |
| 2006-05-03 | Open-market sale | 33 | $401.32 | 753,358 |
| 2006-05-03 | Open-market sale | 100 | $401.31 | 753,258 |
| 2006-05-03 | Open-market sale | 100 | $401.29 | 753,158 |
| 2006-05-03 | Open-market sale | 200 | $401.28 | 752,958 |
| 2006-05-03 | Open-market sale | 100 | $401.23 | 752,858 |
| 2006-05-03 | Open-market sale | 100 | $401.17 | 752,758 |
| 2006-05-03 | Open-market sale | 100 | $401.13 | 752,658 |
| 2006-05-03 | Open-market sale | 100 | $401.10 | 752,558 |
| 2006-05-03 | Open-market sale | 100 | $401.06 | 752,458 |
| 2006-05-03 | Open-market sale | 100 | $400.93 | 752,358 |
| 2006-05-03 | Open-market sale | 100 | $400.91 | 752,258 |
| 2006-05-03 | Open-market sale | 100 | $400.72 | 752,158 |
| 2006-05-03 | Open-market sale | 100 | $400.67 | 752,058 |
| 2006-05-03 | Open-market sale | 200 | $400.60 | 751,858 |
| 2006-05-03 | Open-market sale | 100 | $400.59 | 751,758 |
| 2006-05-03 | Open-market sale | 200 | $400.58 | 751,558 |
| 2006-05-03 | Open-market sale | 100 | $400.57 | 751,458 |
| 2006-05-03 | Open-market sale | 100 | $400.56 | 751,358 |
| 2006-05-03 | Open-market sale | 300 | $400.55 | 751,058 |
| 2006-05-03 | Open-market sale | 200 | $400.54 | 750,858 |
| 2006-05-03 | Open-market sale | 200 | $400.50 | 750,658 |
| 2006-05-03 | Open-market sale | 100 | $400.48 | 750,558 |
| 2006-05-03 | Open-market sale | 200 | $399.87 | 741,889 |
| 2006-05-03 | Open-market sale | 400 | $399.90 | 742,731 |
| 2006-05-03 | Open-market sale | 452 | $399.91 | 743,131 |
| 2006-05-03 | Open-market sale | 148 | $399.92 | 743,583 |
| 2006-05-03 | Open-market sale | 200 | $399.94 | 743,731 |
| 2006-05-03 | Open-market sale | 558 | $399.95 | 743,931 |
| 2006-05-03 | Open-market sale | 84 | $399.98 | 744,489 |
| 2006-05-03 | Open-market sale | 600 | $399.99 | 744,573 |
| 2006-05-03 | Open-market sale | 100 | $400.01 | 745,173 |
| 2006-05-03 | Open-market sale | 101 | $399.65 | 737,188 |
| 2006-05-03 | Open-market sale | 150 | $399.66 | 737,289 |
| 2006-05-03 | Open-market sale | 100 | $399.67 | 737,439 |
| 2006-05-03 | Open-market sale | 300 | $399.72 | 737,539 |
| 2006-05-03 | Open-market sale | 850 | $399.72 | 737,839 |
| 2006-05-03 | Open-market sale | 800 | $399.75 | 738,689 |
| 2006-05-03 | Open-market sale | 300 | $399.76 | 739,489 |
| 2006-05-03 | Open-market sale | 100 | $399.77 | 739,789 |
| 2006-05-03 | Open-market sale | 100 | $399.78 | 739,889 |
| 2006-05-03 | Open-market sale | 100 | $399.79 | 739,989 |
| 2006-05-03 | Open-market sale | 200 | $399.80 | 740,089 |
| 2006-05-03 | Open-market sale | 300 | $399.81 | 740,289 |
| 2006-05-03 | Open-market sale | 300 | $399.82 | 740,589 |
| 2006-05-03 | Open-market sale | 50 | $399.83 | 740,889 |
| 2006-05-03 | Open-market sale | 300 | $399.84 | 740,939 |
| 2006-05-03 | Open-market sale | 457 | $399.85 | 741,239 |
| 2006-05-03 | Open-market sale | 193 | $399.86 | 741,696 |
| 2006-05-03 | Open-market sale | 341 | $399.89 | 742,390 |
| 2006-05-03 | Open-market sale | 301 | $399.88 | 742,089 |
| 2006-05-03 | Open-market sale | 295 | $395.72 | 669,213 |
| 2006-05-03 | Open-market sale | 300 | $395.71 | 668,913 |
| 2006-05-03 | Open-market sale | 300 | $395.70 | 668,613 |
| 2006-05-03 | Open-market sale | 225 | $395.69 | 668,388 |
| 2006-05-03 | Open-market sale | 200 | $395.68 | 668,188 |
| 2006-05-03 | Open-market sale | 300 | $395.67 | 667,888 |
| 2006-05-03 | Open-market sale | 200 | $395.66 | 667,688 |
| 2006-05-03 | Open-market sale | 944 | $395.65 | 666,744 |
| 2006-05-03 | Open-market sale | 200 | $395.64 | 666,544 |
| 2006-05-03 | Open-market sale | 300 | $395.63 | 666,244 |
| 2006-05-03 | Open-market sale | 100 | $395.62 | 666,144 |
| 2006-05-03 | Open-market sale | 200 | $395.61 | 665,944 |
| 2006-05-03 | Open-market sale | 300 | $395.60 | 665,644 |
| 2006-05-03 | Open-market sale | 500 | $395.59 | 665,144 |
| 2006-05-03 | Open-market sale | 100 | $395.58 | 665,044 |
| 2006-05-03 | Open-market sale | 400 | $395.86 | 672,788 |
| 2006-05-03 | Open-market sale | 200 | $395.85 | 672,588 |
| 2006-05-03 | Open-market sale | 300 | $395.84 | 672,288 |
| 2006-05-03 | Open-market sale | 298 | $395.83 | 671,990 |
| 2006-05-03 | Open-market sale | 207 | $395.82 | 671,783 |
| 2006-05-03 | Open-market sale | 500 | $395.80 | 671,283 |
| 2006-05-03 | Open-market sale | 500 | $395.79 | 670,783 |
| 2006-05-03 | Open-market sale | 200 | $395.78 | 670,583 |
| 2006-05-03 | Open-market sale | 100 | $395.77 | 670,483 |
| 2006-05-03 | Open-market sale | 200 | $395.76 | 670,283 |
| 2006-05-03 | Open-market sale | 200 | $395.75 | 670,083 |
| 2006-05-03 | Open-market sale | 275 | $395.73 | 669,508 |
| 2006-05-03 | Open-market sale | 300 | $395.74 | 669,783 |
| 2006-05-03 | Open-market sale | 100 | $400.45 | 750,258 |
| 2006-05-03 | Open-market sale | 50 | $400.42 | 749,758 |
| 2006-05-03 | Open-market sale | 100 | $400.40 | 749,658 |
| 2006-05-03 | Open-market sale | 100 | $400.34 | 749,558 |
| 2006-05-03 | Open-market sale | 100 | $400.33 | 749,458 |
| 2006-05-03 | Open-market sale | 400 | $400.32 | 749,058 |
| 2006-05-03 | Open-market sale | 100 | $400.31 | 748,958 |
| 2006-05-03 | Open-market sale | 200 | $400.30 | 748,758 |
| 2006-05-03 | Open-market sale | 85 | $400.29 | 748,673 |
| 2006-05-03 | Open-market sale | 200 | $400.28 | 748,473 |
| 2006-05-03 | Open-market sale | 100 | $400.24 | 748,373 |
| 2006-05-03 | Open-market sale | 400 | $400.23 | 747,973 |
| 2006-05-03 | Open-market sale | 100 | $400.22 | 747,873 |
| 2006-05-03 | Open-market sale | 100 | $400.21 | 747,773 |
| 2006-05-03 | Open-market sale | 100 | $400.17 | 747,673 |
| 2006-05-03 | Open-market sale | 209 | $400.15 | 747,464 |
| 2006-05-03 | Open-market sale | 491 | $400.14 | 746,973 |
| 2006-05-03 | Open-market sale | 100 | $400.13 | 746,873 |
| 2006-05-03 | Open-market sale | 100 | $400.12 | 746,773 |
| 2006-05-03 | Open-market sale | 600 | $400.10 | 746,173 |
| 2006-05-03 | Open-market sale | 100 | $400.08 | 746,073 |
| 2006-05-03 | Open-market sale | 100 | $400.07 | 745,973 |
| 2006-05-03 | Open-market sale | 300 | $400.06 | 745,673 |
| 2006-05-03 | Open-market sale | 348 | $400.03 | 745,325 |
| 2006-05-03 | Open-market sale | 52 | $400.02 | 745,273 |
| 2006-05-03 | Open-market sale | 200 | $400.46 | 750,358 |
| 2006-05-03 | Open-market sale | 200 | $400.43 | 749,808 |
| 2006-05-03 | Open-market sale | 250 | $400.44 | 750,008 |
| 2006-05-03 | Open-market sale | 100 | $399.44 | 734,217 |
| 2006-05-03 | Open-market sale | 185 | $399.45 | 734,317 |
| 2006-05-03 | Open-market sale | 200 | $399.46 | 734,502 |
| 2006-05-03 | Open-market sale | 200 | $399.47 | 734,702 |
| 2006-05-03 | Open-market sale | 100 | $399.48 | 734,902 |
| 2006-05-03 | Open-market sale | 100 | $399.51 | 735,002 |
| 2006-05-03 | Open-market sale | 100 | $399.52 | 735,102 |
| 2006-05-03 | Open-market sale | 101 | $399.53 | 735,202 |
| 2006-05-03 | Open-market sale | 10 | $399.54 | 735,303 |
| 2006-05-03 | Open-market sale | 300 | $399.55 | 735,313 |
| 2006-05-03 | Open-market sale | 387 | $399.57 | 735,613 |
| 2006-05-03 | Open-market sale | 490 | $399.58 | 736,000 |
| 2006-05-03 | Open-market sale | 299 | $399.59 | 736,490 |
| 2006-05-03 | Open-market sale | 200 | $399.60 | 736,789 |
| 2006-05-03 | Open-market sale | 100 | $399.62 | 736,989 |
| 2006-05-03 | Open-market sale | 99 | $399.63 | 737,089 |
| 2006-05-03 | Open-market sale | 244 | $399.30 | 730,873 |
| 2006-05-03 | Open-market sale | 100 | $399.32 | 731,117 |
| 2006-05-03 | Open-market sale | 100 | $399.34 | 731,217 |
| 2006-05-03 | Open-market sale | 100 | $399.35 | 731,317 |
| 2006-05-03 | Open-market sale | 1,100 | $399.36 | 731,417 |
| 2006-05-03 | Open-market sale | 200 | $399.37 | 732,517 |
| 2006-05-03 | Open-market sale | 400 | $399.38 | 732,717 |
| 2006-05-03 | Open-market sale | 400 | $399.39 | 733,117 |
| 2006-05-03 | Open-market sale | 200 | $399.40 | 733,517 |
| 2006-05-03 | Open-market sale | 100 | $399.41 | 733,717 |
| 2006-05-03 | Open-market sale | 200 | $399.42 | 733,817 |
| 2006-05-03 | Open-market sale | 200 | $399.43 | 734,017 |
| 2006-05-03 | Open-market sale | 137 | $398.80 | 720,880 |
| 2006-05-03 | Open-market sale | 100 | $398.82 | 721,017 |
| 2006-05-03 | Open-market sale | 101 | $398.85 | 721,117 |
| 2006-05-03 | Open-market sale | 10 | $398.86 | 721,218 |
| 2006-05-03 | Open-market sale | 100 | $398.88 | 721,228 |
| 2006-05-03 | Open-market sale | 400 | $398.89 | 721,328 |
| 2006-05-03 | Open-market sale | 389 | $398.90 | 721,728 |
| 2006-05-03 | Open-market sale | 100 | $398.91 | 722,117 |
| 2006-05-03 | Open-market sale | 100 | $398.92 | 722,217 |
| 2006-05-03 | Open-market sale | 300 | $398.93 | 722,317 |
| 2006-05-03 | Open-market sale | 197 | $398.94 | 722,617 |
| 2006-05-03 | Open-market sale | 200 | $398.46 | 718,167 |
| 2006-05-03 | Open-market sale | 100 | $398.47 | 718,367 |
| 2006-05-03 | Open-market sale | 100 | $398.49 | 718,467 |
| 2006-05-03 | Open-market sale | 100 | $398.54 | 718,567 |
| 2006-05-03 | Open-market sale | 100 | $398.57 | 718,667 |
| 2006-05-03 | Open-market sale | 100 | $398.58 | 718,767 |
| 2006-05-03 | Open-market sale | 150 | $398.59 | 718,867 |
| 2006-05-03 | Open-market sale | 600 | $398.60 | 719,017 |
| 2006-05-03 | Open-market sale | 100 | $398.63 | 719,617 |
| 2006-05-03 | Open-market sale | 100 | $398.66 | 719,717 |
| 2006-05-03 | Open-market sale | 400 | $398.69 | 719,817 |
| 2006-05-03 | Open-market sale | 100 | $398.70 | 720,217 |
| 2006-05-03 | Open-market sale | 100 | $398.72 | 720,317 |
| 2006-05-03 | Open-market sale | 200 | $398.73 | 720,417 |
| 2006-05-03 | Open-market sale | 100 | $398.74 | 720,617 |
| 2006-05-03 | Open-market sale | 100 | $398.77 | 720,717 |
| 2006-05-03 | Open-market sale | 63 | $398.79 | 720,817 |
| 2006-05-03 | Open-market sale | 100 | $396.75 | 689,498 |
| 2006-05-03 | Open-market sale | 100 | $396.72 | 689,198 |
| 2006-05-03 | Open-market sale | 913 | $396.70 | 688,285 |
| 2006-05-03 | Open-market sale | 700 | $396.69 | 687,585 |
| 2006-05-03 | Open-market sale | 100 | $396.68 | 687,485 |
| 2006-05-03 | Open-market sale | 100 | $396.67 | 687,385 |
| 2006-05-03 | Open-market sale | 225 | $396.34 | 684,563 |
| 2006-05-03 | Open-market sale | 100 | $396.64 | 687,285 |
| 2006-05-03 | Open-market sale | 600 | $396.63 | 686,685 |
| 2006-05-03 | Open-market sale | 97 | $396.59 | 686,588 |
| 2006-05-03 | Open-market sale | 100 | $396.56 | 686,488 |
| 2006-05-03 | Open-market sale | 100 | $396.55 | 686,388 |
| 2006-05-03 | Open-market sale | 100 | $396.54 | 686,288 |
| 2006-05-03 | Open-market sale | 100 | $396.53 | 686,188 |
| 2006-05-03 | Open-market sale | 100 | $396.52 | 686,088 |
| 2006-05-03 | Open-market sale | 200 | $396.51 | 685,888 |
| 2006-05-03 | Open-market sale | 400 | $396.50 | 685,488 |
| 2006-05-03 | Open-market sale | 200 | $396.48 | 685,288 |
| 2006-05-03 | Open-market sale | 300 | $396.47 | 684,988 |
| 2006-05-03 | Open-market sale | 100 | $396.41 | 684,888 |
| 2006-05-03 | Open-market sale | 100 | $396.38 | 684,788 |
| 2006-05-03 | Open-market sale | 5 | $396.80 | 689,598 |
| 2006-05-03 | Open-market sale | 295 | $396.81 | 689,603 |
| 2006-05-03 | Open-market sale | 200 | $396.87 | 689,898 |
| 2006-05-03 | Open-market sale | 900 | $396.88 | 690,098 |
| 2006-05-03 | Open-market sale | 275 | $396.33 | 684,288 |
| 2006-05-03 | Open-market sale | 100 | $396.74 | 689,398 |
| 2006-05-03 | Open-market sale | 100 | $396.73 | 689,298 |
| 2006-05-03 | Open-market sale | 200 | $397.61 | 705,248 |
| 2006-05-03 | Open-market sale | 200 | $397.62 | 705,448 |
| 2006-05-03 | Open-market sale | 200 | $397.98 | 711,035 |
| 2006-05-03 | Open-market sale | 100 | $397.95 | 710,935 |
| 2006-05-03 | Open-market sale | 51 | $397.94 | 710,884 |
| 2006-05-03 | Open-market sale | 100 | $397.93 | 710,784 |
| 2006-05-03 | Open-market sale | 399 | $397.92 | 710,385 |
| 2006-05-03 | Open-market sale | 50 | $397.90 | 710,335 |
| 2006-05-03 | Open-market sale | 155 | $397.89 | 710,180 |
| 2006-05-03 | Open-market sale | 600 | $397.87 | 709,580 |
| 2006-05-03 | Open-market sale | 45 | $397.86 | 709,535 |
| 2006-05-03 | Open-market sale | 100 | $397.85 | 709,435 |
| 2006-05-03 | Open-market sale | 100 | $397.84 | 709,335 |
| 2006-05-03 | Open-market sale | 100 | $397.83 | 709,235 |
| 2006-05-03 | Open-market sale | 100 | $397.82 | 709,135 |
| 2006-05-03 | Open-market sale | 200 | $397.81 | 708,935 |
| 2006-05-03 | Open-market sale | 250 | $397.80 | 708,685 |
| 2006-05-03 | Open-market sale | 200 | $397.79 | 708,485 |
| 2006-05-03 | Open-market sale | 105 | $397.78 | 708,380 |
| 2006-05-03 | Open-market sale | 200 | $397.77 | 708,180 |
| 2006-05-03 | Open-market sale | 132 | $397.75 | 708,048 |
| 2006-05-03 | Open-market sale | 200 | $397.74 | 707,848 |
| 2006-05-03 | Open-market sale | 700 | $397.70 | 707,148 |
| 2006-05-03 | Open-market sale | 100 | $397.69 | 707,048 |
| 2006-05-03 | Open-market sale | 100 | $397.68 | 706,948 |
| 2006-05-03 | Open-market sale | 800 | $397.67 | 706,148 |
| 2006-05-03 | Open-market sale | 200 | $397.64 | 705,948 |
| 2006-05-03 | Open-market sale | 300 | $397.63 | 705,648 |
| 2006-05-03 | Open-market sale | 200 | $396.24 | 683,688 |
| 2006-05-03 | Open-market sale | 100 | $396.17 | 683,088 |
| 2006-05-03 | Open-market sale | 100 | $396.16 | 682,988 |
| 2006-05-03 | Open-market sale | 80 | $396.15 | 682,908 |
| 2006-05-03 | Open-market sale | 20 | $396.14 | 682,888 |
| 2006-05-03 | Open-market sale | 220 | $396.12 | 682,668 |
| 2006-05-03 | Open-market sale | 100 | $396.10 | 682,568 |
| 2006-05-03 | Open-market sale | 100 | $396.08 | 682,468 |
| 2006-05-03 | Open-market sale | 200 | $396.05 | 682,268 |
| 2006-05-03 | Open-market sale | 180 | $396.03 | 682,088 |
| 2006-05-03 | Open-market sale | 100 | $396.00 | 681,988 |
| 2006-05-03 | Open-market sale | 100 | $395.99 | 681,888 |
| 2006-05-03 | Open-market sale | 100 | $395.98 | 681,788 |
| 2006-05-03 | Open-market sale | 500 | $395.97 | 681,288 |
| 2006-05-03 | Open-market sale | 2,200 | $395.96 | 679,088 |
| 2006-05-03 | Open-market sale | 200 | $395.95 | 678,888 |
| 2006-05-03 | Open-market sale | 100 | $395.94 | 678,788 |
| 2006-05-03 | Open-market sale | 300 | $395.93 | 678,488 |
| 2006-05-03 | Open-market sale | 100 | $395.91 | 678,388 |
| 2006-05-03 | Open-market sale | 4,800 | $395.90 | 673,588 |
| 2006-05-03 | Open-market sale | 200 | $395.88 | 673,388 |
| 2006-05-03 | Open-market sale | 200 | $395.87 | 673,188 |
| 2006-05-03 | Open-market sale | 100 | $396.32 | 684,188 |
| 2006-05-03 | Open-market sale | 100 | $396.31 | 684,088 |
| 2006-05-03 | Open-market sale | 100 | $396.29 | 683,988 |
| 2006-05-03 | Open-market sale | 100 | $396.28 | 683,888 |
| 2006-05-03 | Open-market sale | 100 | $396.23 | 683,588 |
| 2006-05-03 | Open-market sale | 400 | $396.20 | 683,188 |
| 2006-05-03 | Open-market sale | 300 | $397.41 | 700,592 |
| 2006-05-03 | Open-market sale | 100 | $397.38 | 699,766 |
| 2006-05-03 | Open-market sale | 100 | $397.37 | 699,666 |
| 2006-05-03 | Open-market sale | 118 | $397.36 | 699,548 |
| 2006-05-03 | Open-market sale | 200 | $397.35 | 699,348 |
| 2006-05-03 | Open-market sale | 334 | $397.34 | 699,014 |
| 2006-05-03 | Open-market sale | 100 | $397.33 | 698,914 |
| 2006-05-03 | Open-market sale | 66 | $397.32 | 698,848 |
| 2006-05-03 | Open-market sale | 50 | $397.31 | 698,798 |
| 2006-05-03 | Open-market sale | 250 | $397.30 | 698,548 |
| 2006-05-03 | Open-market sale | 200 | $397.60 | 705,048 |
| 2006-05-03 | Open-market sale | 100 | $397.59 | 704,948 |
| 2006-05-03 | Open-market sale | 400 | $397.58 | 704,548 |
| 2006-05-03 | Open-market sale | 100 | $397.56 | 704,448 |
| 2006-05-03 | Open-market sale | 200 | $397.55 | 704,248 |
| 2006-05-03 | Open-market sale | 245 | $397.54 | 704,003 |
| 2006-05-03 | Open-market sale | 255 | $397.53 | 703,748 |
| 2006-05-03 | Open-market sale | 100 | $397.51 | 703,648 |
| 2006-05-03 | Open-market sale | 546 | $397.50 | 703,102 |
| 2006-05-03 | Open-market sale | 1,254 | $397.49 | 701,848 |
| 2006-05-03 | Open-market sale | 300 | $397.48 | 701,548 |
| 2006-05-03 | Open-market sale | 100 | $397.47 | 701,448 |
| 2006-05-03 | Open-market sale | 200 | $397.46 | 701,248 |
| 2006-05-03 | Open-market sale | 156 | $397.45 | 701,092 |
| 2006-05-03 | Open-market sale | 100 | $397.43 | 700,992 |
| 2006-05-03 | Open-market sale | 100 | $397.42 | 700,892 |
| 2006-05-03 | Open-market sale | 382 | $397.39 | 699,866 |
| 2006-05-03 | Open-market sale | 344 | $397.40 | 700,248 |
| 2006-05-03 | Open-market sale | 200 | $397.20 | 696,198 |
| 2006-05-03 | Open-market sale | 400 | $397.21 | 696,398 |
| 2006-05-03 | Open-market sale | 200 | $397.23 | 696,798 |
| 2006-05-03 | Open-market sale | 400 | $397.24 | 696,998 |
| 2006-05-03 | Open-market sale | 350 | $397.25 | 697,398 |
| 2006-05-03 | Open-market sale | 100 | $397.26 | 697,748 |
| 2006-05-03 | Open-market sale | 350 | $397.27 | 697,848 |
| 2006-05-03 | Open-market sale | 350 | $397.28 | 698,198 |
| 2006-05-03 | Open-market sale | 300 | $396.90 | 690,998 |
| 2006-05-03 | Open-market sale | 300 | $396.91 | 691,298 |
| 2006-05-03 | Open-market sale | 100 | $396.92 | 691,598 |
| 2006-05-03 | Open-market sale | 100 | $396.93 | 691,698 |
| 2006-05-03 | Open-market sale | 200 | $396.95 | 691,798 |
| 2006-05-03 | Open-market sale | 200 | $396.96 | 691,998 |
| 2006-05-03 | Open-market sale | 200 | $396.97 | 692,198 |
| 2006-05-03 | Open-market sale | 100 | $396.98 | 692,398 |
| 2006-05-03 | Open-market sale | 200 | $396.99 | 692,498 |
| 2006-05-03 | Open-market sale | 100 | $397.00 | 692,698 |
| 2006-05-03 | Open-market sale | 100 | $397.01 | 692,798 |
| 2006-05-03 | Open-market sale | 100 | $397.02 | 692,898 |
| 2006-05-03 | Open-market sale | 400 | $397.07 | 692,998 |
| 2006-05-03 | Open-market sale | 300 | $397.09 | 693,398 |
| 2006-05-03 | Open-market sale | 200 | $397.13 | 693,698 |
| 2006-05-03 | Open-market sale | 1,200 | $397.15 | 693,898 |
| 2006-05-03 | Open-market sale | 200 | $397.16 | 695,098 |
| 2006-05-03 | Open-market sale | 100 | $397.17 | 695,298 |
| 2006-05-03 | Open-market sale | 300 | $397.18 | 695,398 |
| 2006-05-03 | Open-market sale | 500 | $397.19 | 695,698 |
| 2006-05-03 | Open-market sale | 50 | $398.42 | 718,017 |
| 2006-05-03 | Open-market sale | 100 | $398.45 | 718,067 |
| 2006-05-03 | Open-market sale | 200 | $398.01 | 711,335 |
| 2006-05-03 | Open-market sale | 100 | $398.02 | 711,535 |
| 2006-05-03 | Open-market sale | 100 | $398.09 | 711,635 |
| 2006-05-03 | Open-market sale | 211 | $398.10 | 711,735 |
| 2006-05-03 | Open-market sale | 1 | $398.11 | 711,946 |
| 2006-05-03 | Open-market sale | 700 | $398.13 | 711,947 |
| 2006-05-03 | Open-market sale | 20 | $398.14 | 712,647 |
| 2006-05-03 | Open-market sale | 600 | $398.15 | 712,667 |
| 2006-05-03 | Open-market sale | 350 | $398.18 | 713,267 |
| 2006-05-03 | Open-market sale | 200 | $398.19 | 713,617 |
| 2006-05-03 | Open-market sale | 100 | $398.20 | 713,817 |
| 2006-05-03 | Open-market sale | 100 | $398.22 | 713,917 |
| 2006-05-03 | Open-market sale | 200 | $398.23 | 714,017 |
| 2006-05-03 | Open-market sale | 500 | $398.24 | 714,217 |
| 2006-05-03 | Open-market sale | 200 | $398.25 | 714,717 |
| 2006-05-03 | Open-market sale | 1,900 | $398.27 | 714,917 |
| 2006-05-03 | Open-market sale | 200 | $398.29 | 716,817 |
| 2006-05-03 | Open-market sale | 300 | $398.30 | 717,017 |
| 2006-05-03 | Open-market sale | 5 | $398.31 | 717,317 |
| 2006-05-03 | Open-market sale | 95 | $398.32 | 717,322 |
| 2006-05-03 | Open-market sale | 200 | $398.35 | 717,417 |
| 2006-05-03 | Open-market sale | 100 | $398.38 | 717,617 |
| 2006-05-03 | Open-market sale | 100 | $398.39 | 717,717 |
| 2006-05-03 | Open-market sale | 100 | $398.40 | 717,817 |
| 2006-05-03 | Open-market sale | 100 | $398.41 | 717,917 |
| 2006-05-03 | Open-market sale | 100 | $398.00 | 711,235 |
| 2006-05-03 | Open-market sale | 100 | $392.91 | 601,907 |
| 2006-05-03 | Open-market sale | 300 | $392.69 | 597,337 |
| 2006-05-03 | Open-market sale | 600 | $392.68 | 596,737 |
| 2006-05-03 | Open-market sale | 100 | $392.65 | 596,637 |
| 2006-05-03 | Open-market sale | 100 | $392.62 | 596,537 |
| 2006-05-03 | Open-market sale | 300 | $392.60 | 596,237 |
| 2006-05-03 | Open-market sale | 100 | $392.55 | 596,137 |
| 2006-05-03 | Open-market sale | 200 | $392.53 | 595,937 |
| 2006-05-03 | Open-market sale | 226 | $392.94 | 602,581 |
| 2006-05-03 | Open-market sale | 100 | $392.70 | 597,637 |
| 2006-05-03 | Open-market sale | 100 | $392.71 | 597,737 |
| 2006-05-03 | Open-market sale | 100 | $392.72 | 597,837 |
| 2006-05-03 | Open-market sale | 100 | $392.73 | 597,937 |
| 2006-05-03 | Open-market sale | 200 | $392.74 | 598,037 |
| 2006-05-03 | Open-market sale | 400 | $392.75 | 598,237 |
| 2006-05-03 | Open-market sale | 50 | $392.76 | 598,637 |
| 2006-05-03 | Open-market sale | 100 | $392.77 | 598,687 |
| 2006-05-03 | Open-market sale | 100 | $392.78 | 598,787 |
| 2006-05-03 | Open-market sale | 700 | $392.79 | 598,887 |
| 2006-05-03 | Open-market sale | 200 | $392.80 | 599,587 |
| 2006-05-03 | Open-market sale | 100 | $392.81 | 599,787 |
| 2006-05-03 | Open-market sale | 1,070 | $392.84 | 599,887 |
| 2006-05-03 | Open-market sale | 150 | $392.86 | 600,957 |
| 2006-05-03 | Open-market sale | 600 | $392.87 | 601,107 |
| 2006-05-03 | Open-market sale | 100 | $392.88 | 601,707 |
| 2006-05-03 | Open-market sale | 100 | $392.89 | 601,807 |
| 2006-05-03 | Open-market sale | 474 | $392.93 | 602,107 |
| 2006-05-03 | Open-market sale | 100 | $392.92 | 602,007 |
| 2006-05-03 | Open-market sale | 100 | $391.30 | 580,589 |
| 2006-05-03 | Open-market sale | 10 | $391.36 | 581,689 |
| 2006-05-03 | Open-market sale | 477 | $391.41 | 581,699 |
| 2006-05-03 | Open-market sale | 100 | $391.42 | 582,176 |
| 2006-05-03 | Open-market sale | 100 | $391.43 | 582,276 |
| 2006-05-03 | Open-market sale | 100 | $391.44 | 582,376 |
| 2006-05-03 | Open-market sale | 100 | $391.45 | 582,476 |
| 2006-05-03 | Open-market sale | 100 | $391.46 | 582,576 |
| 2006-05-03 | Open-market sale | 100 | $391.48 | 582,676 |
| 2006-05-03 | Open-market sale | 100 | $391.13 | 578,999 |
| 2006-05-03 | Open-market sale | 800 | $391.21 | 579,099 |
| 2006-05-03 | Open-market sale | 100 | $391.22 | 579,899 |
| 2006-05-03 | Open-market sale | 200 | $391.25 | 579,999 |
| 2006-05-03 | Open-market sale | 100 | $391.26 | 580,199 |
| 2006-05-03 | Open-market sale | 190 | $391.27 | 580,299 |
| 2006-05-03 | Open-market sale | 100 | $391.28 | 580,489 |
| 2006-05-03 | Open-market sale | 200 | $391.34 | 581,489 |
| 2006-05-03 | Open-market sale | 800 | $391.33 | 580,689 |
| 2006-05-03 | Open-market sale | 300 | $393.09 | 606,907 |
| 2006-05-03 | Open-market sale | 200 | $393.13 | 607,507 |
| 2006-05-03 | Open-market sale | 100 | $393.16 | 607,707 |
| 2006-05-03 | Open-market sale | 800 | $393.18 | 607,807 |
| 2006-05-03 | Open-market sale | 100 | $393.19 | 608,607 |
| 2006-05-03 | Open-market sale | 262 | $393.20 | 608,707 |
| 2006-05-03 | Open-market sale | 138 | $393.21 | 608,969 |
| 2006-05-03 | Open-market sale | 100 | $393.22 | 609,107 |
| 2006-05-03 | Open-market sale | 100 | $393.23 | 609,207 |
| 2006-05-03 | Open-market sale | 100 | $393.24 | 609,307 |
| 2006-05-03 | Open-market sale | 100 | $393.25 | 609,407 |
| 2006-05-03 | Open-market sale | 100 | $393.26 | 609,507 |
| 2006-05-03 | Open-market sale | 100 | $393.27 | 609,607 |
| 2006-05-03 | Open-market sale | 100 | $393.29 | 609,707 |
| 2006-05-03 | Open-market sale | 400 | $392.95 | 602,807 |
| 2006-05-03 | Open-market sale | 500 | $392.97 | 603,207 |
| 2006-05-03 | Open-market sale | 300 | $392.98 | 603,707 |
| 2006-05-03 | Open-market sale | 100 | $392.99 | 604,007 |
| 2006-05-03 | Open-market sale | 400 | $393.00 | 604,107 |
| 2006-05-03 | Open-market sale | 598 | $393.01 | 604,507 |
| 2006-05-03 | Open-market sale | 300 | $393.02 | 605,105 |
| 2006-05-03 | Open-market sale | 300 | $393.04 | 605,405 |
| 2006-05-03 | Open-market sale | 300 | $393.05 | 605,705 |
| 2006-05-03 | Open-market sale | 102 | $393.06 | 606,005 |
| 2006-05-03 | Open-market sale | 300 | $393.07 | 606,107 |
| 2006-05-03 | Open-market sale | 500 | $393.08 | 606,407 |
| 2006-05-03 | Open-market sale | 100 | $393.11 | 607,407 |
| 2006-05-03 | Open-market sale | 200 | $393.10 | 607,207 |
| 2006-05-03 | Open-market sale | 100 | $393.96 | 619,877 |
| 2006-05-03 | Open-market sale | 400 | $394.01 | 621,965 |
| 2006-05-03 | Open-market sale | 100 | $394.04 | 622,365 |
| 2006-05-03 | Open-market sale | 400 | $394.05 | 622,465 |
| 2006-05-03 | Open-market sale | 400 | $394.06 | 622,865 |
| 2006-05-03 | Open-market sale | 400 | $394.08 | 623,265 |
| 2006-05-03 | Open-market sale | 100 | $394.09 | 623,665 |
| 2006-05-03 | Open-market sale | 200 | $394.10 | 623,765 |
| 2006-05-03 | Open-market sale | 325 | $394.11 | 623,965 |
| 2006-05-03 | Open-market sale | 100 | $393.65 | 616,207 |
| 2006-05-03 | Open-market sale | 100 | $393.66 | 616,307 |
| 2006-05-03 | Open-market sale | 200 | $393.67 | 616,407 |
| 2006-05-03 | Open-market sale | 400 | $393.68 | 616,607 |
| 2006-05-03 | Open-market sale | 100 | $393.69 | 617,007 |
| 2006-05-03 | Open-market sale | 100 | $393.70 | 617,107 |
| 2006-05-03 | Open-market sale | 100 | $393.72 | 617,207 |
| 2006-05-03 | Open-market sale | 100 | $393.77 | 617,307 |
| 2006-05-03 | Open-market sale | 100 | $393.78 | 617,407 |
| 2006-05-03 | Open-market sale | 200 | $393.82 | 617,507 |
| 2006-05-03 | Open-market sale | 100 | $393.88 | 617,707 |
| 2006-05-03 | Open-market sale | 229 | $393.89 | 617,807 |
| 2006-05-03 | Open-market sale | 1,441 | $393.90 | 618,036 |
| 2006-05-03 | Open-market sale | 100 | $393.91 | 619,477 |
| 2006-05-03 | Open-market sale | 100 | $393.92 | 619,577 |
| 2006-05-03 | Open-market sale | 100 | $393.94 | 619,677 |
| 2006-05-03 | Open-market sale | 100 | $393.95 | 619,777 |
| 2006-05-03 | Open-market sale | 900 | $394.00 | 621,065 |
| 2006-05-03 | Open-market sale | 1,088 | $393.99 | 619,977 |
| 2006-05-03 | Open-market sale | 600 | $394.86 | 643,182 |
| 2006-05-03 | Open-market sale | 200 | $394.60 | 629,067 |
| 2006-05-03 | Open-market sale | 100 | $394.61 | 629,267 |
| 2006-05-03 | Open-market sale | 20 | $394.63 | 629,367 |
| 2006-05-03 | Open-market sale | 300 | $394.64 | 629,387 |
| 2006-05-03 | Open-market sale | 425 | $394.65 | 629,687 |
| 2006-05-03 | Open-market sale | 1,397 | $394.66 | 630,112 |
| 2006-05-03 | Open-market sale | 650 | $394.67 | 631,509 |
| 2006-05-03 | Open-market sale | 347 | $394.68 | 632,159 |
| 2006-05-03 | Open-market sale | 1,108 | $394.69 | 632,506 |
| 2006-05-03 | Open-market sale | 740 | $394.70 | 633,614 |
| 2006-05-03 | Open-market sale | 800 | $394.71 | 634,354 |
| 2006-05-03 | Open-market sale | 720 | $394.72 | 635,154 |
| 2006-05-03 | Open-market sale | 833 | $394.73 | 635,874 |
| 2006-05-03 | Open-market sale | 200 | $394.74 | 636,707 |
| 2006-05-03 | Open-market sale | 847 | $394.75 | 636,907 |
| 2006-05-03 | Open-market sale | 428 | $394.76 | 637,754 |
| 2006-05-03 | Open-market sale | 300 | $394.77 | 638,182 |
| 2006-05-03 | Open-market sale | 460 | $394.78 | 638,482 |
| 2006-05-03 | Open-market sale | 390 | $394.79 | 638,942 |
| 2006-05-03 | Open-market sale | 750 | $394.80 | 639,332 |
| 2006-05-03 | Open-market sale | 500 | $394.81 | 640,082 |
| 2006-05-03 | Open-market sale | 1,200 | $394.82 | 640,582 |
| 2006-05-03 | Open-market sale | 500 | $394.83 | 641,782 |
| 2006-05-03 | Open-market sale | 300 | $394.84 | 642,282 |
| 2006-05-03 | Open-market sale | 600 | $394.85 | 642,582 |
| 2006-05-03 | Open-market sale | 100 | $394.59 | 628,967 |
| 2006-05-03 | Open-market sale | 600 | $394.87 | 643,782 |
| 2006-05-03 | Open-market sale | 400 | $393.41 | 610,907 |
| 2006-05-03 | Open-market sale | 500 | $393.45 | 611,307 |
| 2006-05-03 | Open-market sale | 200 | $393.46 | 611,807 |
| 2006-05-03 | Open-market sale | 200 | $393.47 | 612,007 |
| 2006-05-03 | Open-market sale | 200 | $393.48 | 612,207 |
| 2006-05-03 | Open-market sale | 100 | $393.49 | 612,407 |
| 2006-05-03 | Open-market sale | 200 | $393.50 | 612,507 |
| 2006-05-03 | Open-market sale | 100 | $393.51 | 612,707 |
| 2006-05-03 | Open-market sale | 100 | $393.52 | 612,807 |
| 2006-05-03 | Open-market sale | 100 | $393.53 | 612,907 |
| 2006-05-03 | Open-market sale | 100 | $393.54 | 613,007 |
| 2006-05-03 | Open-market sale | 300 | $393.55 | 613,107 |
| 2006-05-03 | Open-market sale | 200 | $393.56 | 613,407 |
| 2006-05-03 | Open-market sale | 200 | $393.57 | 613,607 |
| 2006-05-03 | Open-market sale | 1,400 | $393.58 | 613,807 |
| 2006-05-03 | Open-market sale | 200 | $393.59 | 615,207 |
| 2006-05-03 | Open-market sale | 200 | $393.60 | 615,407 |
| 2006-05-03 | Open-market sale | 300 | $393.61 | 615,607 |
| 2006-05-03 | Open-market sale | 100 | $393.62 | 615,907 |
| 2006-05-03 | Open-market sale | 200 | $393.63 | 616,007 |
| 2006-05-03 | Open-market sale | 100 | $393.32 | 609,807 |
| 2006-05-03 | Open-market sale | 100 | $393.33 | 609,907 |
| 2006-05-03 | Open-market sale | 200 | $393.34 | 610,007 |
| 2006-05-03 | Open-market sale | 100 | $393.35 | 610,207 |
| 2006-05-03 | Open-market sale | 100 | $393.36 | 610,307 |
| 2006-05-03 | Open-market sale | 100 | $393.37 | 610,407 |
| 2006-05-03 | Open-market sale | 200 | $393.39 | 610,507 |
| 2006-05-03 | Open-market sale | 200 | $393.40 | 610,707 |
| 2006-05-03 | Open-market sale | 100 | $392.00 | 589,661 |
| 2006-05-03 | Open-market sale | 100 | $391.50 | 582,776 |
| 2006-05-03 | Open-market sale | 100 | $391.52 | 582,876 |
| 2006-05-03 | Open-market sale | 200 | $391.53 | 582,976 |
| 2006-05-03 | Open-market sale | 100 | $391.54 | 583,176 |
| 2006-05-03 | Open-market sale | 300 | $391.56 | 583,276 |
| 2006-05-03 | Open-market sale | 773 | $391.57 | 583,576 |
| 2006-05-03 | Open-market sale | 100 | $391.58 | 584,349 |
| 2006-05-03 | Open-market sale | 100 | $391.59 | 584,449 |
| 2006-05-03 | Open-market sale | 200 | $391.60 | 584,549 |
| 2006-05-03 | Open-market sale | 200 | $391.61 | 584,749 |
| 2006-05-03 | Open-market sale | 34 | $391.62 | 584,949 |
| 2006-05-03 | Open-market sale | 300 | $391.63 | 584,983 |
| 2006-05-03 | Open-market sale | 100 | $391.64 | 585,283 |
| 2006-05-03 | Open-market sale | 200 | $391.66 | 585,383 |
| 2006-05-03 | Open-market sale | 100 | $391.68 | 585,583 |
| 2006-05-03 | Open-market sale | 166 | $391.73 | 585,683 |
| 2006-05-03 | Open-market sale | 100 | $391.76 | 585,849 |
| 2006-05-03 | Open-market sale | 100 | $391.79 | 585,949 |
| 2006-05-03 | Open-market sale | 2,612 | $391.80 | 586,049 |
| 2006-05-03 | Open-market sale | 100 | $391.81 | 588,661 |
| 2006-05-03 | Open-market sale | 200 | $391.87 | 588,761 |
| 2006-05-03 | Open-market sale | 100 | $391.89 | 588,961 |
| 2006-05-03 | Open-market sale | 100 | $391.90 | 589,061 |
| 2006-05-03 | Open-market sale | 100 | $391.91 | 589,161 |
| 2006-05-03 | Open-market sale | 100 | $391.92 | 589,261 |
| 2006-05-03 | Open-market sale | 100 | $391.98 | 589,561 |
| 2006-05-03 | Open-market sale | 200 | $391.97 | 589,361 |
| 2006-05-03 | Open-market sale | 100 | $395.29 | 656,983 |
| 2006-05-03 | Open-market sale | 200 | $395.34 | 658,388 |
| 2006-05-03 | Open-market sale | 100 | $395.35 | 658,588 |
| 2006-05-03 | Open-market sale | 400 | $395.38 | 658,688 |
| 2006-05-03 | Open-market sale | 200 | $395.40 | 659,088 |
| 2006-05-03 | Open-market sale | 800 | $395.41 | 659,288 |
| 2006-05-03 | Open-market sale | 700 | $395.42 | 660,088 |
| 2006-05-03 | Open-market sale | 272 | $395.43 | 660,788 |
| 2006-05-03 | Open-market sale | 728 | $395.44 | 661,060 |
| 2006-05-03 | Open-market sale | 300 | $395.45 | 661,788 |
| 2006-05-03 | Open-market sale | 700 | $395.46 | 662,088 |
| 2006-05-03 | Open-market sale | 400 | $395.47 | 662,788 |
| 2006-05-03 | Open-market sale | 550 | $395.49 | 663,188 |
| 2006-05-03 | Open-market sale | 350 | $395.50 | 663,738 |
| 2006-05-03 | Open-market sale | 100 | $395.51 | 664,088 |
| 2006-05-03 | Open-market sale | 56 | $395.53 | 664,188 |
| 2006-05-03 | Open-market sale | 100 | $395.54 | 664,244 |
| 2006-05-03 | Open-market sale | 400 | $395.55 | 664,344 |
| 2006-05-03 | Open-market sale | 100 | $395.56 | 664,744 |
| 2006-05-03 | Open-market sale | 200 | $395.57 | 664,844 |
| 2006-05-03 | Open-market sale | 200 | $395.22 | 655,783 |
| 2006-05-03 | Open-market sale | 100 | $395.23 | 655,983 |
| 2006-05-03 | Open-market sale | 400 | $395.24 | 656,083 |
| 2006-05-03 | Open-market sale | 370 | $395.26 | 656,483 |
| 2006-05-03 | Open-market sale | 30 | $395.27 | 656,853 |
| 2006-05-03 | Open-market sale | 100 | $395.28 | 656,883 |
| 2006-05-03 | Open-market sale | 705 | $395.31 | 657,683 |
| 2006-05-03 | Open-market sale | 600 | $395.30 | 657,083 |
| 2006-05-03 | Open-market sale | 300 | $394.19 | 625,665 |
| 2006-05-03 | Open-market sale | 100 | $394.23 | 626,165 |
| 2006-05-03 | Open-market sale | 202 | $394.24 | 626,265 |
| 2006-05-03 | Open-market sale | 100 | $394.25 | 626,467 |
| 2006-05-03 | Open-market sale | 100 | $394.26 | 626,567 |
| 2006-05-03 | Open-market sale | 400 | $394.28 | 626,667 |
| 2006-05-03 | Open-market sale | 200 | $394.29 | 627,067 |
| 2006-05-03 | Open-market sale | 100 | $394.32 | 627,267 |
| 2006-05-03 | Open-market sale | 28 | $394.34 | 627,367 |
| 2006-05-03 | Open-market sale | 172 | $394.35 | 627,395 |
| 2006-05-03 | Open-market sale | 100 | $394.40 | 627,567 |
| 2006-05-03 | Open-market sale | 100 | $394.43 | 627,667 |
| 2006-05-03 | Open-market sale | 100 | $394.48 | 627,767 |
| 2006-05-03 | Open-market sale | 200 | $394.49 | 627,867 |
| 2006-05-03 | Open-market sale | 200 | $394.50 | 628,067 |
| 2006-05-03 | Open-market sale | 100 | $394.51 | 628,267 |
| 2006-05-03 | Open-market sale | 100 | $394.52 | 628,367 |
| 2006-05-03 | Open-market sale | 200 | $394.55 | 628,467 |
| 2006-05-03 | Open-market sale | 100 | $394.56 | 628,667 |
| 2006-05-03 | Open-market sale | 200 | $394.58 | 628,767 |
| 2006-05-03 | Open-market sale | 275 | $394.12 | 624,290 |
| 2006-05-03 | Open-market sale | 300 | $394.13 | 624,565 |
| 2006-05-03 | Open-market sale | 100 | $394.14 | 624,865 |
| 2006-05-03 | Open-market sale | 300 | $394.15 | 624,965 |
| 2006-05-03 | Open-market sale | 100 | $394.16 | 625,265 |
| 2006-05-03 | Open-market sale | 300 | $394.17 | 625,365 |
| 2006-05-03 | Open-market sale | 100 | $394.22 | 626,065 |
| 2006-05-03 | Open-market sale | 100 | $394.21 | 625,965 |
| 2006-05-03 | Open-market sale | 900 | $394.96 | 648,736 |
| 2006-05-03 | Open-market sale | 400 | $394.99 | 650,136 |
| 2006-05-03 | Open-market sale | 810 | $395.00 | 650,536 |
| 2006-05-03 | Open-market sale | 100 | $395.02 | 651,346 |
| 2006-05-03 | Open-market sale | 100 | $395.03 | 651,446 |
| 2006-05-03 | Open-market sale | 100 | $395.04 | 651,546 |
| 2006-05-03 | Open-market sale | 700 | $395.06 | 651,646 |
| 2006-05-03 | Open-market sale | 200 | $395.08 | 652,346 |
| 2006-05-03 | Open-market sale | 100 | $395.09 | 652,546 |
| 2006-05-03 | Open-market sale | 100 | $395.10 | 652,646 |
| 2006-05-03 | Open-market sale | 1,300 | $395.12 | 652,746 |
| 2006-05-03 | Open-market sale | 100 | $395.14 | 654,046 |
| 2006-05-03 | Open-market sale | 284 | $395.15 | 654,146 |
| 2006-05-03 | Open-market sale | 253 | $395.16 | 654,430 |
| 2006-05-03 | Open-market sale | 600 | $395.17 | 654,683 |
| 2006-05-03 | Open-market sale | 300 | $395.18 | 655,283 |
| 2006-05-03 | Open-market sale | 100 | $395.19 | 655,583 |
| 2006-05-03 | Open-market sale | 100 | $395.20 | 655,683 |
| 2006-05-03 | Open-market sale | 500 | $394.88 | 644,382 |
| 2006-05-03 | Open-market sale | 10 | $394.89 | 644,882 |
| 2006-05-03 | Open-market sale | 200 | $394.90 | 644,892 |
| 2006-05-03 | Open-market sale | 100 | $394.91 | 645,092 |
| 2006-05-03 | Open-market sale | 1,890 | $394.92 | 645,192 |
| 2006-05-03 | Open-market sale | 1,014 | $394.93 | 647,082 |
| 2006-05-03 | Open-market sale | 300 | $394.94 | 648,096 |
| 2006-05-03 | Open-market sale | 340 | $394.95 | 648,396 |
| 2006-05-03 | Open-market sale | 400 | $394.98 | 649,736 |
| 2006-05-03 | Open-market sale | 100 | $394.97 | 649,636 |
| 2006-05-03 | Open-market sale | 200 | $392.16 | 590,461 |
| 2006-05-03 | Open-market sale | 100 | $392.18 | 590,661 |
| 2006-05-03 | Open-market sale | 520 | $392.19 | 590,761 |
| 2006-05-03 | Open-market sale | 300 | $392.20 | 591,281 |
| 2006-05-03 | Open-market sale | 300 | $392.21 | 591,581 |
| 2006-05-03 | Open-market sale | 200 | $392.24 | 591,881 |
| 2006-05-03 | Open-market sale | 157 | $392.26 | 592,081 |
| 2006-05-03 | Open-market sale | 133 | $392.27 | 592,238 |
| 2006-05-03 | Open-market sale | 300 | $392.30 | 592,371 |
| 2006-05-03 | Open-market sale | 500 | $392.31 | 592,671 |
| 2006-05-03 | Open-market sale | 100 | $392.32 | 593,171 |
| 2006-05-03 | Open-market sale | 400 | $392.33 | 593,271 |
| 2006-05-03 | Open-market sale | 200 | $392.34 | 593,671 |
| 2006-05-03 | Open-market sale | 400 | $392.35 | 593,871 |
| 2006-05-03 | Open-market sale | 100 | $392.36 | 594,271 |
| 2006-05-03 | Open-market sale | 100 | $392.38 | 594,371 |
| 2006-05-03 | Open-market sale | 100 | $392.39 | 594,471 |
| 2006-05-03 | Open-market sale | 100 | $392.41 | 594,571 |
| 2006-05-03 | Open-market sale | 200 | $392.42 | 594,671 |
| 2006-05-03 | Open-market sale | 200 | $392.48 | 594,871 |
| 2006-05-03 | Open-market sale | 766 | $392.50 | 595,071 |
| 2006-05-03 | Open-market sale | 100 | $392.51 | 595,837 |
| 2006-05-03 | Open-market sale | 100 | $392.01 | 589,761 |
| 2006-05-03 | Open-market sale | 100 | $392.06 | 589,861 |
| 2006-05-03 | Open-market sale | 100 | $392.10 | 589,961 |
| 2006-05-03 | Open-market sale | 100 | $392.11 | 590,061 |
| 2006-05-03 | Open-market sale | 200 | $392.14 | 590,261 |
| 2006-05-03 | Open-market sale | 100 | $392.13 | 590,161 |
| 2006-04-18 | Open-market sale | 100 | $403.99 | 74,655 |
| 2006-04-18 | Open-market sale | 860 | $404.00 | 74,755 |
| 2006-04-18 | Open-market sale | 400 | $404.01 | 75,615 |
| 2006-04-18 | Open-market sale | 500 | $404.02 | 76,015 |
| 2006-04-18 | Open-market sale | 514 | $404.05 | 76,515 |
| 2006-04-18 | Open-market sale | 210 | $404.06 | 77,029 |
| 2006-04-18 | Open-market sale | 246 | $404.09 | 77,239 |
| 2006-04-18 | Open-market sale | 860 | $404.17 | 77,485 |
| 2006-04-18 | Open-market sale | 860 | $404.23 | 78,345 |
| 2006-04-18 | Open-market sale | 460 | $404.91 | 79,205 |
| 2006-04-18 | Open-market sale | 660 | $405.23 | 80,065 |
| 2006-04-18 | Open-market sale | 200 | $405.24 | 80,725 |
| 2006-04-18 | Open-market sale | 130 | $406.18 | 80,925 |
| 2006-04-18 | Open-market sale | 100 | $406.19 | 81,055 |
| 2006-04-18 | Open-market sale | 30 | $406.21 | 81,155 |
| 2006-04-18 | Open-market sale | 100 | $406.23 | 81,185 |
| 2006-04-18 | Open-market sale | 300 | $406.24 | 81,285 |
| 2006-04-18 | Open-market sale | 100 | $406.25 | 81,585 |
| 2006-04-18 | Open-market sale | 100 | $406.26 | 81,685 |
| 2006-04-18 | Open-market sale | 866 | $407.54 | 81,785 |
| 2006-04-18 | Open-market sale | 250 | $403.98 | 74,405 |
| 2006-04-18 | Open-market sale | 100 | $403.94 | 74,305 |
| 2006-04-18 | Open-market sale | 260 | $403.90 | 74,045 |
| 2006-04-18 | Open-market sale | 400 | $404.92 | 79,665 |
| 2006-04-18 | Open-market sale | 100 | $403.71 | 74,045 |
| 2006-04-18 | Open-market sale | 300 | $403.72 | 74,145 |
| 2006-04-18 | Open-market sale | 172 | $403.75 | 74,445 |
| 2006-04-18 | Open-market sale | 100 | $403.79 | 74,617 |
| 2006-04-18 | Open-market sale | 188 | $403.80 | 74,717 |
| 2006-04-18 | Open-market sale | 821 | $404.00 | 74,905 |
| 2006-04-18 | Open-market sale | 460 | $404.03 | 75,726 |
| 2006-04-18 | Open-market sale | 39 | $404.03 | 76,186 |
| 2006-04-18 | Open-market sale | 200 | $404.06 | 76,225 |
| 2006-04-18 | Open-market sale | 200 | $404.07 | 76,425 |
| 2006-04-18 | Open-market sale | 459 | $404.13 | 76,625 |
| 2006-04-18 | Open-market sale | 115 | $404.14 | 77,084 |
| 2006-04-18 | Open-market sale | 100 | $404.15 | 77,199 |
| 2006-04-18 | Open-market sale | 760 | $404.15 | 77,299 |
| 2006-04-18 | Open-market sale | 850 | $404.17 | 78,059 |
| 2006-04-18 | Open-market sale | 286 | $404.19 | 78,909 |
| 2006-04-18 | Open-market sale | 10 | $404.25 | 79,195 |
| 2006-04-18 | Open-market sale | 560 | $404.91 | 79,205 |
| 2006-04-18 | Open-market sale | 100 | $404.92 | 79,765 |
| 2006-04-18 | Open-market sale | 100 | $404.96 | 79,865 |
| 2006-04-18 | Open-market sale | 100 | $404.97 | 79,965 |
| 2006-04-18 | Open-market sale | 700 | $405.08 | 80,065 |
| 2006-04-18 | Open-market sale | 160 | $405.10 | 80,765 |
| 2006-04-18 | Open-market sale | 105 | $406.16 | 80,925 |
| 2006-04-18 | Open-market sale | 100 | $406.20 | 81,030 |
| 2006-04-18 | Open-market sale | 300 | $406.22 | 81,130 |
| 2006-04-18 | Open-market sale | 290 | $406.28 | 81,430 |
| 2006-04-18 | Open-market sale | 65 | $406.29 | 81,720 |
| 2006-04-18 | Open-market sale | 866 | $407.54 | 81,785 |
| 2006-04-13 | Conversion (derivative) | 175,209 | $0.00 | 0 |
| 2006-04-13 | Gift | 175,209 | $0.00 | 754,108 |
| 2006-04-13 | Gift | 175,209 | $0.00 | 0 |
| 2006-04-13 | Conversion | 175,209 | $0.00 | 175,209 |
| 2006-04-12 | Option exercise (derivative) | 175,209 | $0.00 | 175,209 |
| 2006-04-12 | Option exercise (derivative) | 175,209 | $0.00 | 330,748 |
| 2006-04-04 | Open-market sale | 200 | $403.19 | 717,221 |
| 2006-04-04 | Open-market sale | 100 | $403.24 | 717,721 |
| 2006-04-04 | Open-market sale | 700 | $403.25 | 717,821 |
| 2006-04-04 | Open-market sale | 200 | $403.27 | 718,521 |
| 2006-04-04 | Open-market sale | 45 | $403.28 | 718,721 |
| 2006-04-04 | Open-market sale | 400 | $403.30 | 718,766 |
| 2006-04-04 | Open-market sale | 200 | $403.31 | 719,166 |
| 2006-04-04 | Open-market sale | 100 | $403.32 | 719,366 |
| 2006-04-04 | Open-market sale | 500 | $403.33 | 719,466 |
| 2006-04-04 | Open-market sale | 800 | $403.35 | 719,966 |
| 2006-04-04 | Open-market sale | 1,100 | $403.38 | 720,766 |
| 2006-04-04 | Open-market sale | 700 | $403.39 | 721,866 |
| 2006-04-04 | Open-market sale | 300 | $403.41 | 722,566 |
| 2006-04-04 | Open-market sale | 160 | $403.42 | 722,866 |
| 2006-04-04 | Open-market sale | 140 | $403.43 | 723,026 |
| 2006-04-04 | Open-market sale | 400 | $403.44 | 723,166 |
| 2006-04-04 | Open-market sale | 200 | $403.45 | 723,566 |
| 2006-04-04 | Open-market sale | 1,174 | $403.47 | 723,766 |
| 2006-04-04 | Open-market sale | 670 | $403.48 | 724,940 |
| 2006-04-04 | Open-market sale | 2,600 | $402.96 | 712,221 |
| 2006-04-04 | Open-market sale | 500 | $402.97 | 714,821 |
| 2006-04-04 | Open-market sale | 201 | $403.07 | 715,321 |
| 2006-04-04 | Open-market sale | 699 | $403.08 | 715,522 |
| 2006-04-04 | Open-market sale | 100 | $403.10 | 716,221 |
| 2006-04-04 | Open-market sale | 700 | $403.14 | 716,321 |
| 2006-04-04 | Open-market sale | 200 | $403.15 | 717,021 |
| 2006-04-04 | Open-market sale | 200 | $403.22 | 717,521 |
| 2006-04-04 | Open-market sale | 100 | $403.21 | 717,421 |
| 2006-04-04 | Open-market sale | 100 | $400.76 | 632,709 |
| 2006-04-04 | Open-market sale | 100 | $401.21 | 648,459 |
| 2006-04-04 | Open-market sale | 1,770 | $401.20 | 646,689 |
| 2006-04-04 | Open-market sale | 130 | $401.19 | 646,559 |
| 2006-04-04 | Open-market sale | 500 | $401.17 | 646,059 |
| 2006-04-04 | Open-market sale | 200 | $401.15 | 645,859 |
| 2006-04-04 | Open-market sale | 700 | $401.14 | 645,159 |
| 2006-04-04 | Open-market sale | 100 | $401.08 | 645,059 |
| 2006-04-04 | Open-market sale | 100 | $401.06 | 644,959 |
| 2006-04-04 | Open-market sale | 100 | $401.02 | 644,859 |
| 2006-04-04 | Open-market sale | 300 | $401.01 | 644,559 |
| 2006-04-04 | Open-market sale | 700 | $400.99 | 643,859 |
| 2006-04-04 | Open-market sale | 600 | $400.96 | 643,259 |
| 2006-04-04 | Open-market sale | 300 | $400.95 | 642,959 |
| 2006-04-04 | Open-market sale | 100 | $400.94 | 642,859 |
| 2006-04-04 | Open-market sale | 600 | $400.93 | 642,259 |
| 2006-04-04 | Open-market sale | 100 | $400.92 | 642,159 |
| 2006-04-04 | Open-market sale | 500 | $400.89 | 641,659 |
| 2006-04-04 | Open-market sale | 300 | $400.87 | 641,359 |
| 2006-04-04 | Open-market sale | 500 | $400.86 | 640,859 |
| 2006-04-04 | Open-market sale | 5,150 | $400.84 | 635,709 |
| 2006-04-04 | Open-market sale | 100 | $400.83 | 635,609 |
| 2006-04-04 | Open-market sale | 400 | $400.82 | 635,209 |
| 2006-04-04 | Open-market sale | 500 | $400.81 | 634,709 |
| 2006-04-04 | Open-market sale | 100 | $400.80 | 634,609 |
| 2006-04-04 | Open-market sale | 700 | $400.79 | 633,909 |
| 2006-04-04 | Open-market sale | 1,000 | $400.77 | 632,809 |
| 2006-04-04 | Open-market sale | 100 | $400.78 | 633,809 |
| 2006-04-04 | Open-market sale | 890 | $402.00 | 681,868 |
| 2006-04-04 | Open-market sale | 500 | $402.01 | 682,758 |
| 2006-04-04 | Open-market sale | 1,500 | $401.99 | 680,368 |
| 2006-04-04 | Open-market sale | 715 | $401.98 | 679,653 |
| 2006-04-04 | Open-market sale | 100 | $401.97 | 679,553 |
| 2006-04-04 | Open-market sale | 400 | $401.95 | 679,153 |
| 2006-04-04 | Open-market sale | 137 | $401.94 | 679,016 |
| 2006-04-04 | Open-market sale | 400 | $401.92 | 678,616 |
| 2006-04-04 | Open-market sale | 600 | $401.89 | 678,016 |
| 2006-04-04 | Open-market sale | 125 | $401.87 | 677,891 |
| 2006-04-04 | Open-market sale | 200 | $401.86 | 677,691 |
| 2006-04-04 | Open-market sale | 500 | $401.85 | 677,191 |
| 2006-04-04 | Open-market sale | 325 | $401.84 | 676,866 |
| 2006-04-04 | Open-market sale | 330 | $402.22 | 690,193 |
| 2006-04-04 | Open-market sale | 700 | $402.19 | 689,493 |
| 2006-04-04 | Open-market sale | 300 | $402.17 | 689,193 |
| 2006-04-04 | Open-market sale | 100 | $402.16 | 689,093 |
| 2006-04-04 | Open-market sale | 235 | $402.15 | 688,858 |
| 2006-04-04 | Open-market sale | 600 | $402.14 | 688,258 |
| 2006-04-04 | Open-market sale | 200 | $402.13 | 688,058 |
| 2006-04-04 | Open-market sale | 100 | $402.12 | 687,958 |
| 2006-04-04 | Open-market sale | 1,800 | $402.11 | 686,158 |
| 2006-04-04 | Open-market sale | 900 | $402.10 | 685,258 |
| 2006-04-04 | Open-market sale | 900 | $402.09 | 684,358 |
| 2006-04-04 | Open-market sale | 300 | $402.08 | 684,058 |
| 2006-04-04 | Open-market sale | 100 | $402.05 | 683,958 |
| 2006-04-04 | Open-market sale | 600 | $402.03 | 683,358 |
| 2006-04-04 | Open-market sale | 100 | $402.02 | 683,258 |
| 2006-04-04 | Open-market sale | 100 | $398.40 | 592,602 |
| 2006-04-04 | Open-market sale | 200 | $397.58 | 579,099 |
| 2006-04-04 | Open-market sale | 3,200 | $397.63 | 579,299 |
| 2006-04-04 | Open-market sale | 1,300 | $397.95 | 582,499 |
| 2006-04-04 | Open-market sale | 600 | $397.96 | 583,799 |
| 2006-04-04 | Open-market sale | 2,100 | $397.99 | 584,399 |
| 2006-04-04 | Open-market sale | 240 | $398.17 | 586,499 |
| 2006-04-04 | Open-market sale | 1,050 | $398.26 | 586,739 |
| 2006-04-04 | Open-market sale | 500 | $398.27 | 587,789 |
| 2006-04-04 | Open-market sale | 100 | $398.28 | 588,289 |
| 2006-04-04 | Open-market sale | 700 | $398.34 | 588,389 |
| 2006-04-04 | Open-market sale | 3,313 | $398.37 | 589,089 |
| 2006-04-04 | Open-market sale | 100 | $398.38 | 592,402 |
| 2006-04-04 | Open-market sale | 100 | $398.39 | 592,502 |
| 2006-04-04 | Open-market sale | 200 | $397.57 | 578,899 |
| 2006-04-04 | Open-market sale | 2,587 | $398.41 | 592,702 |
| 2006-04-04 | Open-market sale | 2,100 | $402.24 | 690,723 |
| 2006-04-04 | Open-market sale | 200 | $402.23 | 690,523 |
| 2006-04-04 | Open-market sale | 100 | $402.54 | 703,363 |
| 2006-04-04 | Open-market sale | 100 | $402.52 | 703,263 |
| 2006-04-04 | Open-market sale | 100 | $402.51 | 703,163 |
| 2006-04-04 | Open-market sale | 400 | $402.50 | 702,763 |
| 2006-04-04 | Open-market sale | 4,770 | $402.49 | 697,993 |
| 2006-04-04 | Open-market sale | 479 | $402.48 | 697,514 |
| 2006-04-04 | Open-market sale | 221 | $402.47 | 697,293 |
| 2006-04-04 | Open-market sale | 500 | $402.44 | 696,793 |
| 2006-04-04 | Open-market sale | 10 | $402.43 | 696,783 |
| 2006-04-04 | Open-market sale | 466 | $402.42 | 696,317 |
| 2006-04-04 | Open-market sale | 594 | $402.41 | 695,723 |
| 2006-04-04 | Open-market sale | 530 | $402.40 | 695,193 |
| 2006-04-04 | Open-market sale | 150 | $402.39 | 695,043 |
| 2006-04-04 | Open-market sale | 100 | $402.38 | 694,943 |
| 2006-04-04 | Open-market sale | 100 | $402.37 | 694,843 |
| 2006-04-04 | Open-market sale | 350 | $402.36 | 694,493 |
| 2006-04-04 | Open-market sale | 100 | $402.35 | 694,393 |
| 2006-04-04 | Open-market sale | 100 | $402.34 | 694,293 |
| 2006-04-04 | Open-market sale | 100 | $402.33 | 694,193 |
| 2006-04-04 | Open-market sale | 100 | $402.31 | 694,093 |
| 2006-04-04 | Open-market sale | 25 | $402.30 | 694,068 |
| 2006-04-04 | Open-market sale | 300 | $402.29 | 693,768 |
| 2006-04-04 | Open-market sale | 100 | $402.28 | 693,668 |
| 2006-04-04 | Open-market sale | 175 | $402.27 | 693,493 |
| 2006-04-04 | Open-market sale | 400 | $402.25 | 692,823 |
| 2006-04-04 | Open-market sale | 270 | $402.26 | 693,223 |
| 2006-04-04 | Open-market sale | 800 | $401.37 | 658,700 |
| 2006-04-04 | Open-market sale | 4,375 | $401.34 | 653,467 |
| 2006-04-04 | Open-market sale | 800 | $401.33 | 652,667 |
| 2006-04-04 | Open-market sale | 408 | $401.31 | 652,259 |
| 2006-04-04 | Open-market sale | 200 | $401.30 | 652,059 |
| 2006-04-04 | Open-market sale | 200 | $401.29 | 651,859 |
| 2006-04-04 | Open-market sale | 390 | $401.28 | 651,469 |
| 2006-04-04 | Open-market sale | 510 | $401.27 | 650,959 |
| 2006-04-04 | Open-market sale | 400 | $401.26 | 650,559 |
| 2006-04-04 | Open-market sale | 1,200 | $401.24 | 649,359 |
| 2006-04-04 | Open-market sale | 700 | $401.23 | 648,659 |
| 2006-04-04 | Open-market sale | 100 | $401.22 | 648,559 |
| 2006-04-04 | Open-market sale | 600 | $401.51 | 665,585 |
| 2006-04-04 | Open-market sale | 1,010 | $401.50 | 664,575 |
| 2006-04-04 | Open-market sale | 100 | $401.49 | 664,475 |
| 2006-04-04 | Open-market sale | 400 | $401.48 | 664,075 |
| 2006-04-04 | Open-market sale | 300 | $401.47 | 663,775 |
| 2006-04-04 | Open-market sale | 300 | $401.46 | 663,475 |
| 2006-04-04 | Open-market sale | 800 | $401.45 | 662,675 |
| 2006-04-04 | Open-market sale | 6 | $401.44 | 662,669 |
| 2006-04-04 | Open-market sale | 100 | $401.43 | 662,569 |
| 2006-04-04 | Open-market sale | 400 | $401.42 | 662,169 |
| 2006-04-04 | Open-market sale | 100 | $401.41 | 662,069 |
| 2006-04-04 | Open-market sale | 467 | $401.40 | 661,602 |
| 2006-04-04 | Open-market sale | 1,502 | $401.39 | 660,100 |
| 2006-04-04 | Open-market sale | 600 | $401.38 | 659,500 |
| 2006-04-04 | Open-market sale | 215 | $401.36 | 658,485 |
| 2006-04-04 | Open-market sale | 643 | $401.35 | 657,842 |
| 2006-04-04 | Open-market sale | 55 | $404.41 | 752,388 |
| 2006-04-04 | Open-market sale | 100 | $404.42 | 752,443 |
| 2006-04-04 | Open-market sale | 190 | $404.40 | 752,198 |
| 2006-04-04 | Open-market sale | 100 | $404.39 | 752,098 |
| 2006-04-04 | Open-market sale | 520 | $404.38 | 751,578 |
| 2006-04-04 | Open-market sale | 375 | $404.37 | 751,203 |
| 2006-04-04 | Open-market sale | 205 | $404.36 | 750,998 |
| 2006-04-04 | Open-market sale | 100 | $404.34 | 750,898 |
| 2006-04-04 | Open-market sale | 100 | $404.33 | 750,798 |
| 2006-04-04 | Open-market sale | 300 | $404.31 | 750,498 |
| 2006-04-04 | Open-market sale | 700 | $404.29 | 749,798 |
| 2006-04-04 | Open-market sale | 305 | $404.28 | 749,493 |
| 2006-04-04 | Open-market sale | 200 | $404.26 | 749,293 |
| 2006-04-04 | Open-market sale | 200 | $404.25 | 749,093 |
| 2006-04-04 | Open-market sale | 56 | $404.24 | 749,037 |
| 2006-04-04 | Open-market sale | 75 | $404.77 | 754,033 |
| 2006-04-04 | Open-market sale | 25 | $404.72 | 754,008 |
| 2006-04-04 | Open-market sale | 100 | $404.67 | 753,908 |
| 2006-04-04 | Open-market sale | 10 | $404.66 | 753,898 |
| 2006-04-04 | Open-market sale | 200 | $404.64 | 753,698 |
| 2006-04-04 | Open-market sale | 100 | $404.63 | 753,598 |
| 2006-04-04 | Open-market sale | 32 | $404.61 | 753,566 |
| 2006-04-04 | Open-market sale | 68 | $404.60 | 753,498 |
| 2006-04-04 | Open-market sale | 100 | $404.57 | 753,398 |
| 2006-04-04 | Open-market sale | 100 | $404.51 | 753,298 |
| 2006-04-04 | Open-market sale | 300 | $404.50 | 752,998 |
| 2006-04-04 | Open-market sale | 55 | $404.47 | 752,943 |
| 2006-04-04 | Open-market sale | 400 | $404.43 | 752,543 |
| 2006-04-04 | Open-market sale | 470 | $402.55 | 703,463 |
| 2006-04-04 | Open-market sale | 100 | $402.92 | 711,621 |
| 2006-04-04 | Open-market sale | 200 | $402.90 | 711,421 |
| 2006-04-04 | Open-market sale | 200 | $402.89 | 711,221 |
| 2006-04-04 | Open-market sale | 200 | $402.88 | 711,021 |
| 2006-04-04 | Open-market sale | 100 | $402.87 | 710,921 |
| 2006-04-04 | Open-market sale | 200 | $402.85 | 710,721 |
| 2006-04-04 | Open-market sale | 650 | $402.84 | 710,071 |
| 2006-04-04 | Open-market sale | 100 | $402.83 | 709,971 |
| 2006-04-04 | Open-market sale | 1,000 | $402.82 | 708,971 |
| 2006-04-04 | Open-market sale | 1,008 | $402.80 | 707,963 |
| 2006-04-04 | Open-market sale | 300 | $402.78 | 707,663 |
| 2006-04-04 | Open-market sale | 100 | $402.77 | 707,563 |
| 2006-04-04 | Open-market sale | 300 | $402.76 | 707,263 |
| 2006-04-04 | Open-market sale | 200 | $402.75 | 707,063 |
| 2006-04-04 | Open-market sale | 50 | $402.74 | 707,013 |
| 2006-04-04 | Open-market sale | 100 | $402.71 | 706,913 |
| 2006-04-04 | Open-market sale | 100 | $402.70 | 706,813 |
| 2006-04-04 | Open-market sale | 100 | $402.69 | 706,713 |
| 2006-04-04 | Open-market sale | 80 | $402.67 | 706,633 |
| 2006-04-04 | Open-market sale | 40 | $402.64 | 706,593 |
| 2006-04-04 | Open-market sale | 660 | $402.63 | 705,933 |
| 2006-04-04 | Open-market sale | 100 | $402.61 | 705,833 |
| 2006-04-04 | Open-market sale | 1,700 | $402.58 | 704,133 |
| 2006-04-04 | Open-market sale | 100 | $402.57 | 704,033 |
| 2006-04-04 | Open-market sale | 100 | $402.56 | 703,933 |
| 2006-04-04 | Open-market sale | 200 | $402.95 | 712,021 |
| 2006-04-04 | Open-market sale | 300 | $402.94 | 711,721 |
| 2006-04-04 | Open-market sale | 100 | $400.12 | 619,934 |
| 2006-04-04 | Open-market sale | 100 | $400.28 | 621,034 |
| 2006-04-04 | Open-market sale | 100 | $400.30 | 621,134 |
| 2006-04-04 | Open-market sale | 100 | $400.37 | 621,234 |
| 2006-04-04 | Open-market sale | 100 | $400.38 | 621,334 |
| 2006-04-04 | Open-market sale | 600 | $400.41 | 621,434 |
| 2006-04-04 | Open-market sale | 200 | $400.42 | 622,034 |
| 2006-04-04 | Open-market sale | 100 | $400.44 | 622,234 |
| 2006-04-04 | Open-market sale | 51 | $400.46 | 622,334 |
| 2006-04-04 | Open-market sale | 49 | $400.47 | 622,385 |
| 2006-04-04 | Open-market sale | 51 | $400.48 | 622,434 |
| 2006-04-04 | Open-market sale | 100 | $400.49 | 622,485 |
| 2006-04-04 | Open-market sale | 49 | $400.50 | 622,585 |
| 2006-04-04 | Open-market sale | 775 | $400.55 | 622,634 |
| 2006-04-04 | Open-market sale | 200 | $400.59 | 623,409 |
| 2006-04-04 | Open-market sale | 200 | $400.60 | 623,609 |
| 2006-04-04 | Open-market sale | 100 | $400.63 | 623,809 |
| 2006-04-04 | Open-market sale | 400 | $400.65 | 623,909 |
| 2006-04-04 | Open-market sale | 700 | $400.71 | 624,309 |
| 2006-04-04 | Open-market sale | 200 | $400.73 | 625,009 |
| 2006-04-04 | Open-market sale | 7,100 | $400.74 | 625,209 |
| 2006-04-04 | Open-market sale | 400 | $400.75 | 632,309 |
| 2006-04-04 | Open-market sale | 1,600 | $400.03 | 617,584 |
| 2006-04-04 | Open-market sale | 91 | $400.05 | 619,184 |
| 2006-04-04 | Open-market sale | 200 | $400.06 | 619,275 |
| 2006-04-04 | Open-market sale | 459 | $400.10 | 619,475 |
| 2006-04-04 | Open-market sale | 900 | $400.25 | 620,134 |
| 2006-04-04 | Open-market sale | 100 | $400.22 | 620,034 |
| 2006-04-04 | Open-market sale | 100 | $404.21 | 748,937 |
| 2006-04-04 | Open-market sale | 1,300 | $404.18 | 747,437 |
| 2006-04-04 | Open-market sale | 1,200 | $404.17 | 746,237 |
| 2006-04-04 | Open-market sale | 164 | $404.16 | 746,073 |
| 2006-04-04 | Open-market sale | 36 | $404.15 | 746,037 |
| 2006-04-04 | Open-market sale | 516 | $404.14 | 745,521 |
| 2006-04-04 | Open-market sale | 113 | $404.13 | 745,408 |
| 2006-04-04 | Open-market sale | 737 | $404.12 | 744,671 |
| 2006-04-04 | Open-market sale | 1,350 | $404.11 | 743,321 |
| 2006-04-04 | Open-market sale | 74 | $404.09 | 743,247 |
| 2006-04-04 | Open-market sale | 150 | $404.08 | 743,097 |
| 2006-04-04 | Open-market sale | 245 | $404.07 | 742,852 |
| 2006-04-04 | Open-market sale | 400 | $404.06 | 742,452 |
| 2006-04-04 | Open-market sale | 200 | $404.02 | 742,252 |
| 2006-04-04 | Open-market sale | 236 | $404.01 | 742,016 |
| 2006-04-04 | Open-market sale | 100 | $404.00 | 741,916 |
| 2006-04-04 | Open-market sale | 1,400 | $403.99 | 740,516 |
| 2006-04-04 | Open-market sale | 400 | $403.98 | 740,116 |
| 2006-04-04 | Open-market sale | 276 | $403.97 | 739,840 |
| 2006-04-04 | Open-market sale | 700 | $403.96 | 739,140 |
| 2006-04-04 | Open-market sale | 161 | $403.94 | 738,979 |
| 2006-04-04 | Open-market sale | 1,250 | $403.93 | 737,729 |
| 2006-04-04 | Open-market sale | 400 | $403.91 | 737,329 |
| 2006-04-04 | Open-market sale | 310 | $403.90 | 737,019 |
| 2006-04-04 | Open-market sale | 100 | $403.88 | 736,919 |
| 2006-04-04 | Open-market sale | 300 | $403.87 | 736,619 |
| 2006-04-04 | Open-market sale | 100 | $404.19 | 748,737 |
| 2006-04-04 | Open-market sale | 100 | $404.20 | 748,837 |
| 2006-04-04 | Open-market sale | 900 | $403.79 | 734,519 |
| 2006-04-04 | Open-market sale | 100 | $403.80 | 735,419 |
| 2006-04-04 | Open-market sale | 100 | $403.81 | 735,519 |
| 2006-04-04 | Open-market sale | 300 | $403.82 | 735,619 |
| 2006-04-04 | Open-market sale | 300 | $403.84 | 735,919 |
| 2006-04-04 | Open-market sale | 400 | $403.85 | 736,219 |
| 2006-04-04 | Open-market sale | 130 | $403.49 | 725,610 |
| 2006-04-04 | Open-market sale | 200 | $403.50 | 725,740 |
| 2006-04-04 | Open-market sale | 100 | $403.51 | 725,940 |
| 2006-04-04 | Open-market sale | 700 | $403.52 | 726,040 |
| 2006-04-04 | Open-market sale | 800 | $403.53 | 726,740 |
| 2006-04-04 | Open-market sale | 200 | $403.54 | 727,540 |
| 2006-04-04 | Open-market sale | 1,700 | $403.55 | 727,740 |
| 2006-04-04 | Open-market sale | 100 | $403.57 | 729,440 |
| 2006-04-04 | Open-market sale | 100 | $403.58 | 729,540 |
| 2006-04-04 | Open-market sale | 600 | $403.59 | 729,640 |
| 2006-04-04 | Open-market sale | 100 | $403.62 | 730,240 |
| 2006-04-04 | Open-market sale | 200 | $403.64 | 730,340 |
| 2006-04-04 | Open-market sale | 329 | $403.68 | 730,540 |
| 2006-04-04 | Open-market sale | 100 | $403.69 | 730,869 |
| 2006-04-04 | Open-market sale | 100 | $403.71 | 730,969 |
| 2006-04-04 | Open-market sale | 600 | $403.72 | 731,069 |
| 2006-04-04 | Open-market sale | 200 | $403.73 | 731,669 |
| 2006-04-04 | Open-market sale | 600 | $403.74 | 731,869 |
| 2006-04-04 | Open-market sale | 100 | $403.75 | 732,469 |
| 2006-04-04 | Open-market sale | 1,650 | $403.76 | 732,569 |
| 2006-04-04 | Open-market sale | 200 | $403.77 | 734,219 |
| 2006-04-04 | Open-market sale | 100 | $403.78 | 734,419 |
| 2006-04-04 | Open-market sale | 100 | $399.40 | 613,339 |
| 2006-04-04 | Open-market sale | 100 | $399.42 | 613,439 |
| 2006-04-04 | Open-market sale | 50 | $399.39 | 613,289 |
| 2006-04-04 | Open-market sale | 200 | $399.37 | 613,089 |
| 2006-04-04 | Open-market sale | 400 | $399.35 | 612,689 |
| 2006-04-04 | Open-market sale | 400 | $399.33 | 612,289 |
| 2006-04-04 | Open-market sale | 100 | $399.29 | 612,189 |
| 2006-04-04 | Open-market sale | 625 | $399.26 | 611,564 |
| 2006-04-04 | Open-market sale | 100 | $399.24 | 611,464 |
| 2006-04-04 | Open-market sale | 400 | $399.22 | 611,064 |
| 2006-04-04 | Open-market sale | 300 | $399.21 | 610,764 |
| 2006-04-04 | Open-market sale | 241 | $400.02 | 617,343 |
| 2006-04-04 | Open-market sale | 122 | $400.01 | 617,221 |
| 2006-04-04 | Open-market sale | 291 | $400.00 | 616,930 |
| 2006-04-04 | Open-market sale | 596 | $399.99 | 616,334 |
| 2006-04-04 | Open-market sale | 100 | $399.96 | 616,234 |
| 2006-04-04 | Open-market sale | 270 | $399.93 | 615,964 |
| 2006-04-04 | Open-market sale | 200 | $399.90 | 615,764 |
| 2006-04-04 | Open-market sale | 300 | $399.85 | 615,464 |
| 2006-04-04 | Open-market sale | 100 | $399.84 | 615,364 |
| 2006-04-04 | Open-market sale | 100 | $399.83 | 615,264 |
| 2006-04-04 | Open-market sale | 275 | $399.80 | 614,989 |
| 2006-04-04 | Open-market sale | 1,100 | $399.78 | 613,889 |
| 2006-04-04 | Open-market sale | 50 | $399.64 | 613,839 |
| 2006-04-04 | Open-market sale | 50 | $399.63 | 613,789 |
| 2006-04-04 | Open-market sale | 100 | $399.60 | 613,689 |
| 2006-04-04 | Open-market sale | 100 | $399.50 | 613,589 |
| 2006-04-04 | Open-market sale | 50 | $399.43 | 613,539 |
| 2006-04-04 | Open-market sale | 500 | $398.46 | 597,489 |
| 2006-04-04 | Open-market sale | 175 | $399.19 | 610,589 |
| 2006-04-04 | Open-market sale | 600 | $399.14 | 609,989 |
| 2006-04-04 | Open-market sale | 159 | $399.00 | 609,830 |
| 2006-04-04 | Open-market sale | 200 | $398.99 | 609,630 |
| 2006-04-04 | Open-market sale | 333 | $398.98 | 609,297 |
| 2006-04-04 | Open-market sale | 100 | $398.97 | 609,197 |
| 2006-04-04 | Open-market sale | 600 | $398.96 | 608,597 |
| 2006-04-04 | Open-market sale | 1,600 | $398.95 | 606,997 |
| 2006-04-04 | Open-market sale | 458 | $398.94 | 606,539 |
| 2006-04-04 | Open-market sale | 400 | $398.93 | 606,139 |
| 2006-04-04 | Open-market sale | 100 | $398.90 | 606,039 |
| 2006-04-04 | Open-market sale | 350 | $398.89 | 605,689 |
| 2006-04-04 | Open-market sale | 2,000 | $398.82 | 603,689 |
| 2006-04-04 | Open-market sale | 400 | $398.81 | 603,289 |
| 2006-04-04 | Open-market sale | 700 | $398.78 | 602,589 |
| 2006-04-04 | Open-market sale | 1,300 | $398.76 | 601,289 |
| 2006-04-04 | Open-market sale | 500 | $398.72 | 600,789 |
| 2006-04-04 | Open-market sale | 200 | $398.71 | 600,589 |
| 2006-04-04 | Open-market sale | 1,000 | $398.70 | 599,589 |
| 2006-04-04 | Open-market sale | 400 | $398.65 | 599,189 |
| 2006-04-04 | Open-market sale | 100 | $398.54 | 599,089 |
| 2006-04-04 | Open-market sale | 200 | $398.53 | 598,889 |
| 2006-04-04 | Open-market sale | 100 | $398.52 | 598,789 |
| 2006-04-04 | Open-market sale | 700 | $398.50 | 598,089 |
| 2006-04-04 | Open-market sale | 100 | $398.49 | 597,989 |
| 2006-04-04 | Open-market sale | 2,000 | $398.42 | 595,289 |
| 2006-04-04 | Open-market sale | 200 | $398.43 | 597,289 |
| 2006-04-04 | Open-market sale | 400 | $401.64 | 670,384 |
| 2006-04-04 | Open-market sale | 783 | $401.59 | 669,401 |
| 2006-04-04 | Open-market sale | 116 | $401.58 | 669,285 |
| 2006-04-04 | Open-market sale | 1,400 | $401.57 | 667,885 |
| 2006-04-04 | Open-market sale | 100 | $401.56 | 667,785 |
| 2006-04-04 | Open-market sale | 150 | $401.55 | 667,635 |
| 2006-04-04 | Open-market sale | 550 | $401.54 | 667,085 |
| 2006-04-04 | Open-market sale | 800 | $401.53 | 666,285 |
| 2006-04-04 | Open-market sale | 100 | $401.52 | 666,185 |
| 2006-04-04 | Open-market sale | 100 | $401.83 | 676,766 |
| 2006-04-04 | Open-market sale | 600 | $401.82 | 676,166 |
| 2006-04-04 | Open-market sale | 100 | $401.81 | 676,066 |
| 2006-04-04 | Open-market sale | 575 | $401.80 | 675,491 |
| 2006-04-04 | Open-market sale | 100 | $401.79 | 675,391 |
| 2006-04-04 | Open-market sale | 100 | $401.78 | 675,291 |
| 2006-04-04 | Open-market sale | 600 | $401.77 | 674,691 |
| 2006-04-04 | Open-market sale | 200 | $401.76 | 674,491 |
| 2006-04-04 | Open-market sale | 200 | $401.75 | 674,291 |
| 2006-04-04 | Open-market sale | 100 | $401.72 | 674,191 |
| 2006-04-04 | Open-market sale | 100 | $401.71 | 674,091 |
| 2006-04-04 | Open-market sale | 473 | $401.70 | 673,618 |
| 2006-04-04 | Open-market sale | 959 | $401.69 | 672,659 |
| 2006-04-04 | Open-market sale | 375 | $401.68 | 672,284 |
| 2006-04-04 | Open-market sale | 900 | $401.67 | 671,384 |
| 2006-04-04 | Open-market sale | 300 | $401.66 | 671,084 |
| 2006-04-04 | Open-market sale | 300 | $401.65 | 670,784 |
| 2006-04-04 | Open-market sale | 102 | $401.61 | 670,184 |
| 2006-04-04 | Open-market sale | 98 | $401.62 | 670,286 |
| 2006-03-17 | Open-market sale | 360 | $337.75 | 84,371 |
| 2006-03-17 | Open-market sale | 800 | $337.26 | 83,571 |
| 2006-03-17 | Open-market sale | 60 | $337.23 | 83,511 |
| 2006-03-17 | Open-market sale | 860 | $336.37 | 82,651 |
| 2006-03-17 | Open-market sale | 100 | $337.76 | 84,731 |
| 2006-03-17 | Open-market sale | 860 | $340.70 | 90,397 |
| 2006-03-17 | Open-market sale | 100 | $340.46 | 90,297 |
| 2006-03-17 | Open-market sale | 760 | $340.45 | 89,537 |
| 2006-03-17 | Open-market sale | 10 | $339.88 | 89,527 |
| 2006-03-17 | Open-market sale | 850 | $339.85 | 88,677 |
| 2006-03-17 | Open-market sale | 200 | $337.77 | 84,831 |
| 2006-03-17 | Open-market sale | 105 | $337.78 | 85,031 |
| 2006-03-17 | Open-market sale | 95 | $337.79 | 85,136 |
| 2006-03-17 | Open-market sale | 760 | $338.92 | 85,231 |
| 2006-03-17 | Open-market sale | 100 | $338.93 | 85,991 |
| 2006-03-17 | Open-market sale | 866 | $338.94 | 86,091 |
| 2006-03-17 | Open-market sale | 760 | $339.29 | 86,957 |
| 2006-03-17 | Open-market sale | 100 | $339.34 | 87,717 |
| 2006-03-17 | Open-market sale | 860 | $339.48 | 87,817 |
| 2006-03-17 | Open-market sale | 96 | $338.86 | 85,995 |
| 2006-03-17 | Open-market sale | 760 | $340.39 | 89,537 |
| 2006-03-17 | Open-market sale | 860 | $339.75 | 88,677 |
| 2006-03-17 | Open-market sale | 120 | $339.50 | 88,557 |
| 2006-03-17 | Open-market sale | 740 | $339.48 | 87,817 |
| 2006-03-17 | Open-market sale | 760 | $340.41 | 90,297 |
| 2006-03-17 | Open-market sale | 100 | $340.42 | 91,057 |
| 2006-03-17 | Open-market sale | 100 | $340.43 | 91,157 |
| 2006-03-17 | Open-market sale | 660 | $336.39 | 82,651 |
| 2006-03-17 | Open-market sale | 200 | $336.40 | 83,311 |
| 2006-03-17 | Open-market sale | 760 | $337.20 | 83,511 |
| 2006-03-17 | Open-market sale | 100 | $337.21 | 84,271 |
| 2006-03-17 | Open-market sale | 860 | $337.70 | 84,371 |
| 2006-03-17 | Open-market sale | 764 | $338.85 | 85,231 |
| 2006-03-17 | Open-market sale | 860 | $339.39 | 86,957 |
| 2006-03-17 | Open-market sale | 866 | $338.94 | 86,091 |
| 2006-03-06 | Open-market sale | 400 | $372.43 | 822,611 |
| 2006-03-06 | Open-market sale | 300 | $371.49 | 811,051 |
| 2006-03-06 | Open-market sale | 100 | $371.68 | 811,351 |
| 2006-03-06 | Open-market sale | 200 | $371.69 | 811,451 |
| 2006-03-06 | Open-market sale | 450 | $371.70 | 811,651 |
| 2006-03-06 | Open-market sale | 150 | $371.72 | 812,101 |
| 2006-03-06 | Open-market sale | 100 | $371.73 | 812,251 |
| 2006-03-06 | Open-market sale | 900 | $371.75 | 812,351 |
| 2006-03-06 | Open-market sale | 100 | $371.76 | 813,251 |
| 2006-03-06 | Open-market sale | 300 | $371.78 | 813,351 |
| 2006-03-06 | Open-market sale | 900 | $371.83 | 813,651 |
| 2006-03-06 | Open-market sale | 600 | $371.85 | 814,551 |
| 2006-03-06 | Open-market sale | 360 | $371.86 | 815,151 |
| 2006-03-06 | Open-market sale | 1,100 | $371.87 | 815,511 |
| 2006-03-06 | Open-market sale | 400 | $371.88 | 816,611 |
| 2006-03-06 | Open-market sale | 200 | $371.92 | 817,011 |
| 2006-03-06 | Open-market sale | 400 | $371.95 | 817,211 |
| 2006-03-06 | Open-market sale | 800 | $371.96 | 817,611 |
| 2006-03-06 | Open-market sale | 200 | $371.97 | 818,411 |
| 2006-03-06 | Open-market sale | 700 | $372.00 | 818,611 |
| 2006-03-06 | Open-market sale | 500 | $372.04 | 819,311 |
| 2006-03-06 | Open-market sale | 1,200 | $372.05 | 819,811 |
| 2006-03-06 | Open-market sale | 300 | $372.08 | 821,011 |
| 2006-03-06 | Open-market sale | 300 | $372.09 | 821,311 |
| 2006-03-06 | Open-market sale | 400 | $372.11 | 821,611 |
| 2006-03-06 | Open-market sale | 100 | $372.17 | 822,011 |
| 2006-03-06 | Open-market sale | 200 | $372.31 | 822,111 |
| 2006-03-06 | Open-market sale | 300 | $372.36 | 822,311 |
| 2006-03-06 | Open-market sale | 100 | $368.16 | 762,801 |
| 2006-03-06 | Open-market sale | 114 | $368.28 | 762,901 |
| 2006-03-06 | Open-market sale | 600 | $368.43 | 763,550 |
| 2006-03-06 | Open-market sale | 400 | $368.71 | 764,150 |
| 2006-03-06 | Open-market sale | 400 | $369.29 | 764,550 |
| 2006-03-06 | Open-market sale | 440 | $369.33 | 764,950 |
| 2006-03-06 | Open-market sale | 300 | $367.33 | 754,108 |
| 2006-03-06 | Open-market sale | 200 | $367.35 | 754,408 |
| 2006-03-06 | Open-market sale | 100 | $367.36 | 754,608 |
| 2006-03-06 | Open-market sale | 100 | $367.37 | 754,708 |
| 2006-03-06 | Open-market sale | 200 | $367.74 | 754,808 |
| 2006-03-06 | Open-market sale | 3,400 | $367.86 | 755,008 |
| 2006-03-06 | Open-market sale | 400 | $367.87 | 758,408 |
| 2006-03-06 | Open-market sale | 400 | $367.89 | 758,808 |
| 2006-03-06 | Open-market sale | 500 | $367.91 | 759,208 |
| 2006-03-06 | Open-market sale | 800 | $367.93 | 759,708 |
| 2006-03-06 | Open-market sale | 700 | $367.97 | 760,508 |
| 2006-03-06 | Open-market sale | 200 | $367.98 | 761,208 |
| 2006-03-06 | Open-market sale | 400 | $367.99 | 761,408 |
| 2006-03-06 | Open-market sale | 893 | $368.00 | 761,808 |
| 2006-03-06 | Open-market sale | 100 | $368.06 | 762,701 |
| 2006-03-06 | Open-market sale | 535 | $368.35 | 763,015 |
| 2006-03-06 | Open-market sale | 300 | $378.06 | 835,234 |
| 2006-03-06 | Open-market sale | 800 | $372.45 | 823,011 |
| 2006-03-06 | Open-market sale | 511 | $372.46 | 823,811 |
| 2006-03-06 | Open-market sale | 189 | $372.50 | 824,322 |
| 2006-03-06 | Open-market sale | 500 | $372.54 | 824,511 |
| 2006-03-06 | Open-market sale | 100 | $372.56 | 825,011 |
| 2006-03-06 | Open-market sale | 200 | $372.59 | 825,111 |
| 2006-03-06 | Open-market sale | 200 | $372.77 | 825,311 |
| 2006-03-06 | Open-market sale | 200 | $372.81 | 825,511 |
| 2006-03-06 | Open-market sale | 400 | $372.84 | 825,711 |
| 2006-03-06 | Open-market sale | 200 | $372.89 | 826,111 |
| 2006-03-06 | Open-market sale | 400 | $372.98 | 826,311 |
| 2006-03-06 | Open-market sale | 500 | $373.00 | 826,711 |
| 2006-03-06 | Open-market sale | 300 | $373.18 | 827,211 |
| 2006-03-06 | Open-market sale | 300 | $373.67 | 827,511 |
| 2006-03-06 | Open-market sale | 200 | $374.32 | 827,811 |
| 2006-03-06 | Open-market sale | 1,500 | $374.75 | 828,011 |
| 2006-03-06 | Open-market sale | 200 | $374.90 | 829,511 |
| 2006-03-06 | Open-market sale | 200 | $375.59 | 829,711 |
| 2006-03-06 | Open-market sale | 600 | $376.23 | 829,911 |
| 2006-03-06 | Open-market sale | 123 | $376.24 | 830,511 |
| 2006-03-06 | Open-market sale | 200 | $376.71 | 830,634 |
| 2006-03-06 | Open-market sale | 300 | $377.21 | 830,834 |
| 2006-03-06 | Open-market sale | 900 | $377.42 | 831,134 |
| 2006-03-06 | Open-market sale | 1,700 | $377.87 | 832,034 |
| 2006-03-06 | Open-market sale | 1,500 | $377.88 | 833,734 |
| 2006-03-06 | Open-market sale | 400 | $378.15 | 835,834 |
| 2006-03-06 | Open-market sale | 300 | $378.12 | 835,534 |
| 2006-03-06 | Open-market sale | 200 | $378.66 | 846,720 |
| 2006-03-06 | Open-market sale | 1,200 | $378.69 | 846,920 |
| 2006-03-06 | Open-market sale | 100 | $378.77 | 848,120 |
| 2006-03-06 | Open-market sale | 100 | $378.78 | 848,220 |
| 2006-03-06 | Open-market sale | 763 | $378.80 | 848,320 |
| 2006-03-06 | Open-market sale | 190 | $378.81 | 849,083 |
| 2006-03-06 | Open-market sale | 275 | $378.86 | 849,273 |
| 2006-03-06 | Open-market sale | 400 | $378.89 | 849,548 |
| 2006-03-06 | Open-market sale | 900 | $378.94 | 849,948 |
| 2006-03-06 | Open-market sale | 400 | $378.95 | 850,848 |
| 2006-03-06 | Open-market sale | 1,100 | $378.97 | 851,248 |
| 2006-03-06 | Open-market sale | 700 | $378.98 | 852,348 |
| 2006-03-06 | Open-market sale | 500 | $379.00 | 853,048 |
| 2006-03-06 | Open-market sale | 200 | $379.02 | 853,548 |
| 2006-03-06 | Open-market sale | 600 | $378.22 | 836,234 |
| 2006-03-06 | Open-market sale | 400 | $378.24 | 836,834 |
| 2006-03-06 | Open-market sale | 300 | $378.28 | 837,234 |
| 2006-03-06 | Open-market sale | 1,000 | $378.33 | 837,534 |
| 2006-03-06 | Open-market sale | 1,036 | $378.37 | 838,534 |
| 2006-03-06 | Open-market sale | 950 | $378.47 | 839,570 |
| 2006-03-06 | Open-market sale | 400 | $378.48 | 840,520 |
| 2006-03-06 | Open-market sale | 400 | $378.49 | 840,920 |
| 2006-03-06 | Open-market sale | 300 | $378.50 | 841,320 |
| 2006-03-06 | Open-market sale | 1,300 | $378.55 | 841,620 |
| 2006-03-06 | Open-market sale | 800 | $378.57 | 842,920 |
| 2006-03-06 | Open-market sale | 600 | $378.60 | 843,720 |
| 2006-03-06 | Open-market sale | 300 | $378.62 | 844,320 |
| 2006-03-06 | Open-market sale | 2,100 | $378.64 | 844,620 |
| 2006-03-06 | Open-market sale | 1,300 | $370.94 | 800,291 |
| 2006-03-06 | Open-market sale | 300 | $371.07 | 805,791 |
| 2006-03-06 | Open-market sale | 200 | $371.09 | 806,091 |
| 2006-03-06 | Open-market sale | 300 | $371.10 | 806,291 |
| 2006-03-06 | Open-market sale | 400 | $371.13 | 806,591 |
| 2006-03-06 | Open-market sale | 300 | $371.14 | 806,991 |
| 2006-03-06 | Open-market sale | 260 | $371.18 | 807,291 |
| 2006-03-06 | Open-market sale | 400 | $371.28 | 807,551 |
| 2006-03-06 | Open-market sale | 100 | $371.29 | 807,951 |
| 2006-03-06 | Open-market sale | 300 | $371.30 | 808,051 |
| 2006-03-06 | Open-market sale | 700 | $371.34 | 808,351 |
| 2006-03-06 | Open-market sale | 1,100 | $371.35 | 809,051 |
| 2006-03-06 | Open-market sale | 500 | $371.36 | 810,151 |
| 2006-03-06 | Open-market sale | 100 | $371.38 | 810,651 |
| 2006-03-06 | Open-market sale | 100 | $371.46 | 810,751 |
| 2006-03-06 | Open-market sale | 200 | $371.48 | 810,851 |
| 2006-03-06 | Open-market sale | 400 | $370.67 | 795,191 |
| 2006-03-06 | Open-market sale | 200 | $370.68 | 795,591 |
| 2006-03-06 | Open-market sale | 100 | $370.70 | 795,791 |
| 2006-03-06 | Open-market sale | 500 | $370.75 | 795,891 |
| 2006-03-06 | Open-market sale | 500 | $370.77 | 796,391 |
| 2006-03-06 | Open-market sale | 600 | $370.78 | 796,891 |
| 2006-03-06 | Open-market sale | 300 | $370.79 | 797,491 |
| 2006-03-06 | Open-market sale | 400 | $370.80 | 797,791 |
| 2006-03-06 | Open-market sale | 400 | $370.84 | 798,191 |
| 2006-03-06 | Open-market sale | 1,700 | $370.88 | 798,591 |
| 2006-03-06 | Open-market sale | 3,200 | $370.99 | 802,591 |
| 2006-03-06 | Open-market sale | 1,000 | $370.96 | 801,591 |
| 2006-03-06 | Open-market sale | 930 | $380.77 | 877,677 |
| 2006-03-06 | Open-market sale | 200 | $380.71 | 877,327 |
| 2006-03-06 | Open-market sale | 1,550 | $380.36 | 875,777 |
| 2006-03-06 | Open-market sale | 700 | $380.24 | 875,077 |
| 2006-03-06 | Open-market sale | 900 | $380.14 | 874,177 |
| 2006-03-06 | Open-market sale | 300 | $380.11 | 873,877 |
| 2006-03-06 | Open-market sale | 200 | $380.06 | 873,677 |
| 2006-03-06 | Open-market sale | 700 | $379.99 | 872,977 |
| 2006-03-06 | Open-market sale | 1,300 | $379.97 | 871,677 |
| 2006-03-06 | Open-market sale | 400 | $379.95 | 871,277 |
| 2006-03-06 | Open-market sale | 1,400 | $379.93 | 869,877 |
| 2006-03-06 | Open-market sale | 500 | $379.91 | 869,377 |
| 2006-03-06 | Open-market sale | 300 | $379.89 | 869,077 |
| 2006-03-06 | Open-market sale | 300 | $379.80 | 868,777 |
| 2006-03-06 | Open-market sale | 800 | $379.74 | 867,977 |
| 2006-03-06 | Open-market sale | 100 | $379.72 | 867,877 |
| 2006-03-06 | Open-market sale | 325 | $381.03 | 883,157 |
| 2006-03-06 | Open-market sale | 800 | $381.01 | 882,357 |
| 2006-03-06 | Open-market sale | 100 | $380.90 | 882,257 |
| 2006-03-06 | Open-market sale | 1,100 | $380.86 | 881,157 |
| 2006-03-06 | Open-market sale | 200 | $380.85 | 880,957 |
| 2006-03-06 | Open-market sale | 1,100 | $380.84 | 879,857 |
| 2006-03-06 | Open-market sale | 200 | $380.83 | 879,657 |
| 2006-03-06 | Open-market sale | 400 | $380.82 | 879,257 |
| 2006-03-06 | Open-market sale | 400 | $380.80 | 878,857 |
| 2006-03-06 | Open-market sale | 250 | $380.78 | 878,607 |
| 2006-03-06 | Open-market sale | 100 | $380.76 | 877,577 |
| 2006-03-06 | Open-market sale | 50 | $380.75 | 877,527 |
| 2006-03-06 | Open-market sale | 3,000 | $370.37 | 784,691 |
| 2006-03-06 | Open-market sale | 1,000 | $370.51 | 791,091 |
| 2006-03-06 | Open-market sale | 2,900 | $370.55 | 792,091 |
| 2006-03-06 | Open-market sale | 200 | $370.59 | 794,991 |
| 2006-03-06 | Open-market sale | 300 | $369.37 | 765,390 |
| 2006-03-06 | Open-market sale | 2,500 | $369.50 | 765,690 |
| 2006-03-06 | Open-market sale | 600 | $369.59 | 768,190 |
| 2006-03-06 | Open-market sale | 250 | $369.63 | 768,790 |
| 2006-03-06 | Open-market sale | 200 | $369.64 | 769,040 |
| 2006-03-06 | Open-market sale | 3,000 | $369.67 | 769,240 |
| 2006-03-06 | Open-market sale | 800 | $369.73 | 772,240 |
| 2006-03-06 | Open-market sale | 1,210 | $369.76 | 773,040 |
| 2006-03-06 | Open-market sale | 150 | $369.80 | 774,250 |
| 2006-03-06 | Open-market sale | 400 | $369.81 | 774,400 |
| 2006-03-06 | Open-market sale | 300 | $369.85 | 774,800 |
| 2006-03-06 | Open-market sale | 300 | $369.90 | 775,100 |
| 2006-03-06 | Open-market sale | 400 | $369.93 | 775,400 |
| 2006-03-06 | Open-market sale | 2,900 | $369.99 | 775,800 |
| 2006-03-06 | Open-market sale | 1,300 | $370.04 | 778,700 |
| 2006-03-06 | Open-market sale | 400 | $370.05 | 780,000 |
| 2006-03-06 | Open-market sale | 1,700 | $370.10 | 780,400 |
| 2006-03-06 | Open-market sale | 130 | $370.11 | 782,100 |
| 2006-03-06 | Open-market sale | 800 | $370.13 | 782,230 |
| 2006-03-06 | Open-market sale | 250 | $370.19 | 783,030 |
| 2006-03-06 | Open-market sale | 1,311 | $370.26 | 783,280 |
| 2006-03-06 | Open-market sale | 100 | $370.31 | 784,591 |
| 2006-03-06 | Open-market sale | 700 | $370.49 | 790,391 |
| 2006-03-06 | Open-market sale | 2,700 | $370.42 | 787,691 |
| 2006-03-06 | Open-market sale | 200 | $382.21 | 921,342 |
| 2006-03-06 | Open-market sale | 600 | $381.84 | 909,555 |
| 2006-03-06 | Open-market sale | 500 | $381.85 | 910,155 |
| 2006-03-06 | Open-market sale | 600 | $381.86 | 910,655 |
| 2006-03-06 | Open-market sale | 245 | $381.87 | 911,255 |
| 2006-03-06 | Open-market sale | 600 | $381.88 | 911,500 |
| 2006-03-06 | Open-market sale | 1,900 | $381.91 | 912,100 |
| 2006-03-06 | Open-market sale | 100 | $381.92 | 914,000 |
| 2006-03-06 | Open-market sale | 200 | $381.93 | 914,100 |
| 2006-03-06 | Open-market sale | 600 | $381.94 | 914,300 |
| 2006-03-06 | Open-market sale | 500 | $381.96 | 914,900 |
| 2006-03-06 | Open-market sale | 600 | $381.97 | 915,400 |
| 2006-03-06 | Open-market sale | 800 | $381.98 | 916,000 |
| 2006-03-06 | Open-market sale | 42 | $382.00 | 916,800 |
| 2006-03-06 | Open-market sale | 100 | $382.02 | 916,842 |
| 2006-03-06 | Open-market sale | 100 | $382.03 | 916,942 |
| 2006-03-06 | Open-market sale | 200 | $382.04 | 917,042 |
| 2006-03-06 | Open-market sale | 700 | $382.05 | 917,242 |
| 2006-03-06 | Open-market sale | 100 | $382.06 | 917,942 |
| 2006-03-06 | Open-market sale | 600 | $382.07 | 918,042 |
| 2006-03-06 | Open-market sale | 200 | $382.09 | 918,642 |
| 2006-03-06 | Open-market sale | 100 | $382.12 | 918,842 |
| 2006-03-06 | Open-market sale | 1,500 | $382.14 | 918,942 |
| 2006-03-06 | Open-market sale | 200 | $382.17 | 920,442 |
| 2006-03-06 | Open-market sale | 494 | $382.19 | 920,642 |
| 2006-03-06 | Open-market sale | 206 | $382.20 | 921,136 |
| 2006-03-06 | Open-market sale | 455 | $381.83 | 909,100 |
| 2006-03-06 | Open-market sale | 600 | $382.22 | 921,542 |
| 2006-03-06 | Open-market sale | 250 | $381.70 | 905,984 |
| 2006-03-06 | Open-market sale | 59 | $381.69 | 905,925 |
| 2006-03-06 | Open-market sale | 59 | $381.68 | 905,866 |
| 2006-03-06 | Open-market sale | 541 | $381.67 | 905,325 |
| 2006-03-06 | Open-market sale | 200 | $381.66 | 905,125 |
| 2006-03-06 | Open-market sale | 141 | $381.65 | 904,984 |
| 2006-03-06 | Open-market sale | 319 | $381.63 | 904,665 |
| 2006-03-06 | Open-market sale | 200 | $381.60 | 904,465 |
| 2006-03-06 | Open-market sale | 200 | $381.59 | 904,265 |
| 2006-03-06 | Open-market sale | 200 | $381.58 | 904,065 |
| 2006-03-06 | Open-market sale | 300 | $381.56 | 903,765 |
| 2006-03-06 | Open-market sale | 1,400 | $381.55 | 902,365 |
| 2006-03-06 | Open-market sale | 10 | $381.53 | 902,355 |
| 2006-03-06 | Open-market sale | 100 | $381.52 | 902,255 |
| 2006-03-06 | Open-market sale | 1,700 | $381.51 | 900,555 |
| 2006-03-06 | Open-market sale | 171 | $381.50 | 900,384 |
| 2006-03-06 | Open-market sale | 1,600 | $381.49 | 898,784 |
| 2006-03-06 | Open-market sale | 300 | $381.48 | 898,484 |
| 2006-03-06 | Open-market sale | 300 | $381.47 | 898,184 |
| 2006-03-06 | Open-market sale | 1,402 | $381.46 | 896,782 |
| 2006-03-06 | Open-market sale | 100 | $381.80 | 909,000 |
| 2006-03-06 | Open-market sale | 600 | $381.79 | 908,400 |
| 2006-03-06 | Open-market sale | 550 | $381.77 | 907,850 |
| 2006-03-06 | Open-market sale | 145 | $381.75 | 907,705 |
| 2006-03-06 | Open-market sale | 500 | $381.74 | 907,205 |
| 2006-03-06 | Open-market sale | 766 | $381.73 | 906,439 |
| 2006-03-06 | Open-market sale | 155 | $381.72 | 906,284 |
| 2006-03-06 | Open-market sale | 50 | $381.71 | 906,234 |
| 2006-03-06 | Open-market sale | 500 | $379.09 | 854,869 |
| 2006-03-06 | Open-market sale | 721 | $379.07 | 854,148 |
| 2006-03-06 | Open-market sale | 400 | $379.05 | 853,748 |
| 2006-03-06 | Open-market sale | 600 | $379.71 | 867,277 |
| 2006-03-06 | Open-market sale | 500 | $379.69 | 866,777 |
| 2006-03-06 | Open-market sale | 300 | $379.67 | 866,477 |
| 2006-03-06 | Open-market sale | 1,200 | $379.66 | 865,277 |
| 2006-03-06 | Open-market sale | 500 | $379.65 | 864,777 |
| 2006-03-06 | Open-market sale | 400 | $379.64 | 864,377 |
| 2006-03-06 | Open-market sale | 400 | $379.63 | 863,977 |
| 2006-03-06 | Open-market sale | 400 | $379.61 | 863,577 |
| 2006-03-06 | Open-market sale | 648 | $379.58 | 862,929 |
| 2006-03-06 | Open-market sale | 400 | $379.52 | 862,529 |
| 2006-03-06 | Open-market sale | 400 | $379.50 | 862,129 |
| 2006-03-06 | Open-market sale | 100 | $379.49 | 862,029 |
| 2006-03-06 | Open-market sale | 100 | $379.48 | 861,929 |
| 2006-03-06 | Open-market sale | 400 | $379.38 | 861,529 |
| 2006-03-06 | Open-market sale | 100 | $379.34 | 861,429 |
| 2006-03-06 | Open-market sale | 400 | $379.32 | 861,029 |
| 2006-03-06 | Open-market sale | 48 | $379.30 | 860,981 |
| 2006-03-06 | Open-market sale | 1,012 | $379.29 | 859,969 |
| 2006-03-06 | Open-market sale | 1,700 | $379.25 | 858,269 |
| 2006-03-06 | Open-market sale | 500 | $379.22 | 857,769 |
| 2006-03-06 | Open-market sale | 100 | $379.20 | 857,669 |
| 2006-03-06 | Open-market sale | 200 | $379.18 | 857,469 |
| 2006-03-06 | Open-market sale | 1,600 | $379.17 | 855,869 |
| 2006-03-06 | Open-market sale | 200 | $379.10 | 855,369 |
| 2006-03-06 | Open-market sale | 300 | $379.11 | 855,569 |
| 2006-03-06 | Open-market sale | 1,100 | $382.40 | 923,717 |
| 2006-03-06 | Open-market sale | 100 | $382.42 | 924,817 |
| 2006-03-06 | Open-market sale | 800 | $382.45 | 924,917 |
| 2006-03-06 | Open-market sale | 680 | $382.46 | 925,717 |
| 2006-03-06 | Open-market sale | 120 | $382.47 | 926,397 |
| 2006-03-06 | Open-market sale | 100 | $382.48 | 926,517 |
| 2006-03-06 | Open-market sale | 165 | $382.56 | 926,617 |
| 2006-03-06 | Open-market sale | 35 | $382.57 | 926,782 |
| 2006-03-06 | Open-market sale | 400 | $382.58 | 926,817 |
| 2006-03-06 | Open-market sale | 500 | $382.59 | 927,217 |
| 2006-03-06 | Open-market sale | 100 | $382.60 | 927,717 |
| 2006-03-06 | Open-market sale | 400 | $382.66 | 927,817 |
| 2006-03-06 | Open-market sale | 100 | $382.68 | 928,217 |
| 2006-03-06 | Open-market sale | 100 | $382.94 | 928,317 |
| 2006-03-06 | Open-market sale | 200 | $382.95 | 928,417 |
| 2006-03-06 | Open-market sale | 200 | $382.96 | 928,617 |
| 2006-03-06 | Open-market sale | 100 | $383.07 | 928,817 |
| 2006-03-06 | Open-market sale | 100 | $383.18 | 928,917 |
| 2006-03-06 | Open-market sale | 100 | $383.27 | 929,017 |
| 2006-03-06 | Open-market sale | 200 | $383.34 | 929,117 |
| 2006-03-06 | Open-market sale | 100 | $382.23 | 922,142 |
| 2006-03-06 | Open-market sale | 200 | $382.24 | 922,242 |
| 2006-03-06 | Open-market sale | 100 | $382.27 | 922,442 |
| 2006-03-06 | Open-market sale | 200 | $382.28 | 922,542 |
| 2006-03-06 | Open-market sale | 700 | $382.30 | 922,742 |
| 2006-03-06 | Open-market sale | 100 | $382.37 | 923,617 |
| 2006-03-06 | Open-market sale | 75 | $382.32 | 923,442 |
| 2006-03-06 | Open-market sale | 100 | $382.36 | 923,517 |
| 2006-03-06 | Open-market sale | 100 | $381.32 | 889,484 |
| 2006-03-06 | Open-market sale | 1,157 | $381.31 | 888,327 |
| 2006-03-06 | Open-market sale | 100 | $381.30 | 888,227 |
| 2006-03-06 | Open-market sale | 400 | $381.28 | 887,827 |
| 2006-03-06 | Open-market sale | 200 | $381.27 | 887,627 |
| 2006-03-06 | Open-market sale | 300 | $381.25 | 887,327 |
| 2006-03-06 | Open-market sale | 200 | $381.24 | 887,127 |
| 2006-03-06 | Open-market sale | 300 | $381.23 | 886,827 |
| 2006-03-06 | Open-market sale | 100 | $381.22 | 886,727 |
| 2006-03-06 | Open-market sale | 500 | $381.21 | 886,227 |
| 2006-03-06 | Open-market sale | 100 | $381.15 | 886,127 |
| 2006-03-06 | Open-market sale | 900 | $381.13 | 885,227 |
| 2006-03-06 | Open-market sale | 700 | $381.11 | 884,527 |
| 2006-03-06 | Open-market sale | 100 | $381.08 | 884,427 |
| 2006-03-06 | Open-market sale | 400 | $381.07 | 884,027 |
| 2006-03-06 | Open-market sale | 445 | $381.05 | 883,582 |
| 2006-03-06 | Open-market sale | 100 | $381.04 | 883,482 |
| 2006-03-06 | Open-market sale | 300 | $381.44 | 896,482 |
| 2006-03-06 | Open-market sale | 900 | $381.43 | 895,582 |
| 2006-03-06 | Open-market sale | 300 | $381.42 | 895,282 |
| 2006-03-06 | Open-market sale | 1,200 | $381.41 | 894,082 |
| 2006-03-06 | Open-market sale | 600 | $381.40 | 893,482 |
| 2006-03-06 | Open-market sale | 98 | $381.39 | 893,384 |
| 2006-03-06 | Open-market sale | 1,300 | $381.38 | 892,084 |
| 2006-03-06 | Open-market sale | 300 | $381.37 | 891,784 |
| 2006-03-06 | Open-market sale | 500 | $381.36 | 891,284 |
| 2006-03-06 | Open-market sale | 1,000 | $381.35 | 890,284 |
| 2006-03-06 | Open-market sale | 700 | $381.34 | 889,584 |
| 2006-02-16 | Open-market sale | 4 | $356.58 | 96,742 |
| 2006-02-16 | Open-market sale | 100 | $356.66 | 96,746 |
| 2006-02-16 | Open-market sale | 96 | $356.55 | 96,646 |
| 2006-02-16 | Open-market sale | 100 | $356.54 | 96,546 |
| 2006-02-16 | Open-market sale | 100 | $356.24 | 96,446 |
| 2006-02-16 | Open-market sale | 100 | $356.17 | 96,346 |
| 2006-02-16 | Open-market sale | 100 | $354.93 | 96,146 |
| 2006-02-16 | Open-market sale | 100 | $354.29 | 96,046 |
| 2006-02-16 | Open-market sale | 100 | $354.06 | 95,946 |
| 2006-02-16 | Open-market sale | 100 | $353.98 | 95,846 |
| 2006-02-16 | Open-market sale | 100 | $353.63 | 95,746 |
| 2006-02-16 | Open-market sale | 100 | $352.66 | 95,646 |
| 2006-02-16 | Open-market sale | 100 | $349.95 | 95,546 |
| 2006-02-16 | Open-market sale | 100 | $348.98 | 95,446 |
| 2006-02-16 | Open-market sale | 100 | $348.84 | 95,346 |
| 2006-02-16 | Open-market sale | 100 | $348.40 | 95,246 |
| 2006-02-16 | Open-market sale | 100 | $346.99 | 95,146 |
| 2006-02-16 | Open-market sale | 100 | $346.88 | 95,046 |
| 2006-02-16 | Open-market sale | 100 | $346.79 | 94,946 |
| 2006-02-16 | Open-market sale | 100 | $346.69 | 94,846 |
| 2006-02-16 | Open-market sale | 100 | $346.50 | 94,746 |
| 2006-02-16 | Open-market sale | 50 | $346.47 | 94,696 |
| 2006-02-16 | Open-market sale | 100 | $346.42 | 94,496 |
| 2006-02-16 | Open-market sale | 200 | $346.37 | 94,296 |
| 2006-02-16 | Open-market sale | 100 | $346.36 | 94,196 |
| 2006-02-16 | Open-market sale | 29 | $346.33 | 94,167 |
| 2006-02-16 | Open-market sale | 100 | $346.28 | 94,067 |
| 2006-02-16 | Open-market sale | 100 | $346.16 | 93,697 |
| 2006-02-16 | Open-market sale | 50 | $346.22 | 93,797 |
| 2006-02-16 | Open-market sale | 100 | $346.14 | 93,497 |
| 2006-02-16 | Open-market sale | 100 | $346.04 | 93,397 |
| 2006-02-16 | Open-market sale | 200 | $345.93 | 93,197 |
| 2006-02-16 | Open-market sale | 112 | $345.92 | 93,085 |
| 2006-02-16 | Open-market sale | 100 | $345.90 | 92,985 |
| 2006-02-16 | Open-market sale | 150 | $345.89 | 92,835 |
| 2006-02-16 | Open-market sale | 28 | $345.88 | 92,807 |
| 2006-02-16 | Open-market sale | 100 | $345.81 | 92,707 |
| 2006-02-16 | Open-market sale | 50 | $345.79 | 92,657 |
| 2006-02-16 | Open-market sale | 200 | $345.78 | 92,457 |
| 2006-02-16 | Open-market sale | 100 | $345.76 | 92,357 |
| 2006-02-16 | Open-market sale | 100 | $345.71 | 92,257 |
| 2006-02-16 | Open-market sale | 100 | $345.67 | 92,157 |
| 2006-02-16 | Open-market sale | 100 | $345.63 | 92,057 |
| 2006-02-16 | Open-market sale | 100 | $345.59 | 91,957 |
| 2006-02-16 | Open-market sale | 100 | $345.57 | 91,857 |
| 2006-02-16 | Open-market sale | 100 | $345.30 | 91,657 |
| 2006-02-16 | Open-market sale | 100 | $345.22 | 91,557 |
| 2006-02-16 | Open-market sale | 100 | $345.09 | 91,457 |
| 2006-02-16 | Open-market sale | 100 | $345.04 | 91,357 |
| 2006-02-16 | Open-market sale | 100 | $344.92 | 91,257 |
| 2006-02-16 | Open-market sale | 200 | $345.99 | 93,267 |
| 2006-02-16 | Open-market sale | 100 | $345.93 | 92,967 |
| 2006-02-16 | Open-market sale | 10 | $345.92 | 92,957 |
| 2006-02-16 | Open-market sale | 150 | $345.89 | 92,807 |
| 2006-02-16 | Open-market sale | 100 | $345.87 | 92,707 |
| 2006-02-16 | Open-market sale | 100 | $345.85 | 92,607 |
| 2006-02-16 | Open-market sale | 150 | $345.79 | 92,457 |
| 2006-02-16 | Open-market sale | 100 | $345.71 | 92,357 |
| 2006-02-16 | Open-market sale | 25 | $345.69 | 92,332 |
| 2006-02-16 | Open-market sale | 75 | $345.68 | 92,257 |
| 2006-02-16 | Open-market sale | 100 | $345.67 | 92,157 |
| 2006-02-16 | Open-market sale | 100 | $345.59 | 92,057 |
| 2006-02-16 | Open-market sale | 100 | $345.57 | 91,957 |
| 2006-02-16 | Open-market sale | 100 | $345.46 | 91,857 |
| 2006-02-16 | Open-market sale | 200 | $345.22 | 91,557 |
| 2006-02-16 | Open-market sale | 100 | $345.13 | 91,457 |
| 2006-02-16 | Open-market sale | 100 | $344.86 | 91,357 |
| 2006-02-16 | Open-market sale | 85 | $344.58 | 91,272 |
| 2006-02-16 | Open-market sale | 15 | $344.57 | 91,257 |
| 2006-02-16 | Open-market sale | 100 | $346.24 | 93,967 |
| 2006-02-16 | Open-market sale | 100 | $346.22 | 93,867 |
| 2006-02-16 | Open-market sale | 100 | $346.14 | 93,767 |
| 2006-02-16 | Open-market sale | 100 | $346.13 | 93,667 |
| 2006-02-16 | Open-market sale | 100 | $346.12 | 93,567 |
| 2006-02-16 | Open-market sale | 100 | $345.94 | 93,067 |
| 2006-02-16 | Open-market sale | 100 | $345.98 | 93,167 |
| 2006-02-16 | Open-market sale | 45 | $359.41 | 99,311 |
| 2006-02-16 | Open-market sale | 107 | $359.46 | 99,356 |
| 2006-02-16 | Open-market sale | 100 | $359.69 | 99,463 |
| 2006-02-16 | Open-market sale | 100 | $359.76 | 99,563 |
| 2006-02-16 | Open-market sale | 100 | $360.08 | 99,663 |
| 2006-02-16 | Open-market sale | 100 | $360.51 | 99,763 |
| 2006-02-16 | Open-market sale | 100 | $356.74 | 96,846 |
| 2006-02-16 | Open-market sale | 65 | $356.84 | 96,946 |
| 2006-02-16 | Open-market sale | 100 | $356.92 | 97,011 |
| 2006-02-16 | Open-market sale | 100 | $356.98 | 97,111 |
| 2006-02-16 | Open-market sale | 100 | $357.18 | 97,211 |
| 2006-02-16 | Open-market sale | 200 | $357.34 | 97,411 |
| 2006-02-16 | Open-market sale | 100 | $357.43 | 97,611 |
| 2006-02-16 | Open-market sale | 100 | $357.49 | 97,711 |
| 2006-02-16 | Open-market sale | 100 | $357.56 | 97,811 |
| 2006-02-16 | Open-market sale | 100 | $357.60 | 97,911 |
| 2006-02-16 | Open-market sale | 100 | $357.65 | 98,011 |
| 2006-02-16 | Open-market sale | 100 | $357.73 | 98,111 |
| 2006-02-16 | Open-market sale | 100 | $357.74 | 98,211 |
| 2006-02-16 | Open-market sale | 100 | $357.86 | 98,311 |
| 2006-02-16 | Open-market sale | 100 | $357.95 | 98,411 |
| 2006-02-16 | Open-market sale | 100 | $357.99 | 98,511 |
| 2006-02-16 | Open-market sale | 200 | $358.04 | 98,611 |
| 2006-02-16 | Open-market sale | 100 | $358.07 | 98,811 |
| 2006-02-16 | Open-market sale | 100 | $358.16 | 98,911 |
| 2006-02-16 | Open-market sale | 100 | $358.39 | 99,011 |
| 2006-02-16 | Open-market sale | 100 | $358.60 | 99,111 |
| 2006-02-16 | Open-market sale | 100 | $346.28 | 94,047 |
| 2006-02-16 | Open-market sale | 100 | $346.36 | 94,147 |
| 2006-02-16 | Open-market sale | 200 | $346.37 | 94,247 |
| 2006-02-16 | Open-market sale | 100 | $346.42 | 94,547 |
| 2006-02-16 | Open-market sale | 100 | $346.46 | 94,647 |
| 2006-02-16 | Open-market sale | 100 | $346.50 | 94,747 |
| 2006-02-16 | Open-market sale | 100 | $346.51 | 94,847 |
| 2006-02-16 | Open-market sale | 100 | $346.68 | 94,947 |
| 2006-02-16 | Open-market sale | 100 | $346.88 | 95,047 |
| 2006-02-16 | Open-market sale | 100 | $346.99 | 95,147 |
| 2006-02-16 | Open-market sale | 100 | $348.74 | 95,247 |
| 2006-02-16 | Open-market sale | 100 | $348.84 | 95,347 |
| 2006-02-16 | Open-market sale | 100 | $348.98 | 95,447 |
| 2006-02-16 | Open-market sale | 100 | $349.95 | 95,547 |
| 2006-02-16 | Open-market sale | 100 | $352.66 | 95,647 |
| 2006-02-16 | Open-market sale | 100 | $353.66 | 95,747 |
| 2006-02-16 | Open-market sale | 100 | $353.98 | 95,847 |
| 2006-02-16 | Open-market sale | 100 | $354.06 | 95,947 |
| 2006-02-16 | Open-market sale | 100 | $354.29 | 96,047 |
| 2006-02-16 | Open-market sale | 100 | $355.53 | 96,247 |
| 2006-02-16 | Open-market sale | 100 | $356.13 | 96,347 |
| 2006-02-16 | Open-market sale | 100 | $356.24 | 96,447 |
| 2006-02-16 | Open-market sale | 100 | $356.41 | 96,547 |
| 2006-02-16 | Open-market sale | 100 | $356.54 | 96,647 |
| 2006-02-16 | Open-market sale | 100 | $356.66 | 96,747 |
| 2006-02-16 | Open-market sale | 100 | $346.24 | 93,847 |
| 2006-02-16 | Open-market sale | 100 | $346.27 | 93,947 |
| 2006-02-16 | Open-market sale | 100 | $360.08 | 99,663 |
| 2006-02-16 | Open-market sale | 81 | $356.75 | 96,947 |
| 2006-02-16 | Open-market sale | 100 | $356.92 | 97,028 |
| 2006-02-16 | Open-market sale | 100 | $356.98 | 97,128 |
| 2006-02-16 | Open-market sale | 100 | $357.18 | 97,228 |
| 2006-02-16 | Open-market sale | 100 | $357.34 | 97,428 |
| 2006-02-16 | Open-market sale | 100 | $357.36 | 97,528 |
| 2006-02-16 | Open-market sale | 100 | $357.43 | 97,628 |
| 2006-02-16 | Open-market sale | 100 | $357.49 | 97,728 |
| 2006-02-16 | Open-market sale | 100 | $357.56 | 97,828 |
| 2006-02-16 | Open-market sale | 100 | $357.60 | 97,928 |
| 2006-02-16 | Open-market sale | 100 | $357.65 | 98,028 |
| 2006-02-16 | Open-market sale | 42 | $357.74 | 98,128 |
| 2006-02-16 | Open-market sale | 100 | $357.77 | 98,170 |
| 2006-02-16 | Open-market sale | 100 | $357.86 | 98,270 |
| 2006-02-16 | Open-market sale | 100 | $357.95 | 98,370 |
| 2006-02-16 | Open-market sale | 100 | $357.99 | 98,470 |
| 2006-02-16 | Open-market sale | 200 | $358.04 | 98,570 |
| 2006-02-16 | Open-market sale | 100 | $358.07 | 98,770 |
| 2006-02-16 | Open-market sale | 100 | $358.16 | 98,870 |
| 2006-02-16 | Open-market sale | 100 | $358.39 | 98,970 |
| 2006-02-16 | Open-market sale | 100 | $359.21 | 99,170 |
| 2006-02-16 | Open-market sale | 193 | $359.46 | 99,270 |
| 2006-02-16 | Open-market sale | 100 | $359.69 | 99,463 |
| 2006-02-16 | Open-market sale | 100 | $359.77 | 99,563 |
| 2006-02-16 | Open-market sale | 100 | $356.74 | 96,847 |
| 2006-02-16 | Open-market sale | 100 | $360.51 | 99,763 |
| 2006-02-02 | Open-market sale | 1,000 | $400.04 | 933,010 |
| 2006-02-02 | Open-market sale | 1,000 | $400.06 | 934,010 |
| 2006-02-02 | Open-market sale | 394 | $400.07 | 935,010 |
| 2006-02-02 | Open-market sale | 1,000 | $400.18 | 935,404 |
| 2006-02-02 | Open-market sale | 2,000 | $400.20 | 936,404 |
| 2006-02-02 | Open-market sale | 1,000 | $400.24 | 938,404 |
| 2006-02-02 | Open-market sale | 1,000 | $400.28 | 939,404 |
| 2006-02-02 | Open-market sale | 1,000 | $400.29 | 940,404 |
| 2006-02-02 | Open-market sale | 1,000 | $400.36 | 941,404 |
| 2006-02-02 | Open-market sale | 1,000 | $400.36 | 942,404 |
| 2006-02-02 | Open-market sale | 1,000 | $400.38 | 943,404 |
| 2006-02-02 | Open-market sale | 2,000 | $400.39 | 944,404 |
| 2006-02-02 | Open-market sale | 1,000 | $400.40 | 946,404 |
| 2006-02-02 | Open-market sale | 2,000 | $400.41 | 947,404 |
| 2006-02-02 | Open-market sale | 1,000 | $400.44 | 949,404 |
| 2006-02-02 | Open-market sale | 2,000 | $400.48 | 950,404 |
| 2006-02-02 | Open-market sale | 1,000 | $400.51 | 952,404 |
| 2006-02-02 | Open-market sale | 1,000 | $400.52 | 953,404 |
| 2006-02-02 | Open-market sale | 1,000 | $400.57 | 954,404 |
| 2006-02-02 | Open-market sale | 1,000 | $400.60 | 955,404 |
| 2006-02-02 | Open-market sale | 1,000 | $400.70 | 956,404 |
| 2006-02-02 | Open-market sale | 1,000 | $400.72 | 957,404 |
| 2006-02-02 | Open-market sale | 2,000 | $400.80 | 958,404 |
| 2006-02-02 | Open-market sale | 2,000 | $400.81 | 960,404 |
| 2006-02-02 | Open-market sale | 938 | $400.83 | 962,404 |
| 2006-02-02 | Open-market sale | 1,000 | $400.98 | 963,342 |
| 2006-02-02 | Open-market sale | 1,000 | $401.01 | 964,342 |
| 2006-02-02 | Open-market sale | 100 | $398.34 | 932,910 |
| 2006-02-02 | Open-market sale | 1,000 | $401.90 | 992,042 |
| 2006-02-02 | Open-market sale | 1,000 | $401.93 | 993,042 |
| 2006-02-02 | Open-market sale | 1,000 | $401.94 | 994,042 |
| 2006-02-02 | Open-market sale | 400 | $401.89 | 991,642 |
| 2006-02-02 | Open-market sale | 1,000 | $401.87 | 990,642 |
| 2006-02-02 | Open-market sale | 2,000 | $401.85 | 988,642 |
| 2006-02-02 | Open-market sale | 1,000 | $401.84 | 987,642 |
| 2006-02-02 | Open-market sale | 300 | $402.54 | 1,011,742 |
| 2006-02-02 | Open-market sale | 800 | $402.53 | 1,010,942 |
| 2006-02-02 | Open-market sale | 200 | $402.51 | 1,010,742 |
| 2006-02-02 | Open-market sale | 1,000 | $402.50 | 1,009,742 |
| 2006-02-02 | Open-market sale | 1,100 | $402.38 | 1,008,642 |
| 2006-02-02 | Open-market sale | 500 | $402.35 | 1,008,142 |
| 2006-02-02 | Open-market sale | 500 | $402.32 | 1,007,642 |
| 2006-02-02 | Open-market sale | 200 | $402.29 | 1,007,442 |
| 2006-02-02 | Open-market sale | 1,000 | $402.28 | 1,006,442 |
| 2006-02-02 | Open-market sale | 300 | $402.27 | 1,006,142 |
| 2006-02-02 | Open-market sale | 1,200 | $402.26 | 1,004,942 |
| 2006-02-02 | Open-market sale | 1,300 | $402.24 | 1,003,642 |
| 2006-02-02 | Open-market sale | 100 | $402.23 | 1,003,542 |
| 2006-02-02 | Open-market sale | 200 | $402.19 | 1,003,342 |
| 2006-02-02 | Open-market sale | 1,100 | $402.15 | 1,002,242 |
| 2006-02-02 | Open-market sale | 1,000 | $402.14 | 1,001,242 |
| 2006-02-02 | Open-market sale | 1,050 | $402.10 | 1,000,192 |
| 2006-02-02 | Open-market sale | 150 | $402.09 | 1,000,042 |
| 2006-02-02 | Open-market sale | 2,000 | $402.03 | 998,042 |
| 2006-02-02 | Open-market sale | 2,000 | $402.01 | 996,042 |
| 2006-02-02 | Open-market sale | 1,000 | $401.95 | 995,042 |
| 2006-02-02 | Open-market sale | 120 | $404.07 | 1,088,326 |
| 2006-02-02 | Open-market sale | 400 | $403.59 | 1,077,376 |
| 2006-02-02 | Open-market sale | 300 | $403.60 | 1,077,776 |
| 2006-02-02 | Open-market sale | 100 | $403.61 | 1,078,076 |
| 2006-02-02 | Open-market sale | 100 | $403.64 | 1,078,176 |
| 2006-02-02 | Open-market sale | 100 | $403.65 | 1,078,276 |
| 2006-02-02 | Open-market sale | 1,400 | $403.66 | 1,078,376 |
| 2006-02-02 | Open-market sale | 200 | $403.67 | 1,079,776 |
| 2006-02-02 | Open-market sale | 100 | $403.69 | 1,079,976 |
| 2006-02-02 | Open-market sale | 100 | $403.74 | 1,080,076 |
| 2006-02-02 | Open-market sale | 100 | $403.76 | 1,080,176 |
| 2006-02-02 | Open-market sale | 700 | $403.78 | 1,080,276 |
| 2006-02-02 | Open-market sale | 1,000 | $403.84 | 1,080,976 |
| 2006-02-02 | Open-market sale | 950 | $403.86 | 1,081,976 |
| 2006-02-02 | Open-market sale | 100 | $403.87 | 1,082,926 |
| 2006-02-02 | Open-market sale | 585 | $403.88 | 1,083,026 |
| 2006-02-02 | Open-market sale | 1,100 | $403.89 | 1,083,611 |
| 2006-02-02 | Open-market sale | 615 | $403.90 | 1,084,711 |
| 2006-02-02 | Open-market sale | 1,000 | $403.91 | 1,085,326 |
| 2006-02-02 | Open-market sale | 300 | $403.92 | 1,086,326 |
| 2006-02-02 | Open-market sale | 100 | $403.95 | 1,086,626 |
| 2006-02-02 | Open-market sale | 100 | $403.97 | 1,086,726 |
| 2006-02-02 | Open-market sale | 100 | $403.98 | 1,086,826 |
| 2006-02-02 | Open-market sale | 200 | $403.99 | 1,086,926 |
| 2006-02-02 | Open-market sale | 1,000 | $404.01 | 1,087,126 |
| 2006-02-02 | Open-market sale | 200 | $404.03 | 1,088,126 |
| 2006-02-02 | Open-market sale | 300 | $403.55 | 1,077,076 |
| 2006-02-02 | Open-market sale | 60 | $404.08 | 1,088,446 |
| 2006-02-02 | Open-market sale | 200 | $401.25 | 970,342 |
| 2006-02-02 | Open-market sale | 1,000 | $401.08 | 966,342 |
| 2006-02-02 | Open-market sale | 1,000 | $401.07 | 965,342 |
| 2006-02-02 | Open-market sale | 1,000 | $401.83 | 986,642 |
| 2006-02-02 | Open-market sale | 3,000 | $401.81 | 983,642 |
| 2006-02-02 | Open-market sale | 1,000 | $401.80 | 982,642 |
| 2006-02-02 | Open-market sale | 2,000 | $401.80 | 980,642 |
| 2006-02-02 | Open-market sale | 1,000 | $401.76 | 979,642 |
| 2006-02-02 | Open-market sale | 100 | $401.75 | 979,542 |
| 2006-02-02 | Open-market sale | 200 | $401.74 | 979,342 |
| 2006-02-02 | Open-market sale | 200 | $401.73 | 979,142 |
| 2006-02-02 | Open-market sale | 2,000 | $401.68 | 977,142 |
| 2006-02-02 | Open-market sale | 1,000 | $401.61 | 976,142 |
| 2006-02-02 | Open-market sale | 900 | $401.55 | 975,242 |
| 2006-02-02 | Open-market sale | 1,000 | $401.52 | 974,242 |
| 2006-02-02 | Open-market sale | 200 | $401.49 | 974,042 |
| 2006-02-02 | Open-market sale | 190 | $401.48 | 973,852 |
| 2006-02-02 | Open-market sale | 40 | $401.47 | 973,812 |
| 2006-02-02 | Open-market sale | 20 | $401.46 | 973,792 |
| 2006-02-02 | Open-market sale | 1,190 | $401.45 | 972,602 |
| 2006-02-02 | Open-market sale | 40 | $401.44 | 972,562 |
| 2006-02-02 | Open-market sale | 60 | $401.43 | 972,502 |
| 2006-02-02 | Open-market sale | 20 | $401.42 | 972,482 |
| 2006-02-02 | Open-market sale | 1,040 | $401.41 | 971,442 |
| 2006-02-02 | Open-market sale | 500 | $401.29 | 970,942 |
| 2006-02-02 | Open-market sale | 400 | $401.28 | 970,542 |
| 2006-02-02 | Open-market sale | 1,000 | $401.18 | 967,342 |
| 2006-02-02 | Open-market sale | 2,000 | $401.20 | 968,342 |
| 2006-02-02 | Open-market sale | 288 | $403.46 | 1,074,288 |
| 2006-02-02 | Open-market sale | 650 | $403.48 | 1,074,576 |
| 2006-02-02 | Open-market sale | 500 | $403.49 | 1,075,226 |
| 2006-02-02 | Open-market sale | 150 | $403.51 | 1,075,726 |
| 2006-02-02 | Open-market sale | 1,200 | $403.54 | 1,075,876 |
| 2006-02-02 | Open-market sale | 1,300 | $403.20 | 1,060,638 |
| 2006-02-02 | Open-market sale | 100 | $403.21 | 1,061,938 |
| 2006-02-02 | Open-market sale | 500 | $403.22 | 1,062,038 |
| 2006-02-02 | Open-market sale | 900 | $403.23 | 1,062,538 |
| 2006-02-02 | Open-market sale | 300 | $403.24 | 1,063,438 |
| 2006-02-02 | Open-market sale | 500 | $403.25 | 1,063,738 |
| 2006-02-02 | Open-market sale | 300 | $403.26 | 1,064,238 |
| 2006-02-02 | Open-market sale | 100 | $403.27 | 1,064,538 |
| 2006-02-02 | Open-market sale | 1,400 | $403.28 | 1,064,638 |
| 2006-02-02 | Open-market sale | 1,000 | $403.28 | 1,066,038 |
| 2006-02-02 | Open-market sale | 500 | $403.29 | 1,067,038 |
| 2006-02-02 | Open-market sale | 200 | $403.30 | 1,067,538 |
| 2006-02-02 | Open-market sale | 100 | $403.31 | 1,067,738 |
| 2006-02-02 | Open-market sale | 900 | $403.32 | 1,067,838 |
| 2006-02-02 | Open-market sale | 1,100 | $403.34 | 1,068,738 |
| 2006-02-02 | Open-market sale | 150 | $403.36 | 1,069,838 |
| 2006-02-02 | Open-market sale | 100 | $403.38 | 1,069,988 |
| 2006-02-02 | Open-market sale | 400 | $403.39 | 1,070,088 |
| 2006-02-02 | Open-market sale | 100 | $403.40 | 1,070,488 |
| 2006-02-02 | Open-market sale | 1,550 | $403.41 | 1,070,588 |
| 2006-02-02 | Open-market sale | 150 | $403.42 | 1,072,138 |
| 2006-02-02 | Open-market sale | 900 | $403.43 | 1,072,288 |
| 2006-02-02 | Open-market sale | 1,100 | $403.44 | 1,073,188 |
| 2006-02-02 | Open-market sale | 1,300 | $402.57 | 1,013,942 |
| 2006-02-02 | Open-market sale | 1,900 | $402.56 | 1,012,042 |
| 2006-02-02 | Open-market sale | 400 | $402.61 | 1,016,542 |
| 2006-02-02 | Open-market sale | 400 | $402.59 | 1,016,142 |
| 2006-02-02 | Open-market sale | 900 | $402.90 | 1,035,613 |
| 2006-02-02 | Open-market sale | 740 | $402.89 | 1,034,873 |
| 2006-02-02 | Open-market sale | 1,500 | $402.88 | 1,033,373 |
| 2006-02-02 | Open-market sale | 1,791 | $402.87 | 1,031,582 |
| 2006-02-02 | Open-market sale | 100 | $402.86 | 1,031,482 |
| 2006-02-02 | Open-market sale | 1,110 | $402.84 | 1,030,372 |
| 2006-02-02 | Open-market sale | 500 | $402.81 | 1,029,872 |
| 2006-02-02 | Open-market sale | 300 | $402.80 | 1,029,572 |
| 2006-02-02 | Open-market sale | 100 | $402.79 | 1,029,472 |
| 2006-02-02 | Open-market sale | 1,700 | $402.78 | 1,027,772 |
| 2006-02-02 | Open-market sale | 600 | $402.77 | 1,027,172 |
| 2006-02-02 | Open-market sale | 600 | $402.76 | 1,026,572 |
| 2006-02-02 | Open-market sale | 300 | $402.75 | 1,026,272 |
| 2006-02-02 | Open-market sale | 500 | $402.74 | 1,025,772 |
| 2006-02-02 | Open-market sale | 600 | $402.73 | 1,025,172 |
| 2006-02-02 | Open-market sale | 300 | $402.72 | 1,024,872 |
| 2006-02-02 | Open-market sale | 300 | $402.70 | 1,024,572 |
| 2006-02-02 | Open-market sale | 1,200 | $402.69 | 1,023,372 |
| 2006-02-02 | Open-market sale | 2,300 | $402.67 | 1,021,072 |
| 2006-02-02 | Open-market sale | 800 | $402.66 | 1,020,272 |
| 2006-02-02 | Open-market sale | 2,130 | $402.65 | 1,018,142 |
| 2006-02-02 | Open-market sale | 900 | $402.58 | 1,015,242 |
| 2006-02-02 | Open-market sale | 400 | $402.63 | 1,016,942 |
| 2006-02-02 | Open-market sale | 100 | $404.12 | 1,088,926 |
| 2006-02-02 | Open-market sale | 100 | $404.17 | 1,089,426 |
| 2006-02-02 | Open-market sale | 1,100 | $404.20 | 1,089,526 |
| 2006-02-02 | Open-market sale | 100 | $404.21 | 1,090,626 |
| 2006-02-02 | Open-market sale | 100 | $404.24 | 1,090,726 |
| 2006-02-02 | Open-market sale | 100 | $404.25 | 1,090,826 |
| 2006-02-02 | Open-market sale | 100 | $404.30 | 1,090,926 |
| 2006-02-02 | Open-market sale | 1,200 | $404.31 | 1,091,026 |
| 2006-02-02 | Open-market sale | 100 | $404.32 | 1,092,226 |
| 2006-02-02 | Open-market sale | 100 | $404.33 | 1,092,326 |
| 2006-02-02 | Open-market sale | 100 | $404.61 | 1,092,426 |
| 2006-02-02 | Open-market sale | 1,000 | $404.88 | 1,092,526 |
| 2006-02-02 | Open-market sale | 1,000 | $405.00 | 1,093,526 |
| 2006-02-02 | Open-market sale | 1,000 | $405.20 | 1,094,526 |
| 2006-02-02 | Open-market sale | 1,000 | $405.24 | 1,095,526 |
| 2006-02-02 | Open-market sale | 1,000 | $405.25 | 1,096,526 |
| 2006-02-02 | Open-market sale | 1,000 | $405.32 | 1,097,526 |
| 2006-02-02 | Open-market sale | 1,000 | $405.67 | 1,098,526 |
| 2006-02-02 | Open-market sale | 1,000 | $405.70 | 1,099,526 |
| 2006-02-02 | Open-market sale | 1,000 | $405.89 | 1,100,526 |
| 2006-02-02 | Open-market sale | 1,000 | $405.93 | 1,101,526 |
| 2006-02-02 | Open-market sale | 1,000 | $405.99 | 1,102,526 |
| 2006-02-02 | Open-market sale | 1,000 | $406.19 | 1,103,526 |
| 2006-02-02 | Open-market sale | 20 | $404.09 | 1,088,506 |
| 2006-02-02 | Open-market sale | 200 | $404.10 | 1,088,526 |
| 2006-02-02 | Open-market sale | 200 | $404.11 | 1,088,726 |
| 2006-02-02 | Open-market sale | 300 | $404.16 | 1,089,126 |
| 2006-02-02 | Open-market sale | 100 | $404.13 | 1,089,026 |
| 2006-02-02 | Open-market sale | 1,774 | $402.93 | 1,037,713 |
| 2006-02-02 | Open-market sale | 300 | $402.95 | 1,039,487 |
| 2006-02-02 | Open-market sale | 500 | $402.92 | 1,037,213 |
| 2006-02-02 | Open-market sale | 700 | $402.91 | 1,036,513 |
| 2006-02-02 | Open-market sale | 471 | $403.19 | 1,060,167 |
| 2006-02-02 | Open-market sale | 79 | $403.18 | 1,060,088 |
| 2006-02-02 | Open-market sale | 1,100 | $403.17 | 1,058,988 |
| 2006-02-02 | Open-market sale | 300 | $403.16 | 1,058,688 |
| 2006-02-02 | Open-market sale | 1,100 | $403.15 | 1,057,588 |
| 2006-02-02 | Open-market sale | 700 | $403.14 | 1,056,888 |
| 2006-02-02 | Open-market sale | 1,000 | $403.14 | 1,055,888 |
| 2006-02-02 | Open-market sale | 1,000 | $403.13 | 1,054,888 |
| 2006-02-02 | Open-market sale | 1,500 | $403.12 | 1,053,388 |
| 2006-02-02 | Open-market sale | 200 | $403.11 | 1,053,188 |
| 2006-02-02 | Open-market sale | 200 | $403.10 | 1,052,988 |
| 2006-02-02 | Open-market sale | 1,100 | $403.09 | 1,051,888 |
| 2006-02-02 | Open-market sale | 1,201 | $403.08 | 1,050,687 |
| 2006-02-02 | Open-market sale | 900 | $403.07 | 1,049,787 |
| 2006-02-02 | Open-market sale | 100 | $403.06 | 1,049,687 |
| 2006-02-02 | Open-market sale | 2,200 | $403.05 | 1,047,487 |
| 2006-02-02 | Open-market sale | 400 | $403.03 | 1,047,087 |
| 2006-02-02 | Open-market sale | 1,500 | $403.02 | 1,045,587 |
| 2006-02-02 | Open-market sale | 1,150 | $403.01 | 1,044,437 |
| 2006-02-02 | Open-market sale | 500 | $403.00 | 1,043,937 |
| 2006-02-02 | Open-market sale | 2,350 | $402.99 | 1,041,587 |
| 2006-02-02 | Open-market sale | 400 | $402.98 | 1,041,187 |
| 2006-02-02 | Open-market sale | 1,300 | $402.97 | 1,039,887 |
| 2006-02-02 | Open-market sale | 100 | $402.96 | 1,039,787 |
| 2006-02-02 | Open-market sale | 200 | $397.48 | 930,445 |
| 2006-02-02 | Open-market sale | 269 | $397.22 | 929,317 |
| 2006-02-02 | Open-market sale | 600 | $397.35 | 929,586 |
| 2006-02-02 | Open-market sale | 59 | $397.38 | 930,186 |
| 2006-02-02 | Open-market sale | 200 | $397.46 | 930,245 |
| 2006-02-02 | Open-market sale | 200 | $398.06 | 932,710 |
| 2006-02-02 | Open-market sale | 1,170 | $397.81 | 930,645 |
| 2006-02-02 | Open-market sale | 200 | $397.82 | 931,815 |
| 2006-02-02 | Open-market sale | 95 | $397.87 | 932,015 |
| 2006-02-02 | Open-market sale | 200 | $397.90 | 932,110 |
| 2006-02-02 | Open-market sale | 400 | $397.93 | 932,310 |
| 2006-01-17 | Open-market sale | 260 | $466.15 | 103,049 |
| 2006-01-17 | Open-market sale | 260 | $466.66 | 103,309 |
| 2006-01-17 | Open-market sale | 600 | $466.67 | 103,569 |
| 2006-01-17 | Open-market sale | 400 | $467.63 | 104,829 |
| 2006-01-17 | Open-market sale | 200 | $467.63 | 105,229 |
| 2006-01-17 | Open-market sale | 460 | $467.67 | 105,429 |
| 2006-01-17 | Open-market sale | 260 | $467.72 | 105,889 |
| 2006-01-17 | Open-market sale | 600 | $467.73 | 106,149 |
| 2006-01-17 | Open-market sale | 600 | $468.22 | 106,749 |
| 2006-01-17 | Open-market sale | 260 | $468.35 | 107,349 |
| 2006-01-17 | Open-market sale | 260 | $468.82 | 107,609 |
| 2006-01-17 | Open-market sale | 17 | $468.85 | 107,869 |
| 2006-01-17 | Open-market sale | 260 | $467.59 | 104,569 |
| 2006-01-17 | Open-market sale | 100 | $469.05 | 107,886 |
| 2006-01-17 | Open-market sale | 483 | $469.06 | 107,986 |
| 2006-01-17 | Open-market sale | 266 | $463.97 | 100,123 |
| 2006-01-17 | Open-market sale | 200 | $463.73 | 99,863 |
| 2006-01-17 | Open-market sale | 260 | $463.94 | 100,063 |
| 2006-01-17 | Open-market sale | 266 | $463.97 | 100,323 |
| 2006-01-17 | Open-market sale | 101 | $463.99 | 100,589 |
| 2006-01-17 | Open-market sale | 400 | $464.00 | 100,690 |
| 2006-01-17 | Open-market sale | 399 | $464.05 | 101,090 |
| 2006-01-17 | Open-market sale | 100 | $464.06 | 101,489 |
| 2006-01-17 | Open-market sale | 260 | $464.77 | 101,589 |
| 2006-01-17 | Open-market sale | 400 | $464.80 | 101,849 |
| 2006-01-17 | Open-market sale | 200 | $464.99 | 102,249 |
| 2006-01-17 | Open-market sale | 600 | $466.09 | 102,449 |
| 2006-01-17 | Open-market sale | 400 | $467.47 | 104,169 |
| 2006-01-17 | Open-market sale | 200 | $469.05 | 107,869 |
| 2006-01-17 | Open-market sale | 400 | $469.06 | 108,069 |
| 2006-01-17 | Open-market sale | 99 | $463.99 | 100,389 |
| 2006-01-17 | Open-market sale | 901 | $464.00 | 100,488 |
| 2006-01-17 | Open-market sale | 200 | $464.01 | 101,389 |
| 2006-01-17 | Open-market sale | 400 | $464.80 | 101,589 |
| 2006-01-17 | Open-market sale | 260 | $464.87 | 101,989 |
| 2006-01-17 | Open-market sale | 200 | $464.93 | 102,249 |
| 2006-01-17 | Open-market sale | 600 | $466.15 | 102,449 |
| 2006-01-17 | Open-market sale | 260 | $467.73 | 106,004 |
| 2006-01-17 | Open-market sale | 600 | $466.76 | 103,309 |
| 2006-01-17 | Open-market sale | 260 | $466.80 | 103,909 |
| 2006-01-17 | Open-market sale | 115 | $467.45 | 104,169 |
| 2006-01-17 | Open-market sale | 260 | $467.50 | 104,284 |
| 2006-01-17 | Open-market sale | 200 | $467.61 | 104,544 |
| 2006-01-17 | Open-market sale | 400 | $467.63 | 104,744 |
| 2006-01-17 | Open-market sale | 260 | $467.71 | 105,144 |
| 2006-01-17 | Open-market sale | 600 | $467.73 | 105,404 |
| 2006-01-17 | Open-market sale | 260 | $468.88 | 107,609 |
| 2006-01-17 | Open-market sale | 12 | $468.36 | 107,597 |
| 2006-01-17 | Open-market sale | 210 | $468.35 | 107,387 |
| 2006-01-17 | Open-market sale | 260 | $468.32 | 107,127 |
| 2006-01-17 | Open-market sale | 164 | $468.31 | 106,963 |
| 2006-01-17 | Open-market sale | 74 | $468.30 | 106,889 |
| 2006-01-17 | Open-market sale | 12 | $468.29 | 106,877 |
| 2006-01-17 | Open-market sale | 128 | $468.22 | 106,749 |
| 2006-01-17 | Open-market sale | 185 | $467.77 | 106,564 |
| 2006-01-17 | Open-market sale | 300 | $467.76 | 106,264 |
| 2006-01-17 | Open-market sale | 260 | $466.15 | 103,049 |
| 2006-01-17 | Open-market sale | 100 | $356.13 | 96,246 |
| 2006-01-17 | Open-market sale | 100 | $346.46 | 94,596 |
| 2006-01-17 | Open-market sale | 100 | $346.15 | 93,597 |
| 2006-01-17 | Open-market sale | 100 | $345.46 | 91,757 |
| 2006-01-17 | Open-market sale | 100 | $345.30 | 91,757 |
| 2006-01-17 | Open-market sale | 100 | $346.04 | 93,467 |
| 2006-01-17 | Open-market sale | 100 | $359.21 | 99,211 |
| 2006-01-17 | Open-market sale | 100 | $357.25 | 97,311 |
| 2006-01-17 | Open-market sale | 100 | $346.41 | 94,447 |
| 2006-01-17 | Open-market sale | 100 | $354.92 | 96,147 |
| 2006-01-17 | Open-market sale | 100 | $357.25 | 97,328 |
| 2006-01-17 | Open-market sale | 100 | $358.60 | 99,070 |
| 2006-01-03 | Open-market sale | 300 | $432.06 | 1,257,168 |
| 2006-01-03 | Open-market sale | 100 | $430.55 | 1,252,583 |
| 2006-01-03 | Open-market sale | 80 | $430.58 | 1,252,683 |
| 2006-01-03 | Open-market sale | 20 | $430.59 | 1,252,763 |
| 2006-01-03 | Open-market sale | 100 | $430.64 | 1,252,783 |
| 2006-01-03 | Open-market sale | 100 | $430.65 | 1,252,883 |
| 2006-01-03 | Open-market sale | 200 | $430.66 | 1,252,983 |
| 2006-01-03 | Open-market sale | 200 | $430.68 | 1,253,183 |
| 2006-01-03 | Open-market sale | 100 | $430.70 | 1,253,383 |
| 2006-01-03 | Open-market sale | 73 | $430.82 | 1,253,483 |
| 2006-01-03 | Open-market sale | 27 | $430.83 | 1,253,556 |
| 2006-01-03 | Open-market sale | 1,000 | $430.88 | 1,253,583 |
| 2006-01-03 | Open-market sale | 100 | $431.26 | 1,254,583 |
| 2006-01-03 | Open-market sale | 100 | $431.41 | 1,254,683 |
| 2006-01-03 | Open-market sale | 100 | $431.46 | 1,254,783 |
| 2006-01-03 | Open-market sale | 100 | $431.71 | 1,254,883 |
| 2006-01-03 | Open-market sale | 100 | $431.73 | 1,254,983 |
| 2006-01-03 | Open-market sale | 100 | $431.82 | 1,255,083 |
| 2006-01-03 | Open-market sale | 155 | $431.86 | 1,255,183 |
| 2006-01-03 | Open-market sale | 45 | $431.89 | 1,255,338 |
| 2006-01-03 | Open-market sale | 100 | $431.91 | 1,255,383 |
| 2006-01-03 | Open-market sale | 100 | $431.93 | 1,255,483 |
| 2006-01-03 | Open-market sale | 100 | $431.96 | 1,255,583 |
| 2006-01-03 | Open-market sale | 1,121 | $432.00 | 1,255,683 |
| 2006-01-03 | Open-market sale | 44 | $432.01 | 1,256,804 |
| 2006-01-03 | Open-market sale | 320 | $432.05 | 1,256,848 |
| 2006-01-03 | Open-market sale | 100 | $430.51 | 1,252,483 |
| 2006-01-03 | Open-market sale | 628 | $432.10 | 1,257,468 |
| 2006-01-03 | Open-market sale | 478 | $426.66 | 1,219,804 |
| 2006-01-03 | Open-market sale | 522 | $426.67 | 1,220,282 |
| 2006-01-03 | Open-market sale | 200 | $426.65 | 1,219,604 |
| 2006-01-03 | Open-market sale | 700 | $426.63 | 1,218,904 |
| 2006-01-03 | Open-market sale | 200 | $426.62 | 1,218,704 |
| 2006-01-03 | Open-market sale | 300 | $426.61 | 1,218,404 |
| 2006-01-03 | Open-market sale | 100 | $426.60 | 1,218,304 |
| 2006-01-03 | Open-market sale | 200 | $426.59 | 1,218,104 |
| 2006-01-03 | Open-market sale | 300 | $426.58 | 1,217,804 |
| 2006-01-03 | Open-market sale | 100 | $426.92 | 1,226,129 |
| 2006-01-03 | Open-market sale | 900 | $426.89 | 1,225,229 |
| 2006-01-03 | Open-market sale | 400 | $426.88 | 1,224,829 |
| 2006-01-03 | Open-market sale | 100 | $426.86 | 1,224,729 |
| 2006-01-03 | Open-market sale | 200 | $426.84 | 1,224,529 |
| 2006-01-03 | Open-market sale | 200 | $426.83 | 1,224,329 |
| 2006-01-03 | Open-market sale | 100 | $426.81 | 1,224,229 |
| 2006-01-03 | Open-market sale | 125 | $426.79 | 1,224,104 |
| 2006-01-03 | Open-market sale | 100 | $426.78 | 1,224,004 |
| 2006-01-03 | Open-market sale | 500 | $426.77 | 1,223,504 |
| 2006-01-03 | Open-market sale | 100 | $426.76 | 1,223,404 |
| 2006-01-03 | Open-market sale | 300 | $426.75 | 1,223,104 |
| 2006-01-03 | Open-market sale | 700 | $426.74 | 1,222,404 |
| 2006-01-03 | Open-market sale | 200 | $426.73 | 1,222,204 |
| 2006-01-03 | Open-market sale | 100 | $426.72 | 1,222,104 |
| 2006-01-03 | Open-market sale | 200 | $426.71 | 1,221,904 |
| 2006-01-03 | Open-market sale | 200 | $426.70 | 1,221,704 |
| 2006-01-03 | Open-market sale | 600 | $426.68 | 1,220,804 |
| 2006-01-03 | Open-market sale | 300 | $426.69 | 1,221,404 |
| 2006-01-03 | Open-market sale | 300 | $420.93 | 1,149,543 |
| 2006-01-03 | Open-market sale | 1,325 | $420.94 | 1,149,843 |
| 2006-01-03 | Open-market sale | 200 | $420.91 | 1,149,343 |
| 2006-01-03 | Open-market sale | 1,000 | $420.90 | 1,148,343 |
| 2006-01-03 | Open-market sale | 880 | $420.89 | 1,147,463 |
| 2006-01-03 | Open-market sale | 440 | $420.88 | 1,147,023 |
| 2006-01-03 | Open-market sale | 1,000 | $420.87 | 1,146,023 |
| 2006-01-03 | Open-market sale | 65 | $420.86 | 1,145,958 |
| 2006-01-03 | Open-market sale | 1,815 | $420.85 | 1,144,143 |
| 2006-01-03 | Open-market sale | 1,000 | $420.84 | 1,143,143 |
| 2006-01-03 | Open-market sale | 100 | $420.83 | 1,143,043 |
| 2006-01-03 | Open-market sale | 2,100 | $420.82 | 1,140,943 |
| 2006-01-03 | Open-market sale | 800 | $420.80 | 1,140,143 |
| 2006-01-03 | Open-market sale | 576 | $420.78 | 1,139,567 |
| 2006-01-03 | Open-market sale | 900 | $420.76 | 1,138,667 |
| 2006-01-03 | Open-market sale | 200 | $420.73 | 1,138,467 |
| 2006-01-03 | Open-market sale | 100 | $420.66 | 1,138,367 |
| 2006-01-03 | Open-market sale | 100 | $421.06 | 1,157,208 |
| 2006-01-03 | Open-market sale | 300 | $421.05 | 1,156,908 |
| 2006-01-03 | Open-market sale | 235 | $421.04 | 1,156,673 |
| 2006-01-03 | Open-market sale | 165 | $421.03 | 1,156,508 |
| 2006-01-03 | Open-market sale | 400 | $421.01 | 1,156,108 |
| 2006-01-03 | Open-market sale | 2,400 | $421.00 | 1,153,708 |
| 2006-01-03 | Open-market sale | 740 | $420.99 | 1,152,968 |
| 2006-01-03 | Open-market sale | 100 | $420.98 | 1,152,868 |
| 2006-01-03 | Open-market sale | 400 | $420.97 | 1,152,468 |
| 2006-01-03 | Open-market sale | 600 | $420.96 | 1,151,868 |
| 2006-01-03 | Open-market sale | 700 | $420.95 | 1,151,168 |
| 2006-01-03 | Open-market sale | 100 | $427.10 | 1,228,729 |
| 2006-01-03 | Open-market sale | 200 | $427.41 | 1,232,389 |
| 2006-01-03 | Open-market sale | 300 | $427.39 | 1,232,089 |
| 2006-01-03 | Open-market sale | 200 | $427.38 | 1,231,889 |
| 2006-01-03 | Open-market sale | 100 | $426.93 | 1,226,229 |
| 2006-01-03 | Open-market sale | 300 | $426.94 | 1,226,329 |
| 2006-01-03 | Open-market sale | 100 | $426.96 | 1,226,629 |
| 2006-01-03 | Open-market sale | 1,100 | $426.97 | 1,226,729 |
| 2006-01-03 | Open-market sale | 100 | $427.00 | 1,227,829 |
| 2006-01-03 | Open-market sale | 100 | $427.01 | 1,227,929 |
| 2006-01-03 | Open-market sale | 100 | $427.05 | 1,228,029 |
| 2006-01-03 | Open-market sale | 550 | $427.07 | 1,228,129 |
| 2006-01-03 | Open-market sale | 50 | $427.08 | 1,228,679 |
| 2006-01-03 | Open-market sale | 100 | $427.11 | 1,228,829 |
| 2006-01-03 | Open-market sale | 300 | $427.14 | 1,228,929 |
| 2006-01-03 | Open-market sale | 20 | $427.16 | 1,229,229 |
| 2006-01-03 | Open-market sale | 100 | $427.17 | 1,229,249 |
| 2006-01-03 | Open-market sale | 100 | $427.18 | 1,229,349 |
| 2006-01-03 | Open-market sale | 605 | $427.19 | 1,229,449 |
| 2006-01-03 | Open-market sale | 300 | $427.20 | 1,230,054 |
| 2006-01-03 | Open-market sale | 300 | $427.23 | 1,230,354 |
| 2006-01-03 | Open-market sale | 100 | $427.24 | 1,230,654 |
| 2006-01-03 | Open-market sale | 100 | $427.25 | 1,230,754 |
| 2006-01-03 | Open-market sale | 200 | $427.27 | 1,230,854 |
| 2006-01-03 | Open-market sale | 400 | $427.28 | 1,231,054 |
| 2006-01-03 | Open-market sale | 300 | $427.29 | 1,231,454 |
| 2006-01-03 | Open-market sale | 35 | $427.35 | 1,231,754 |
| 2006-01-03 | Open-market sale | 100 | $427.37 | 1,231,789 |
| 2006-01-03 | Open-market sale | 1,300 | $434.59 | 1,271,898 |
| 2006-01-03 | Open-market sale | 153 | $434.56 | 1,271,745 |
| 2006-01-03 | Open-market sale | 100 | $434.55 | 1,271,645 |
| 2006-01-03 | Open-market sale | 45 | $434.54 | 1,271,600 |
| 2006-01-03 | Open-market sale | 500 | $434.52 | 1,271,100 |
| 2006-01-03 | Open-market sale | 300 | $434.50 | 1,270,800 |
| 2006-01-03 | Open-market sale | 100 | $434.49 | 1,270,700 |
| 2006-01-03 | Open-market sale | 199 | $434.48 | 1,270,501 |
| 2006-01-03 | Open-market sale | 200 | $434.43 | 1,270,301 |
| 2006-01-03 | Open-market sale | 1 | $434.42 | 1,270,300 |
| 2006-01-03 | Open-market sale | 200 | $434.34 | 1,270,100 |
| 2006-01-03 | Open-market sale | 500 | $434.33 | 1,269,600 |
| 2006-01-03 | Open-market sale | 800 | $434.32 | 1,268,800 |
| 2006-01-03 | Open-market sale | 100 | $434.31 | 1,268,700 |
| 2006-01-03 | Open-market sale | 200 | $434.28 | 1,268,500 |
| 2006-01-03 | Open-market sale | 100 | $434.23 | 1,268,400 |
| 2006-01-03 | Open-market sale | 400 | $434.21 | 1,268,000 |
| 2006-01-03 | Open-market sale | 500 | $434.20 | 1,267,500 |
| 2006-01-03 | Open-market sale | 500 | $434.18 | 1,267,000 |
| 2006-01-03 | Open-market sale | 100 | $434.16 | 1,266,900 |
| 2006-01-03 | Open-market sale | 100 | $434.14 | 1,266,800 |
| 2006-01-03 | Open-market sale | 200 | $434.13 | 1,266,600 |
| 2006-01-03 | Open-market sale | 100 | $434.12 | 1,266,500 |
| 2006-01-03 | Open-market sale | 100 | $434.66 | 1,273,798 |
| 2006-01-03 | Open-market sale | 100 | $434.65 | 1,273,698 |
| 2006-01-03 | Open-market sale | 100 | $434.64 | 1,273,598 |
| 2006-01-03 | Open-market sale | 100 | $434.61 | 1,273,198 |
| 2006-01-03 | Open-market sale | 300 | $434.63 | 1,273,298 |
| 2006-01-03 | Open-market sale | 100 | $423.57 | 1,200,629 |
| 2006-01-03 | Open-market sale | 100 | $423.47 | 1,200,529 |
| 2006-01-03 | Open-market sale | 50 | $423.24 | 1,200,329 |
| 2006-01-03 | Open-market sale | 100 | $423.68 | 1,200,729 |
| 2006-01-03 | Open-market sale | 50 | $423.30 | 1,200,379 |
| 2006-01-03 | Open-market sale | 100 | $423.34 | 1,200,429 |
| 2006-01-03 | Open-market sale | 100 | $423.19 | 1,200,229 |
| 2006-01-03 | Open-market sale | 100 | $423.11 | 1,200,129 |
| 2006-01-03 | Open-market sale | 100 | $423.10 | 1,200,029 |
| 2006-01-03 | Open-market sale | 100 | $423.07 | 1,199,929 |
| 2006-01-03 | Open-market sale | 100 | $423.04 | 1,199,829 |
| 2006-01-03 | Open-market sale | 100 | $422.99 | 1,199,729 |
| 2006-01-03 | Open-market sale | 200 | $422.96 | 1,199,529 |
| 2006-01-03 | Open-market sale | 100 | $424.65 | 1,202,779 |
| 2006-01-03 | Open-market sale | 100 | $424.57 | 1,202,679 |
| 2006-01-03 | Open-market sale | 50 | $424.41 | 1,202,629 |
| 2006-01-03 | Open-market sale | 100 | $424.40 | 1,202,529 |
| 2006-01-03 | Open-market sale | 200 | $424.30 | 1,202,329 |
| 2006-01-03 | Open-market sale | 300 | $424.29 | 1,202,029 |
| 2006-01-03 | Open-market sale | 100 | $424.12 | 1,201,929 |
| 2006-01-03 | Open-market sale | 100 | $423.93 | 1,201,829 |
| 2006-01-03 | Open-market sale | 200 | $423.90 | 1,201,629 |
| 2006-01-03 | Open-market sale | 100 | $423.80 | 1,201,529 |
| 2006-01-03 | Open-market sale | 100 | $423.79 | 1,201,429 |
| 2006-01-03 | Open-market sale | 200 | $423.77 | 1,201,229 |
| 2006-01-03 | Open-market sale | 200 | $423.72 | 1,201,029 |
| 2006-01-03 | Open-market sale | 100 | $423.70 | 1,200,929 |
| 2006-01-03 | Open-market sale | 100 | $423.69 | 1,200,829 |
| 2006-01-03 | Open-market sale | 500 | $422.80 | 1,196,829 |
| 2006-01-03 | Open-market sale | 94 | $422.75 | 1,196,429 |
| 2006-01-03 | Open-market sale | 200 | $422.74 | 1,196,229 |
| 2006-01-03 | Open-market sale | 53 | $422.73 | 1,196,176 |
| 2006-01-03 | Open-market sale | 100 | $422.72 | 1,196,076 |
| 2006-01-03 | Open-market sale | 600 | $422.71 | 1,195,476 |
| 2006-01-03 | Open-market sale | 360 | $422.70 | 1,195,116 |
| 2006-01-03 | Open-market sale | 600 | $422.68 | 1,194,516 |
| 2006-01-03 | Open-market sale | 300 | $422.67 | 1,194,216 |
| 2006-01-03 | Open-market sale | 800 | $422.56 | 1,193,416 |
| 2006-01-03 | Open-market sale | 100 | $422.53 | 1,193,316 |
| 2006-01-03 | Open-market sale | 200 | $422.52 | 1,193,116 |
| 2006-01-03 | Open-market sale | 300 | $422.49 | 1,192,816 |
| 2006-01-03 | Open-market sale | 1,100 | $422.48 | 1,191,716 |
| 2006-01-03 | Open-market sale | 100 | $422.47 | 1,191,616 |
| 2006-01-03 | Open-market sale | 47 | $422.46 | 1,191,569 |
| 2006-01-03 | Open-market sale | 400 | $422.43 | 1,191,169 |
| 2006-01-03 | Open-market sale | 400 | $422.42 | 1,190,769 |
| 2006-01-03 | Open-market sale | 50 | $422.95 | 1,199,479 |
| 2006-01-03 | Open-market sale | 50 | $422.94 | 1,199,429 |
| 2006-01-03 | Open-market sale | 100 | $422.93 | 1,199,329 |
| 2006-01-03 | Open-market sale | 200 | $422.89 | 1,199,129 |
| 2006-01-03 | Open-market sale | 900 | $422.87 | 1,198,229 |
| 2006-01-03 | Open-market sale | 600 | $422.86 | 1,197,629 |
| 2006-01-03 | Open-market sale | 200 | $422.85 | 1,197,429 |
| 2006-01-03 | Open-market sale | 100 | $422.81 | 1,197,329 |
| 2006-01-03 | Open-market sale | 100 | $422.78 | 1,196,523 |
| 2006-01-03 | Open-market sale | 206 | $422.79 | 1,196,623 |
| 2006-01-03 | Open-market sale | 200 | $419.91 | 1,123,301 |
| 2006-01-03 | Open-market sale | 1,000 | $419.87 | 1,122,301 |
| 2006-01-03 | Open-market sale | 500 | $420.65 | 1,137,867 |
| 2006-01-03 | Open-market sale | 300 | $419.99 | 1,123,501 |
| 2006-01-03 | Open-market sale | 600 | $420.04 | 1,123,801 |
| 2006-01-03 | Open-market sale | 700 | $420.05 | 1,124,401 |
| 2006-01-03 | Open-market sale | 300 | $420.07 | 1,125,101 |
| 2006-01-03 | Open-market sale | 814 | $420.64 | 1,137,053 |
| 2006-01-03 | Open-market sale | 200 | $420.63 | 1,136,853 |
| 2006-01-03 | Open-market sale | 400 | $420.62 | 1,136,453 |
| 2006-01-03 | Open-market sale | 100 | $420.60 | 1,136,353 |
| 2006-01-03 | Open-market sale | 410 | $420.59 | 1,135,943 |
| 2006-01-03 | Open-market sale | 550 | $420.58 | 1,135,393 |
| 2006-01-03 | Open-market sale | 600 | $420.54 | 1,134,793 |
| 2006-01-03 | Open-market sale | 1,100 | $420.52 | 1,133,693 |
| 2006-01-03 | Open-market sale | 1,200 | $420.47 | 1,132,493 |
| 2006-01-03 | Open-market sale | 100 | $420.44 | 1,132,393 |
| 2006-01-03 | Open-market sale | 400 | $420.37 | 1,131,993 |
| 2006-01-03 | Open-market sale | 200 | $420.36 | 1,131,793 |
| 2006-01-03 | Open-market sale | 800 | $420.34 | 1,130,993 |
| 2006-01-03 | Open-market sale | 680 | $420.29 | 1,130,313 |
| 2006-01-03 | Open-market sale | 1,012 | $420.26 | 1,129,301 |
| 2006-01-03 | Open-market sale | 100 | $420.24 | 1,129,201 |
| 2006-01-03 | Open-market sale | 1,600 | $420.19 | 1,127,601 |
| 2006-01-03 | Open-market sale | 1,400 | $420.14 | 1,126,201 |
| 2006-01-03 | Open-market sale | 400 | $420.13 | 1,125,801 |
| 2006-01-03 | Open-market sale | 300 | $420.12 | 1,125,501 |
| 2006-01-03 | Open-market sale | 100 | $420.10 | 1,125,401 |
| 2006-01-03 | Open-market sale | 400 | $425.89 | 1,208,879 |
| 2006-01-03 | Open-market sale | 200 | $425.93 | 1,209,579 |
| 2006-01-03 | Open-market sale | 200 | $425.95 | 1,209,779 |
| 2006-01-03 | Open-market sale | 100 | $425.96 | 1,209,979 |
| 2006-01-03 | Open-market sale | 200 | $425.97 | 1,210,079 |
| 2006-01-03 | Open-market sale | 200 | $424.71 | 1,202,879 |
| 2006-01-03 | Open-market sale | 100 | $424.80 | 1,203,079 |
| 2006-01-03 | Open-market sale | 100 | $424.97 | 1,203,179 |
| 2006-01-03 | Open-market sale | 300 | $425.30 | 1,203,279 |
| 2006-01-03 | Open-market sale | 200 | $425.34 | 1,203,579 |
| 2006-01-03 | Open-market sale | 300 | $425.42 | 1,203,779 |
| 2006-01-03 | Open-market sale | 600 | $425.46 | 1,204,079 |
| 2006-01-03 | Open-market sale | 100 | $425.47 | 1,204,679 |
| 2006-01-03 | Open-market sale | 300 | $425.52 | 1,204,779 |
| 2006-01-03 | Open-market sale | 300 | $425.54 | 1,205,079 |
| 2006-01-03 | Open-market sale | 100 | $425.59 | 1,205,379 |
| 2006-01-03 | Open-market sale | 50 | $425.69 | 1,205,479 |
| 2006-01-03 | Open-market sale | 100 | $425.70 | 1,205,529 |
| 2006-01-03 | Open-market sale | 50 | $425.72 | 1,205,629 |
| 2006-01-03 | Open-market sale | 200 | $425.75 | 1,205,679 |
| 2006-01-03 | Open-market sale | 100 | $425.76 | 1,205,879 |
| 2006-01-03 | Open-market sale | 800 | $425.80 | 1,205,979 |
| 2006-01-03 | Open-market sale | 800 | $425.83 | 1,206,779 |
| 2006-01-03 | Open-market sale | 100 | $425.84 | 1,207,579 |
| 2006-01-03 | Open-market sale | 700 | $425.87 | 1,207,679 |
| 2006-01-03 | Open-market sale | 500 | $425.88 | 1,208,379 |
| 2006-01-03 | Open-market sale | 100 | $425.92 | 1,209,479 |
| 2006-01-03 | Open-market sale | 200 | $425.91 | 1,209,279 |
| 2006-01-03 | Open-market sale | 100 | $434.92 | 1,275,898 |
| 2006-01-03 | Open-market sale | 300 | $434.84 | 1,275,098 |
| 2006-01-03 | Open-market sale | 200 | $434.81 | 1,274,898 |
| 2006-01-03 | Open-market sale | 100 | $434.80 | 1,274,798 |
| 2006-01-03 | Open-market sale | 500 | $434.78 | 1,274,298 |
| 2006-01-03 | Open-market sale | 100 | $434.72 | 1,274,198 |
| 2006-01-03 | Open-market sale | 100 | $434.70 | 1,274,098 |
| 2006-01-03 | Open-market sale | 200 | $434.68 | 1,273,898 |
| 2006-01-03 | Open-market sale | 100 | $435.58 | 1,279,633 |
| 2006-01-03 | Open-market sale | 100 | $435.44 | 1,279,533 |
| 2006-01-03 | Open-market sale | 2 | $435.34 | 1,279,531 |
| 2006-01-03 | Open-market sale | 102 | $435.33 | 1,279,429 |
| 2006-01-03 | Open-market sale | 196 | $435.32 | 1,279,233 |
| 2006-01-03 | Open-market sale | 35 | $435.30 | 1,279,198 |
| 2006-01-03 | Open-market sale | 200 | $435.25 | 1,278,998 |
| 2006-01-03 | Open-market sale | 500 | $435.23 | 1,278,498 |
| 2006-01-03 | Open-market sale | 100 | $435.19 | 1,278,398 |
| 2006-01-03 | Open-market sale | 100 | $435.18 | 1,278,298 |
| 2006-01-03 | Open-market sale | 200 | $435.05 | 1,278,098 |
| 2006-01-03 | Open-market sale | 100 | $435.04 | 1,277,998 |
| 2006-01-03 | Open-market sale | 100 | $435.00 | 1,277,898 |
| 2006-01-03 | Open-market sale | 400 | $434.98 | 1,277,498 |
| 2006-01-03 | Open-market sale | 900 | $434.97 | 1,276,598 |
| 2006-01-03 | Open-market sale | 19 | $434.95 | 1,276,579 |
| 2006-01-03 | Open-market sale | 181 | $434.94 | 1,276,398 |
| 2006-01-03 | Open-market sale | 400 | $434.93 | 1,275,998 |
| 2006-01-03 | Open-market sale | 400 | $434.91 | 1,275,498 |
| 2006-01-03 | Open-market sale | 100 | $434.90 | 1,275,398 |
| 2006-01-03 | Open-market sale | 400 | $429.81 | 1,239,877 |
| 2006-01-03 | Open-market sale | 300 | $429.83 | 1,240,277 |
| 2006-01-03 | Open-market sale | 300 | $429.86 | 1,240,577 |
| 2006-01-03 | Open-market sale | 200 | $429.88 | 1,240,877 |
| 2006-01-03 | Open-market sale | 700 | $429.89 | 1,241,077 |
| 2006-01-03 | Open-market sale | 200 | $429.90 | 1,241,777 |
| 2006-01-03 | Open-market sale | 700 | $429.91 | 1,241,977 |
| 2006-01-03 | Open-market sale | 294 | $429.92 | 1,242,677 |
| 2006-01-03 | Open-market sale | 200 | $429.94 | 1,242,971 |
| 2006-01-03 | Open-market sale | 400 | $429.95 | 1,243,171 |
| 2006-01-03 | Open-market sale | 978 | $429.96 | 1,243,571 |
| 2006-01-03 | Open-market sale | 122 | $429.97 | 1,244,549 |
| 2006-01-03 | Open-market sale | 350 | $429.98 | 1,244,671 |
| 2006-01-03 | Open-market sale | 500 | $429.78 | 1,239,377 |
| 2006-01-03 | Open-market sale | 547 | $429.99 | 1,245,021 |
| 2006-01-03 | Open-market sale | 300 | $429.76 | 1,239,077 |
| 2006-01-03 | Open-market sale | 100 | $429.74 | 1,238,977 |
| 2006-01-03 | Open-market sale | 500 | $430.00 | 1,245,568 |
| 2006-01-03 | Open-market sale | 100 | $429.60 | 1,237,177 |
| 2006-01-03 | Open-market sale | 100 | $429.61 | 1,237,277 |
| 2006-01-03 | Open-market sale | 152 | $429.64 | 1,237,377 |
| 2006-01-03 | Open-market sale | 121 | $429.65 | 1,237,529 |
| 2006-01-03 | Open-market sale | 400 | $429.66 | 1,237,650 |
| 2006-01-03 | Open-market sale | 100 | $429.67 | 1,238,050 |
| 2006-01-03 | Open-market sale | 200 | $429.68 | 1,238,150 |
| 2006-01-03 | Open-market sale | 300 | $429.69 | 1,238,350 |
| 2006-01-03 | Open-market sale | 200 | $429.70 | 1,238,650 |
| 2006-01-03 | Open-market sale | 127 | $429.73 | 1,238,850 |
| 2006-01-03 | Open-market sale | 150 | $434.07 | 1,266,150 |
| 2006-01-03 | Open-market sale | 100 | $432.72 | 1,262,850 |
| 2006-01-03 | Open-market sale | 200 | $432.77 | 1,262,950 |
| 2006-01-03 | Open-market sale | 200 | $432.78 | 1,263,150 |
| 2006-01-03 | Open-market sale | 100 | $432.79 | 1,263,350 |
| 2006-01-03 | Open-market sale | 100 | $432.84 | 1,263,450 |
| 2006-01-03 | Open-market sale | 67 | $432.89 | 1,263,550 |
| 2006-01-03 | Open-market sale | 33 | $432.91 | 1,263,617 |
| 2006-01-03 | Open-market sale | 100 | $432.94 | 1,263,650 |
| 2006-01-03 | Open-market sale | 100 | $433.07 | 1,263,750 |
| 2006-01-03 | Open-market sale | 100 | $433.10 | 1,263,850 |
| 2006-01-03 | Open-market sale | 100 | $433.13 | 1,263,950 |
| 2006-01-03 | Open-market sale | 100 | $433.14 | 1,264,050 |
| 2006-01-03 | Open-market sale | 200 | $433.16 | 1,264,150 |
| 2006-01-03 | Open-market sale | 100 | $433.20 | 1,264,350 |
| 2006-01-03 | Open-market sale | 100 | $433.26 | 1,264,450 |
| 2006-01-03 | Open-market sale | 100 | $433.30 | 1,264,550 |
| 2006-01-03 | Open-market sale | 100 | $433.39 | 1,264,650 |
| 2006-01-03 | Open-market sale | 50 | $433.50 | 1,264,750 |
| 2006-01-03 | Open-market sale | 50 | $433.51 | 1,264,800 |
| 2006-01-03 | Open-market sale | 600 | $433.56 | 1,264,850 |
| 2006-01-03 | Open-market sale | 100 | $433.66 | 1,265,450 |
| 2006-01-03 | Open-market sale | 100 | $433.70 | 1,265,550 |
| 2006-01-03 | Open-market sale | 300 | $433.87 | 1,265,650 |
| 2006-01-03 | Open-market sale | 100 | $433.90 | 1,265,950 |
| 2006-01-03 | Open-market sale | 100 | $434.05 | 1,266,050 |
| 2006-01-03 | Open-market sale | 300 | $432.70 | 1,262,550 |
| 2006-01-03 | Open-market sale | 200 | $434.10 | 1,266,300 |
| 2006-01-03 | Open-market sale | 300 | $419.19 | 1,112,526 |
| 2006-01-03 | Open-market sale | 1,100 | $419.35 | 1,113,826 |
| 2006-01-03 | Open-market sale | 100 | $419.41 | 1,114,926 |
| 2006-01-03 | Open-market sale | 400 | $419.54 | 1,115,026 |
| 2006-01-03 | Open-market sale | 102 | $419.57 | 1,115,426 |
| 2006-01-03 | Open-market sale | 500 | $419.58 | 1,115,528 |
| 2006-01-03 | Open-market sale | 300 | $419.66 | 1,116,028 |
| 2006-01-03 | Open-market sale | 800 | $419.69 | 1,116,328 |
| 2006-01-03 | Open-market sale | 300 | $419.73 | 1,117,128 |
| 2006-01-03 | Open-market sale | 1,600 | $419.76 | 1,117,428 |
| 2006-01-03 | Open-market sale | 800 | $419.80 | 1,119,028 |
| 2006-01-03 | Open-market sale | 673 | $419.81 | 1,119,828 |
| 2006-01-03 | Open-market sale | 300 | $419.82 | 1,120,501 |
| 2006-01-03 | Open-market sale | 600 | $419.83 | 1,120,801 |
| 2006-01-03 | Open-market sale | 900 | $419.86 | 1,121,401 |
| 2006-01-03 | Open-market sale | 1,200 | $418.39 | 1,104,526 |
| 2006-01-03 | Open-market sale | 500 | $418.58 | 1,105,726 |
| 2006-01-03 | Open-market sale | 200 | $418.72 | 1,106,226 |
| 2006-01-03 | Open-market sale | 1,400 | $418.74 | 1,106,426 |
| 2006-01-03 | Open-market sale | 300 | $418.78 | 1,107,826 |
| 2006-01-03 | Open-market sale | 500 | $418.83 | 1,108,126 |
| 2006-01-03 | Open-market sale | 500 | $418.85 | 1,108,626 |
| 2006-01-03 | Open-market sale | 200 | $418.89 | 1,109,126 |
| 2006-01-03 | Open-market sale | 200 | $418.93 | 1,109,326 |
| 2006-01-03 | Open-market sale | 200 | $419.00 | 1,109,526 |
| 2006-01-03 | Open-market sale | 2,800 | $419.09 | 1,109,726 |
| 2006-01-03 | Open-market sale | 500 | $419.30 | 1,113,326 |
| 2006-01-03 | Open-market sale | 500 | $419.21 | 1,112,826 |
| 2006-01-03 | Open-market sale | 100 | $432.33 | 1,259,978 |
| 2006-01-03 | Open-market sale | 100 | $432.35 | 1,260,078 |
| 2006-01-03 | Open-market sale | 100 | $432.37 | 1,260,178 |
| 2006-01-03 | Open-market sale | 100 | $432.38 | 1,260,278 |
| 2006-01-03 | Open-market sale | 128 | $432.42 | 1,260,378 |
| 2006-01-03 | Open-market sale | 72 | $432.43 | 1,260,506 |
| 2006-01-03 | Open-market sale | 400 | $432.44 | 1,260,578 |
| 2006-01-03 | Open-market sale | 100 | $432.46 | 1,260,978 |
| 2006-01-03 | Open-market sale | 200 | $432.48 | 1,261,078 |
| 2006-01-03 | Open-market sale | 100 | $432.49 | 1,261,278 |
| 2006-01-03 | Open-market sale | 100 | $432.50 | 1,261,378 |
| 2006-01-03 | Open-market sale | 100 | $432.51 | 1,261,478 |
| 2006-01-03 | Open-market sale | 72 | $432.52 | 1,261,578 |
| 2006-01-03 | Open-market sale | 100 | $432.54 | 1,261,650 |
| 2006-01-03 | Open-market sale | 100 | $432.55 | 1,261,750 |
| 2006-01-03 | Open-market sale | 100 | $432.60 | 1,261,850 |
| 2006-01-03 | Open-market sale | 300 | $432.66 | 1,261,950 |
| 2006-01-03 | Open-market sale | 300 | $432.67 | 1,262,250 |
| 2006-01-03 | Open-market sale | 100 | $432.11 | 1,258,096 |
| 2006-01-03 | Open-market sale | 272 | $432.11 | 1,258,196 |
| 2006-01-03 | Open-market sale | 100 | $432.17 | 1,258,468 |
| 2006-01-03 | Open-market sale | 33 | $432.21 | 1,258,568 |
| 2006-01-03 | Open-market sale | 205 | $432.22 | 1,258,601 |
| 2006-01-03 | Open-market sale | 100 | $432.23 | 1,258,806 |
| 2006-01-03 | Open-market sale | 228 | $432.24 | 1,258,906 |
| 2006-01-03 | Open-market sale | 200 | $432.26 | 1,259,134 |
| 2006-01-03 | Open-market sale | 544 | $432.28 | 1,259,334 |
| 2006-01-03 | Open-market sale | 100 | $432.30 | 1,259,878 |
| 2006-01-03 | Open-market sale | 700 | $426.41 | 1,215,104 |
| 2006-01-03 | Open-market sale | 200 | $426.42 | 1,215,804 |
| 2006-01-03 | Open-market sale | 500 | $426.45 | 1,216,004 |
| 2006-01-03 | Open-market sale | 187 | $426.48 | 1,216,504 |
| 2006-01-03 | Open-market sale | 13 | $426.50 | 1,216,691 |
| 2006-01-03 | Open-market sale | 100 | $426.51 | 1,216,704 |
| 2006-01-03 | Open-market sale | 400 | $426.53 | 1,216,804 |
| 2006-01-03 | Open-market sale | 100 | $426.56 | 1,217,204 |
| 2006-01-03 | Open-market sale | 500 | $426.57 | 1,217,304 |
| 2006-01-03 | Open-market sale | 600 | $425.99 | 1,210,279 |
| 2006-01-03 | Open-market sale | 302 | $426.02 | 1,210,879 |
| 2006-01-03 | Open-market sale | 25 | $426.03 | 1,211,181 |
| 2006-01-03 | Open-market sale | 100 | $426.05 | 1,211,206 |
| 2006-01-03 | Open-market sale | 50 | $426.08 | 1,211,306 |
| 2006-01-03 | Open-market sale | 100 | $426.12 | 1,211,356 |
| 2006-01-03 | Open-market sale | 266 | $426.14 | 1,211,456 |
| 2006-01-03 | Open-market sale | 500 | $426.16 | 1,211,722 |
| 2006-01-03 | Open-market sale | 382 | $426.17 | 1,212,222 |
| 2006-01-03 | Open-market sale | 94 | $426.20 | 1,212,604 |
| 2006-01-03 | Open-market sale | 100 | $426.22 | 1,212,698 |
| 2006-01-03 | Open-market sale | 6 | $426.23 | 1,212,798 |
| 2006-01-03 | Open-market sale | 100 | $426.24 | 1,212,804 |
| 2006-01-03 | Open-market sale | 100 | $426.25 | 1,212,904 |
| 2006-01-03 | Open-market sale | 1,000 | $426.26 | 1,213,004 |
| 2006-01-03 | Open-market sale | 100 | $426.34 | 1,214,004 |
| 2006-01-03 | Open-market sale | 200 | $426.36 | 1,214,104 |
| 2006-01-03 | Open-market sale | 500 | $426.37 | 1,214,304 |
| 2006-01-03 | Open-market sale | 300 | $426.39 | 1,214,804 |
| 2006-01-03 | Open-market sale | 100 | $430.44 | 1,252,183 |
| 2006-01-03 | Open-market sale | 100 | $430.05 | 1,246,368 |
| 2006-01-03 | Open-market sale | 65 | $430.07 | 1,246,468 |
| 2006-01-03 | Open-market sale | 200 | $430.10 | 1,246,533 |
| 2006-01-03 | Open-market sale | 500 | $430.11 | 1,246,733 |
| 2006-01-03 | Open-market sale | 100 | $430.12 | 1,247,233 |
| 2006-01-03 | Open-market sale | 200 | $430.13 | 1,247,333 |
| 2006-01-03 | Open-market sale | 300 | $430.14 | 1,247,533 |
| 2006-01-03 | Open-market sale | 700 | $430.16 | 1,247,833 |
| 2006-01-03 | Open-market sale | 300 | $430.17 | 1,248,533 |
| 2006-01-03 | Open-market sale | 300 | $430.01 | 1,246,068 |
| 2006-01-03 | Open-market sale | 100 | $430.49 | 1,252,383 |
| 2006-01-03 | Open-market sale | 100 | $430.18 | 1,248,833 |
| 2006-01-03 | Open-market sale | 309 | $430.20 | 1,248,933 |
| 2006-01-03 | Open-market sale | 291 | $430.21 | 1,249,242 |
| 2006-01-03 | Open-market sale | 400 | $430.22 | 1,249,533 |
| 2006-01-03 | Open-market sale | 200 | $430.23 | 1,249,933 |
| 2006-01-03 | Open-market sale | 100 | $430.24 | 1,250,133 |
| 2006-01-03 | Open-market sale | 200 | $430.25 | 1,250,233 |
| 2006-01-03 | Open-market sale | 100 | $430.29 | 1,250,433 |
| 2006-01-03 | Open-market sale | 28 | $430.31 | 1,250,533 |
| 2006-01-03 | Open-market sale | 272 | $430.32 | 1,250,561 |
| 2006-01-03 | Open-market sale | 50 | $430.34 | 1,250,833 |
| 2006-01-03 | Open-market sale | 300 | $430.37 | 1,250,883 |
| 2006-01-03 | Open-market sale | 100 | $430.39 | 1,251,183 |
| 2006-01-03 | Open-market sale | 900 | $430.43 | 1,251,283 |
| 2006-01-03 | Open-market sale | 20 | $430.46 | 1,252,363 |
| 2006-01-03 | Open-market sale | 80 | $430.45 | 1,252,283 |
| 2006-01-03 | Open-market sale | 2,200 | $421.75 | 1,170,777 |
| 2006-01-03 | Open-market sale | 200 | $421.73 | 1,170,577 |
| 2006-01-03 | Open-market sale | 1,600 | $421.71 | 1,168,977 |
| 2006-01-03 | Open-market sale | 100 | $421.66 | 1,168,877 |
| 2006-01-03 | Open-market sale | 200 | $421.61 | 1,168,677 |
| 2006-01-03 | Open-market sale | 50 | $421.60 | 1,168,627 |
| 2006-01-03 | Open-market sale | 120 | $421.57 | 1,168,507 |
| 2006-01-03 | Open-market sale | 1,100 | $421.44 | 1,167,407 |
| 2006-01-03 | Open-market sale | 1,900 | $421.37 | 1,165,507 |
| 2006-01-03 | Open-market sale | 100 | $421.36 | 1,165,407 |
| 2006-01-03 | Open-market sale | 500 | $421.35 | 1,164,907 |
| 2006-01-03 | Open-market sale | 100 | $421.30 | 1,164,807 |
| 2006-01-03 | Open-market sale | 700 | $421.29 | 1,164,107 |
| 2006-01-03 | Open-market sale | 500 | $421.28 | 1,163,607 |
| 2006-01-03 | Open-market sale | 100 | $421.27 | 1,163,507 |
| 2006-01-03 | Open-market sale | 600 | $421.22 | 1,162,907 |
| 2006-01-03 | Open-market sale | 200 | $421.21 | 1,162,707 |
| 2006-01-03 | Open-market sale | 200 | $421.20 | 1,162,507 |
| 2006-01-03 | Open-market sale | 999 | $421.19 | 1,161,508 |
| 2006-01-03 | Open-market sale | 400 | $421.17 | 1,161,108 |
| 2006-01-03 | Open-market sale | 200 | $421.15 | 1,160,908 |
| 2006-01-03 | Open-market sale | 2,600 | $421.14 | 1,158,308 |
| 2006-01-03 | Open-market sale | 700 | $421.12 | 1,157,608 |
| 2006-01-03 | Open-market sale | 300 | $421.07 | 1,157,308 |
| 2006-01-03 | Open-market sale | 1,700 | $421.89 | 1,177,063 |
| 2006-01-03 | Open-market sale | 1,900 | $421.88 | 1,175,163 |
| 2006-01-03 | Open-market sale | 1,361 | $421.83 | 1,172,977 |
| 2006-01-03 | Open-market sale | 825 | $421.84 | 1,174,338 |
| 2006-01-03 | Open-market sale | 200 | $427.77 | 1,233,781 |
| 2006-01-03 | Open-market sale | 100 | $427.79 | 1,233,981 |
| 2006-01-03 | Open-market sale | 300 | $427.98 | 1,234,081 |
| 2006-01-03 | Open-market sale | 50 | $427.99 | 1,234,381 |
| 2006-01-03 | Open-market sale | 50 | $428.00 | 1,234,431 |
| 2006-01-03 | Open-market sale | 100 | $428.12 | 1,234,481 |
| 2006-01-03 | Open-market sale | 100 | $428.30 | 1,234,581 |
| 2006-01-03 | Open-market sale | 100 | $428.33 | 1,234,681 |
| 2006-01-03 | Open-market sale | 100 | $428.50 | 1,234,781 |
| 2006-01-03 | Open-market sale | 100 | $428.76 | 1,234,881 |
| 2006-01-03 | Open-market sale | 100 | $428.84 | 1,234,981 |
| 2006-01-03 | Open-market sale | 100 | $429.02 | 1,235,081 |
| 2006-01-03 | Open-market sale | 100 | $429.15 | 1,235,181 |
| 2006-01-03 | Open-market sale | 100 | $429.21 | 1,235,281 |
| 2006-01-03 | Open-market sale | 700 | $429.38 | 1,235,381 |
| 2006-01-03 | Open-market sale | 100 | $429.39 | 1,236,081 |
| 2006-01-03 | Open-market sale | 100 | $429.40 | 1,236,181 |
| 2006-01-03 | Open-market sale | 200 | $429.45 | 1,236,281 |
| 2006-01-03 | Open-market sale | 400 | $429.46 | 1,236,481 |
| 2006-01-03 | Open-market sale | 100 | $429.48 | 1,236,881 |
| 2006-01-03 | Open-market sale | 100 | $429.49 | 1,236,981 |
| 2006-01-03 | Open-market sale | 96 | $429.56 | 1,237,081 |
| 2006-01-03 | Open-market sale | 292 | $427.46 | 1,232,589 |
| 2006-01-03 | Open-market sale | 200 | $427.47 | 1,232,881 |
| 2006-01-03 | Open-market sale | 100 | $427.53 | 1,233,081 |
| 2006-01-03 | Open-market sale | 100 | $427.62 | 1,233,181 |
| 2006-01-03 | Open-market sale | 100 | $427.63 | 1,233,281 |
| 2006-01-03 | Open-market sale | 400 | $427.73 | 1,233,381 |
| 2006-01-03 | Open-market sale | 283 | $422.04 | 1,185,276 |
| 2006-01-03 | Open-market sale | 800 | $422.00 | 1,183,846 |
| 2006-01-03 | Open-market sale | 1,300 | $421.99 | 1,182,546 |
| 2006-01-03 | Open-market sale | 417 | $421.97 | 1,182,129 |
| 2006-01-03 | Open-market sale | 1,900 | $421.96 | 1,180,229 |
| 2006-01-03 | Open-market sale | 1,200 | $421.95 | 1,179,029 |
| 2006-01-03 | Open-market sale | 121 | $421.92 | 1,178,908 |
| 2006-01-03 | Open-market sale | 100 | $421.91 | 1,178,808 |
| 2006-01-03 | Open-market sale | 45 | $421.90 | 1,178,763 |
| 2006-01-03 | Open-market sale | 200 | $422.40 | 1,190,569 |
| 2006-01-03 | Open-market sale | 100 | $422.36 | 1,190,469 |
| 2006-01-03 | Open-market sale | 100 | $422.35 | 1,190,369 |
| 2006-01-03 | Open-market sale | 100 | $422.33 | 1,190,269 |
| 2006-01-03 | Open-market sale | 100 | $422.29 | 1,190,169 |
| 2006-01-03 | Open-market sale | 200 | $422.22 | 1,189,969 |
| 2006-01-03 | Open-market sale | 200 | $422.19 | 1,189,769 |
| 2006-01-03 | Open-market sale | 100 | $422.18 | 1,189,669 |
| 2006-01-03 | Open-market sale | 500 | $422.17 | 1,189,169 |
| 2006-01-03 | Open-market sale | 400 | $422.16 | 1,188,769 |
| 2006-01-03 | Open-market sale | 200 | $422.15 | 1,188,569 |
| 2006-01-03 | Open-market sale | 800 | $422.14 | 1,187,769 |
| 2006-01-03 | Open-market sale | 100 | $422.13 | 1,187,669 |
| 2006-01-03 | Open-market sale | 300 | $422.11 | 1,187,369 |
| 2006-01-03 | Open-market sale | 275 | $422.10 | 1,187,094 |
| 2006-01-03 | Open-market sale | 1,310 | $422.08 | 1,185,784 |
| 2006-01-03 | Open-market sale | 225 | $422.05 | 1,185,559 |
| 2006-01-03 | Open-market sale | 130 | $422.03 | 1,185,146 |
| 2006-01-03 | Open-market sale | 500 | $422.02 | 1,184,646 |
| 2005-12-28 | Gift | 187,500 | $0.00 | 1,267,442 |
| 2005-09-06 | Conversion (derivative) | 175,209 | $0.00 | 0 |
| 2005-09-06 | Option exercise (derivative) | 175,209 | $0.00 | 224,791 |
| 2005-09-06 | Option exercise (derivative) | 175,209 | $0.00 | 175,209 |
| 2005-09-06 | Open-market sale | 1,410 | $288.70 | 1,272,432 |
| 2005-09-06 | Open-market sale | 201 | $288.71 | 1,273,842 |
| 2005-09-06 | Open-market sale | 139 | $288.72 | 1,274,043 |
| 2005-09-06 | Open-market sale | 320 | $288.73 | 1,274,182 |
| 2005-09-06 | Open-market sale | 350 | $288.74 | 1,274,502 |
| 2005-09-06 | Open-market sale | 200 | $288.78 | 1,274,852 |
| 2005-09-06 | Open-market sale | 200 | $288.79 | 1,275,052 |
| 2005-09-06 | Open-market sale | 100 | $288.81 | 1,275,252 |
| 2005-09-06 | Open-market sale | 100 | $288.82 | 1,275,352 |
| 2005-09-06 | Open-market sale | 600 | $288.84 | 1,275,452 |
| 2005-09-06 | Open-market sale | 800 | $288.85 | 1,276,052 |
| 2005-09-06 | Open-market sale | 100 | $288.86 | 1,276,852 |
| 2005-09-06 | Open-market sale | 170 | $288.87 | 1,276,952 |
| 2005-09-06 | Open-market sale | 300 | $288.88 | 1,277,122 |
| 2005-09-06 | Open-market sale | 25 | $288.89 | 1,277,422 |
| 2005-09-06 | Open-market sale | 150 | $288.90 | 1,277,447 |
| 2005-09-06 | Open-market sale | 200 | $288.93 | 1,278,597 |
| 2005-09-06 | Open-market sale | 100 | $288.94 | 1,278,797 |
| 2005-09-06 | Open-market sale | 300 | $288.95 | 1,278,897 |
| 2005-09-06 | Open-market sale | 51 | $288.97 | 1,279,197 |
| 2005-09-06 | Open-market sale | 100 | $289.00 | 1,279,248 |
| 2005-09-06 | Open-market sale | 100 | $289.02 | 1,279,348 |
| 2005-09-06 | Open-market sale | 100 | $289.03 | 1,279,448 |
| 2005-09-06 | Open-market sale | 187 | $289.06 | 1,279,548 |
| 2005-09-06 | Open-market sale | 2,695 | $288.69 | 1,269,737 |
| 2005-09-06 | Open-market sale | 706 | $288.68 | 1,269,031 |
| 2005-09-06 | Open-market sale | 390 | $288.66 | 1,268,641 |
| 2005-09-06 | Open-market sale | 1,000 | $288.91 | 1,277,597 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.