SEC CIK 1184217
REYES GEORGE
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| GENview stock → | 24,676 | 2009-02-17 |
| GOOGLview stock → | 16 | 2008-09-08 |
Position History — GOOGL
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — GOOGL
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2008-09-08 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-09-08 | Option exercise (derivative) | 158 | $0.00 | 35,435 |
| 2008-09-08 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-09-08 | Open-market sale | 16 | $443.77 | 16 |
| 2008-09-08 | Open-market sale | 16 | $427.85 | 79 |
| 2008-09-08 | Open-market sale | 16 | $426.05 | 95 |
| 2008-09-08 | Open-market sale | 16 | $430.00 | 63 |
| 2008-09-08 | Open-market sale | 16 | $438.76 | 47 |
| 2008-09-08 | Gift | 158 | $0.00 | 3,050 |
| 2008-09-08 | Gift | 158 | $0.00 | 158 |
| 2008-09-08 | Open-market sale | 15 | $443.68 | 32 |
| 2008-09-08 | Open-market sale | 16 | $452.02 | 0 |
| 2008-09-08 | Conversion | 158 | $0.00 | 3,208 |
| 2008-09-08 | Open-market sale | 16 | $417.84 | 142 |
| 2008-09-08 | Open-market sale | 16 | $422.27 | 126 |
| 2008-09-08 | Open-market sale | 15 | $424.58 | 111 |
| 2008-09-05 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-09-05 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-09-05 | Option exercise (derivative) | 158 | $0.00 | 35,593 |
| 2008-09-05 | Open-market sale | 15 | $444.07 | 143 |
| 2008-09-05 | Gift | 158 | $0.00 | 158 |
| 2008-09-05 | Gift | 158 | $0.00 | 3,050 |
| 2008-09-05 | Conversion | 158 | $0.00 | 3,208 |
| 2008-09-05 | Open-market sale | 16 | $447.06 | 111 |
| 2008-09-05 | Open-market sale | 16 | $447.95 | 95 |
| 2008-09-05 | Open-market sale | 16 | $448.31 | 79 |
| 2008-09-05 | Open-market sale | 16 | $440.50 | 63 |
| 2008-09-05 | Open-market sale | 15 | $445.00 | 32 |
| 2008-09-05 | Open-market sale | 16 | $448.71 | 0 |
| 2008-09-05 | Open-market sale | 16 | $445.57 | 16 |
| 2008-09-05 | Open-market sale | 16 | $446.16 | 127 |
| 2008-09-05 | Open-market sale | 16 | $443.17 | 47 |
| 2008-09-04 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-09-04 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-09-04 | Option exercise (derivative) | 158 | $0.00 | 35,751 |
| 2008-09-04 | Open-market sale | 15 | $460.00 | 15 |
| 2008-09-04 | Open-market sale | 15 | $459.00 | 30 |
| 2008-09-04 | Open-market sale | 15 | $458.70 | 45 |
| 2008-09-04 | Conversion | 158 | $0.00 | 3,208 |
| 2008-09-04 | Open-market sale | 15 | $460.77 | 0 |
| 2008-09-04 | Gift | 158 | $0.00 | 3,050 |
| 2008-09-04 | Open-market sale | 15 | $458.24 | 60 |
| 2008-09-04 | Open-market sale | 15 | $457.04 | 75 |
| 2008-09-04 | Open-market sale | 15 | $456.66 | 90 |
| 2008-09-04 | Open-market sale | 15 | $456.57 | 105 |
| 2008-09-04 | Open-market sale | 16 | $452.56 | 120 |
| 2008-09-04 | Open-market sale | 22 | $452.54 | 136 |
| 2008-09-04 | Gift | 158 | $0.00 | 158 |
| 2008-09-03 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-09-03 | Option exercise (derivative) | 158 | $0.00 | 35,909 |
| 2008-09-03 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-09-03 | Open-market sale | 17 | $466.14 | 158 |
| 2008-09-03 | Open-market sale | 18 | $469.68 | 175 |
| 2008-09-03 | Gift | 158 | $0.00 | 193 |
| 2008-09-03 | Gift | 158 | $0.00 | 2,542 |
| 2008-09-03 | Open-market sale | 16 | $470.12 | 35 |
| 2008-09-03 | Open-market sale | 16 | $469.50 | 51 |
| 2008-09-03 | Open-market sale | 15 | $463.55 | 67 |
| 2008-09-03 | Open-market sale | 5 | $462.25 | 82 |
| 2008-09-03 | Open-market sale | 15 | $463.00 | 87 |
| 2008-09-03 | Open-market sale | 10 | $462.35 | 102 |
| 2008-09-03 | Open-market sale | 16 | $468.89 | 112 |
| 2008-09-03 | Open-market sale | 15 | $462.00 | 128 |
| 2008-09-03 | Conversion | 158 | $0.00 | 2,700 |
| 2008-09-03 | Open-market sale | 15 | $462.83 | 143 |
| 2008-09-02 | Option exercise (derivative) | 159 | $0.00 | 159 |
| 2008-09-02 | Conversion (derivative) | 159 | $0.00 | 0 |
| 2008-09-02 | Option exercise (derivative) | 159 | $0.00 | 36,067 |
| 2008-09-02 | Conversion | 159 | $0.00 | 2,701 |
| 2008-09-02 | Open-market sale | 15 | $474.40 | 129 |
| 2008-09-02 | Open-market sale | 15 | $479.33 | 144 |
| 2008-09-02 | Gift | 159 | $0.00 | 159 |
| 2008-09-02 | Gift | 159 | $0.00 | 2,542 |
| 2008-09-02 | Open-market sale | 15 | $474.54 | 0 |
| 2008-09-02 | Open-market sale | 15 | $477.13 | 15 |
| 2008-09-02 | Open-market sale | 15 | $477.56 | 114 |
| 2008-09-02 | Open-market sale | 15 | $477.64 | 99 |
| 2008-09-02 | Open-market sale | 15 | $477.12 | 84 |
| 2008-09-02 | Open-market sale | 24 | $473.59 | 60 |
| 2008-09-02 | Open-market sale | 15 | $477.38 | 45 |
| 2008-09-02 | Open-market sale | 15 | $471.74 | 30 |
| 2008-09-02 | Conversion | 508 | $0.00 | 9,375 |
| 2008-09-02 | Conversion | 508 | $0.00 | 3,050 |
| 2008-08-07 | Option exercise (derivative) | 158 | $0.00 | 36,226 |
| 2008-08-07 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-08-07 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-08-07 | Gift | 158 | $0.00 | 158 |
| 2008-08-07 | Conversion | 158 | $0.00 | 2,700 |
| 2008-08-07 | Open-market sale | 20 | $482.59 | 0 |
| 2008-08-07 | Open-market sale | 15 | $482.31 | 20 |
| 2008-08-07 | Open-market sale | 3 | $482.22 | 35 |
| 2008-08-07 | Open-market sale | 30 | $482.11 | 38 |
| 2008-08-07 | Open-market sale | 15 | $482.00 | 68 |
| 2008-08-07 | Open-market sale | 15 | $480.88 | 83 |
| 2008-08-07 | Open-market sale | 15 | $480.70 | 98 |
| 2008-08-07 | Open-market sale | 15 | $479.98 | 113 |
| 2008-08-07 | Open-market sale | 15 | $479.87 | 128 |
| 2008-08-07 | Open-market sale | 15 | $479.58 | 143 |
| 2008-08-07 | Gift | 158 | $0.00 | 2,542 |
| 2008-08-06 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-08-06 | Option exercise (derivative) | 158 | $0.00 | 36,384 |
| 2008-08-06 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-08-06 | Conversion | 158 | $0.00 | 2,700 |
| 2008-08-06 | Gift | 158 | $0.00 | 158 |
| 2008-08-06 | Gift | 158 | $0.00 | 2,542 |
| 2008-08-06 | Open-market sale | 16 | $478.37 | 0 |
| 2008-08-06 | Open-market sale | 15 | $476.65 | 16 |
| 2008-08-06 | Open-market sale | 16 | $476.20 | 31 |
| 2008-08-06 | Open-market sale | 16 | $475.22 | 47 |
| 2008-08-06 | Open-market sale | 16 | $488.38 | 63 |
| 2008-08-06 | Open-market sale | 15 | $487.58 | 79 |
| 2008-08-06 | Open-market sale | 16 | $484.45 | 94 |
| 2008-08-06 | Open-market sale | 16 | $483.99 | 110 |
| 2008-08-06 | Open-market sale | 16 | $483.46 | 126 |
| 2008-08-06 | Open-market sale | 16 | $483.12 | 142 |
| 2008-08-05 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-08-05 | Option exercise (derivative) | 158 | $0.00 | 36,542 |
| 2008-08-05 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-08-05 | Open-market sale | 16 | $467.89 | 127 |
| 2008-08-05 | Gift | 158 | $0.00 | 158 |
| 2008-08-05 | Conversion | 158 | $0.00 | 2,700 |
| 2008-08-05 | Open-market sale | 10 | $473.75 | 0 |
| 2008-08-05 | Open-market sale | 20 | $473.00 | 10 |
| 2008-08-05 | Open-market sale | 5 | $472.55 | 30 |
| 2008-08-05 | Open-market sale | 10 | $472.00 | 35 |
| 2008-08-05 | Open-market sale | 13 | $471.28 | 45 |
| 2008-08-05 | Open-market sale | 5 | $471.17 | 58 |
| 2008-08-05 | Open-market sale | 16 | $470.00 | 63 |
| 2008-08-05 | Open-market sale | 16 | $469.20 | 79 |
| 2008-08-05 | Open-market sale | 16 | $469.12 | 95 |
| 2008-08-05 | Open-market sale | 10 | $468.35 | 111 |
| 2008-08-05 | Open-market sale | 6 | $468.33 | 121 |
| 2008-08-05 | Gift | 158 | $0.00 | 2,542 |
| 2008-08-05 | Open-market sale | 15 | $467.64 | 143 |
| 2008-08-04 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-08-04 | Option exercise (derivative) | 158 | $0.00 | 36,700 |
| 2008-08-04 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-08-04 | Open-market sale | 18 | $466.07 | 140 |
| 2008-08-04 | Open-market sale | 15 | $468.80 | 60 |
| 2008-08-04 | Open-market sale | 15 | $468.75 | 75 |
| 2008-08-04 | Open-market sale | 15 | $468.67 | 90 |
| 2008-08-04 | Open-market sale | 20 | $467.05 | 105 |
| 2008-08-04 | Open-market sale | 15 | $466.52 | 125 |
| 2008-08-04 | Open-market sale | 15 | $469.46 | 45 |
| 2008-08-04 | Gift | 158 | $0.00 | 2,542 |
| 2008-08-04 | Gift | 158 | $0.00 | 158 |
| 2008-08-04 | Conversion | 158 | $0.00 | 2,700 |
| 2008-08-04 | Open-market sale | 15 | $471.11 | 0 |
| 2008-08-04 | Open-market sale | 15 | $470.86 | 15 |
| 2008-08-04 | Open-market sale | 15 | $469.86 | 30 |
| 2008-08-01 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-08-01 | Option exercise (derivative) | 158 | $0.00 | 36,858 |
| 2008-08-01 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-08-01 | Open-market sale | 15 | $467.06 | 96 |
| 2008-08-01 | Open-market sale | 16 | $467.49 | 64 |
| 2008-08-01 | Open-market sale | 16 | $467.57 | 48 |
| 2008-08-01 | Open-market sale | 16 | $468.52 | 32 |
| 2008-08-01 | Open-market sale | 16 | $469.52 | 16 |
| 2008-08-01 | Open-market sale | 16 | $472.06 | 0 |
| 2008-08-01 | Conversion | 158 | $0.00 | 2,700 |
| 2008-08-01 | Gift | 158 | $0.00 | 158 |
| 2008-08-01 | Gift | 158 | $0.00 | 2,542 |
| 2008-08-01 | Open-market sale | 15 | $465.79 | 143 |
| 2008-08-01 | Open-market sale | 16 | $465.87 | 127 |
| 2008-08-01 | Open-market sale | 16 | $466.12 | 111 |
| 2008-08-01 | Open-market sale | 16 | $467.39 | 80 |
| 2008-07-08 | Option exercise (derivative) | 159 | $0.00 | 159 |
| 2008-07-08 | Option exercise (derivative) | 159 | $0.00 | 37,016 |
| 2008-07-08 | Conversion (derivative) | 159 | $0.00 | 0 |
| 2008-07-08 | Open-market sale | 19 | $547.05 | 90 |
| 2008-07-08 | Open-market sale | 15 | $545.34 | 15 |
| 2008-07-08 | Open-market sale | 15 | $545.31 | 30 |
| 2008-07-08 | Open-market sale | 15 | $549.18 | 45 |
| 2008-07-08 | Open-market sale | 15 | $548.59 | 60 |
| 2008-07-08 | Open-market sale | 15 | $547.73 | 75 |
| 2008-07-08 | Open-market sale | 15 | $545.70 | 0 |
| 2008-07-08 | Open-market sale | 15 | $546.98 | 109 |
| 2008-07-08 | Open-market sale | 20 | $546.38 | 124 |
| 2008-07-08 | Open-market sale | 15 | $541.31 | 144 |
| 2008-07-08 | Gift | 159 | $0.00 | 2,542 |
| 2008-07-08 | Gift | 159 | $0.00 | 159 |
| 2008-07-08 | Conversion | 159 | $0.00 | 2,701 |
| 2008-07-07 | Option exercise (derivative) | 158 | $0.00 | 37,175 |
| 2008-07-07 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-07-07 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-07-07 | Open-market sale | 15 | $542.33 | 15 |
| 2008-07-07 | Open-market sale | 15 | $547.75 | 30 |
| 2008-07-07 | Open-market sale | 15 | $547.47 | 45 |
| 2008-07-07 | Open-market sale | 15 | $546.53 | 60 |
| 2008-07-07 | Open-market sale | 15 | $546.16 | 75 |
| 2008-07-07 | Open-market sale | 13 | $540.81 | 90 |
| 2008-07-07 | Open-market sale | 15 | $540.74 | 103 |
| 2008-07-07 | Open-market sale | 20 | $539.44 | 118 |
| 2008-07-07 | Open-market sale | 20 | $536.77 | 138 |
| 2008-07-07 | Gift | 158 | $0.00 | 2,542 |
| 2008-07-07 | Gift | 158 | $0.00 | 158 |
| 2008-07-07 | Conversion | 158 | $0.00 | 2,700 |
| 2008-07-07 | Open-market sale | 15 | $546.78 | 0 |
| 2008-07-03 | Option exercise (derivative) | 158 | $0.00 | 37,333 |
| 2008-07-03 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-07-03 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-07-03 | Open-market sale | 15 | $531.58 | 128 |
| 2008-07-03 | Open-market sale | 15 | $538.04 | 15 |
| 2008-07-03 | Open-market sale | 48 | $537.26 | 30 |
| 2008-07-03 | Open-market sale | 25 | $535.65 | 78 |
| 2008-07-03 | Open-market sale | 25 | $533.63 | 103 |
| 2008-07-03 | Open-market sale | 15 | $538.55 | 0 |
| 2008-07-03 | Open-market sale | 15 | $531.00 | 143 |
| 2008-07-03 | Gift | 158 | $0.00 | 2,542 |
| 2008-07-03 | Gift | 158 | $0.00 | 158 |
| 2008-07-03 | Conversion | 158 | $0.00 | 2,700 |
| 2008-07-02 | Option exercise (derivative) | 158 | $0.00 | 37,491 |
| 2008-07-02 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-07-02 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-07-02 | Open-market sale | 15 | $534.93 | 143 |
| 2008-07-02 | Gift | 158 | $0.00 | 158 |
| 2008-07-02 | Open-market sale | 23 | $535.73 | 120 |
| 2008-07-02 | Open-market sale | 15 | $530.70 | 105 |
| 2008-07-02 | Open-market sale | 15 | $530.86 | 90 |
| 2008-07-02 | Open-market sale | 15 | $531.02 | 75 |
| 2008-07-02 | Open-market sale | 15 | $533.07 | 60 |
| 2008-07-02 | Open-market sale | 15 | $533.18 | 45 |
| 2008-07-02 | Open-market sale | 15 | $534.24 | 30 |
| 2008-07-02 | Open-market sale | 15 | $535.42 | 15 |
| 2008-07-02 | Open-market sale | 15 | $535.77 | 0 |
| 2008-07-02 | Conversion | 158 | $0.00 | 2,700 |
| 2008-07-02 | Gift | 158 | $0.00 | 2,542 |
| 2008-07-01 | Option exercise (derivative) | 158 | $0.00 | 37,649 |
| 2008-07-01 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-07-01 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-07-01 | Open-market sale | 15 | $520.78 | 128 |
| 2008-07-01 | Open-market sale | 15 | $520.00 | 143 |
| 2008-07-01 | Open-market sale | 15 | $523.02 | 113 |
| 2008-07-01 | Open-market sale | 15 | $524.39 | 98 |
| 2008-07-01 | Open-market sale | 15 | $525.84 | 68 |
| 2008-07-01 | Open-market sale | 15 | $524.44 | 83 |
| 2008-07-01 | Gift | 158 | $0.00 | 2,542 |
| 2008-07-01 | Gift | 158 | $0.00 | 158 |
| 2008-07-01 | Conversion | 158 | $0.00 | 2,700 |
| 2008-07-01 | Open-market sale | 23 | $526.86 | 45 |
| 2008-07-01 | Open-market sale | 15 | $527.14 | 30 |
| 2008-07-01 | Open-market sale | 15 | $530.29 | 15 |
| 2008-07-01 | Open-market sale | 15 | $532.04 | 0 |
| 2008-06-06 | Option exercise (derivative) | 159 | $0.00 | 159 |
| 2008-06-06 | Option exercise (derivative) | 159 | $0.00 | 37,807 |
| 2008-06-06 | Conversion (derivative) | 159 | $0.00 | 0 |
| 2008-06-06 | Open-market sale | 15 | $571.83 | 144 |
| 2008-06-06 | Gift | 159 | $0.00 | 2,542 |
| 2008-06-06 | Gift | 159 | $0.00 | 159 |
| 2008-06-06 | Conversion | 159 | $0.00 | 2,701 |
| 2008-06-06 | Open-market sale | 15 | $579.89 | 0 |
| 2008-06-06 | Open-market sale | 15 | $576.86 | 30 |
| 2008-06-06 | Open-market sale | 15 | $576.41 | 45 |
| 2008-06-06 | Open-market sale | 15 | $572.53 | 60 |
| 2008-06-06 | Open-market sale | 15 | $572.37 | 75 |
| 2008-06-06 | Open-market sale | 15 | $572.07 | 90 |
| 2008-06-06 | Open-market sale | 20 | $572.95 | 124 |
| 2008-06-06 | Open-market sale | 19 | $573.48 | 105 |
| 2008-06-06 | Open-market sale | 15 | $577.82 | 15 |
| 2008-06-05 | Option exercise (derivative) | 158 | $0.00 | 37,966 |
| 2008-06-05 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-06-05 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-06-05 | Open-market sale | 16 | $578.80 | 126 |
| 2008-06-05 | Conversion | 158 | $0.00 | 2,700 |
| 2008-06-05 | Gift | 158 | $0.00 | 158 |
| 2008-06-05 | Gift | 158 | $0.00 | 2,542 |
| 2008-06-05 | Open-market sale | 16 | $576.21 | 142 |
| 2008-06-05 | Open-market sale | 16 | $580.67 | 110 |
| 2008-06-05 | Open-market sale | 15 | $581.03 | 95 |
| 2008-06-05 | Open-market sale | 15 | $581.12 | 80 |
| 2008-06-05 | Open-market sale | 5 | $582.00 | 75 |
| 2008-06-05 | Open-market sale | 15 | $582.57 | 60 |
| 2008-06-05 | Open-market sale | 15 | $583.71 | 45 |
| 2008-06-05 | Open-market sale | 15 | $583.75 | 30 |
| 2008-06-05 | Open-market sale | 15 | $584.31 | 15 |
| 2008-06-05 | Open-market sale | 15 | $585.25 | 0 |
| 2008-06-04 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-06-04 | Option exercise (derivative) | 158 | $0.00 | 38,124 |
| 2008-06-04 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-06-04 | Open-market sale | 15 | $575.02 | 20 |
| 2008-06-04 | Open-market sale | 15 | $574.44 | 35 |
| 2008-06-04 | Open-market sale | 15 | $574.31 | 50 |
| 2008-06-04 | Open-market sale | 15 | $573.63 | 65 |
| 2008-06-04 | Open-market sale | 18 | $573.45 | 80 |
| 2008-06-04 | Open-market sale | 15 | $572.27 | 98 |
| 2008-06-04 | Open-market sale | 20 | $575.50 | 0 |
| 2008-06-04 | Open-market sale | 15 | $568.21 | 128 |
| 2008-06-04 | Open-market sale | 15 | $565.33 | 143 |
| 2008-06-04 | Gift | 158 | $0.00 | 2,542 |
| 2008-06-04 | Gift | 158 | $0.00 | 158 |
| 2008-06-04 | Conversion | 158 | $0.00 | 2,700 |
| 2008-06-04 | Open-market sale | 15 | $570.89 | 113 |
| 2008-06-03 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-06-03 | Option exercise (derivative) | 158 | $0.00 | 38,282 |
| 2008-06-03 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-06-03 | Open-market sale | 16 | $578.71 | 16 |
| 2008-06-03 | Open-market sale | 15 | $577.87 | 32 |
| 2008-06-03 | Open-market sale | 16 | $577.75 | 47 |
| 2008-06-03 | Open-market sale | 16 | $577.12 | 63 |
| 2008-06-03 | Open-market sale | 16 | $577.10 | 79 |
| 2008-06-03 | Open-market sale | 16 | $576.94 | 95 |
| 2008-06-03 | Open-market sale | 15 | $576.20 | 111 |
| 2008-06-03 | Open-market sale | 16 | $573.05 | 126 |
| 2008-06-03 | Open-market sale | 16 | $564.00 | 142 |
| 2008-06-03 | Gift | 158 | $0.00 | 2,542 |
| 2008-06-03 | Gift | 158 | $0.00 | 158 |
| 2008-06-03 | Conversion | 158 | $0.00 | 2,700 |
| 2008-06-03 | Open-market sale | 16 | $579.50 | 0 |
| 2008-06-02 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-06-02 | Option exercise (derivative) | 158 | $0.00 | 38,440 |
| 2008-06-02 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-06-02 | Open-market sale | 15 | $582.66 | 0 |
| 2008-06-02 | Open-market sale | 15 | $582.50 | 15 |
| 2008-06-02 | Open-market sale | 15 | $577.50 | 30 |
| 2008-06-02 | Open-market sale | 15 | $577.34 | 45 |
| 2008-06-02 | Open-market sale | 15 | $577.17 | 60 |
| 2008-06-02 | Open-market sale | 15 | $574.86 | 75 |
| 2008-06-02 | Open-market sale | 20 | $573.99 | 90 |
| 2008-06-02 | Open-market sale | 48 | $573.62 | 110 |
| 2008-06-02 | Gift | 158 | $0.00 | 2,542 |
| 2008-06-02 | Gift | 158 | $0.00 | 158 |
| 2008-06-02 | Conversion | 158 | $0.00 | 2,700 |
| 2008-06-02 | Conversion | 508 | $0.00 | 2,542 |
| 2008-06-02 | Conversion | 508 | $0.00 | 10,313 |
| 2008-05-07 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-05-07 | Option exercise (derivative) | 158 | $0.00 | 38,598 |
| 2008-05-07 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-05-07 | Gift | 158 | $0.00 | 2,034 |
| 2008-05-07 | Conversion | 158 | $0.00 | 2,192 |
| 2008-05-07 | Gift | 158 | $0.00 | 158 |
| 2008-05-07 | Open-market sale | 16 | $588.68 | 142 |
| 2008-05-07 | Open-market sale | 16 | $591.08 | 126 |
| 2008-05-07 | Open-market sale | 15 | $591.50 | 111 |
| 2008-05-07 | Open-market sale | 16 | $594.05 | 95 |
| 2008-05-07 | Open-market sale | 16 | $595.41 | 79 |
| 2008-05-07 | Open-market sale | 16 | $590.70 | 63 |
| 2008-05-07 | Open-market sale | 16 | $594.78 | 47 |
| 2008-05-07 | Open-market sale | 16 | $595.68 | 31 |
| 2008-05-07 | Open-market sale | 15 | $596.67 | 0 |
| 2008-05-07 | Open-market sale | 16 | $596.15 | 15 |
| 2008-05-06 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-05-06 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-05-06 | Option exercise (derivative) | 158 | $0.00 | 38,756 |
| 2008-05-06 | Open-market sale | 16 | $588.33 | 95 |
| 2008-05-06 | Open-market sale | 15 | $590.35 | 16 |
| 2008-05-06 | Open-market sale | 16 | $590.34 | 31 |
| 2008-05-06 | Open-market sale | 16 | $590.32 | 47 |
| 2008-05-06 | Open-market sale | 16 | $589.50 | 63 |
| 2008-05-06 | Open-market sale | 16 | $589.00 | 79 |
| 2008-05-06 | Open-market sale | 16 | $591.00 | 0 |
| 2008-05-06 | Open-market sale | 15 | $585.40 | 111 |
| 2008-05-06 | Open-market sale | 16 | $585.00 | 126 |
| 2008-05-06 | Open-market sale | 16 | $590.00 | 142 |
| 2008-05-06 | Gift | 158 | $0.00 | 2,034 |
| 2008-05-06 | Gift | 158 | $0.00 | 158 |
| 2008-05-06 | Conversion | 158 | $0.00 | 2,192 |
| 2008-05-05 | Option exercise (derivative) | 158 | $0.00 | 38,914 |
| 2008-05-05 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-05-05 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-05-05 | Open-market sale | 23 | $589.99 | 90 |
| 2008-05-05 | Open-market sale | 15 | $593.30 | 15 |
| 2008-05-05 | Open-market sale | 15 | $593.03 | 30 |
| 2008-05-05 | Open-market sale | 15 | $592.69 | 45 |
| 2008-05-05 | Open-market sale | 15 | $592.21 | 60 |
| 2008-05-05 | Open-market sale | 15 | $592.18 | 75 |
| 2008-05-05 | Open-market sale | 15 | $599.00 | 0 |
| 2008-05-05 | Open-market sale | 10 | $589.76 | 113 |
| 2008-05-05 | Open-market sale | 15 | $588.81 | 123 |
| 2008-05-05 | Open-market sale | 20 | $588.60 | 138 |
| 2008-05-05 | Gift | 158 | $0.00 | 2,034 |
| 2008-05-05 | Gift | 158 | $0.00 | 158 |
| 2008-05-05 | Conversion | 158 | $0.00 | 2,192 |
| 2008-05-02 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-05-02 | Option exercise (derivative) | 158 | $0.00 | 39,072 |
| 2008-05-02 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-05-02 | Gift | 158 | $0.00 | 158 |
| 2008-05-02 | Open-market sale | 16 | $584.73 | 95 |
| 2008-05-02 | Open-market sale | 16 | $583.81 | 111 |
| 2008-05-02 | Open-market sale | 16 | $586.19 | 127 |
| 2008-05-02 | Open-market sale | 5 | $584.08 | 143 |
| 2008-05-02 | Open-market sale | 10 | $584.01 | 148 |
| 2008-05-02 | Gift | 158 | $0.00 | 2,034 |
| 2008-05-02 | Open-market sale | 16 | $585.90 | 79 |
| 2008-05-02 | Conversion | 158 | $0.00 | 2,192 |
| 2008-05-02 | Open-market sale | 16 | $598.84 | 0 |
| 2008-05-02 | Open-market sale | 15 | $595.74 | 16 |
| 2008-05-02 | Open-market sale | 16 | $590.34 | 31 |
| 2008-05-02 | Open-market sale | 16 | $587.72 | 47 |
| 2008-05-02 | Open-market sale | 16 | $587.12 | 63 |
| 2008-05-02 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-05-02 | Option exercise (derivative) | 158 | $0.00 | 39,072 |
| 2008-05-02 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-05-02 | Open-market sale | 16 | $590.34 | 31 |
| 2008-05-02 | Open-market sale | 16 | $587.72 | 47 |
| 2008-05-02 | Open-market sale | 16 | $587.12 | 63 |
| 2008-05-02 | Open-market sale | 16 | $585.90 | 79 |
| 2008-05-02 | Open-market sale | 16 | $584.73 | 95 |
| 2008-05-02 | Open-market sale | 16 | $583.81 | 111 |
| 2008-05-02 | Open-market sale | 16 | $586.19 | 127 |
| 2008-05-02 | Open-market sale | 5 | $584.08 | 143 |
| 2008-05-02 | Open-market sale | 10 | $584.01 | 148 |
| 2008-05-02 | Gift | 158 | $0.00 | 2,034 |
| 2008-05-02 | Open-market sale | 15 | $595.74 | 16 |
| 2008-05-02 | Open-market sale | 16 | $598.84 | 0 |
| 2008-05-02 | Gift | 158 | $0.00 | 158 |
| 2008-05-02 | Conversion | 158 | $0.00 | 2,192 |
| 2008-05-01 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-05-01 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-05-01 | Option exercise (derivative) | 158 | $0.00 | 39,230 |
| 2008-05-01 | Gift | 158 | $0.00 | 2,034 |
| 2008-05-01 | Gift | 158 | $0.00 | 158 |
| 2008-05-01 | Conversion | 158 | $0.00 | 2,192 |
| 2008-05-01 | Open-market sale | 16 | $586.10 | 0 |
| 2008-05-01 | Open-market sale | 5 | $585.88 | 16 |
| 2008-05-01 | Open-market sale | 12 | $585.65 | 21 |
| 2008-05-01 | Open-market sale | 15 | $584.50 | 33 |
| 2008-05-01 | Open-market sale | 5 | $584.00 | 48 |
| 2008-05-01 | Open-market sale | 16 | $583.47 | 53 |
| 2008-05-01 | Open-market sale | 16 | $583.42 | 69 |
| 2008-05-01 | Open-market sale | 10 | $583.01 | 85 |
| 2008-05-01 | Open-market sale | 16 | $582.67 | 95 |
| 2008-05-01 | Open-market sale | 15 | $582.51 | 111 |
| 2008-05-01 | Open-market sale | 16 | $580.90 | 126 |
| 2008-05-01 | Open-market sale | 16 | $578.31 | 142 |
| 2008-04-07 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-04-07 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-04-07 | Option exercise (derivative) | 158 | $0.00 | 39,388 |
| 2008-04-07 | Gift | 158 | $0.00 | 158 |
| 2008-04-07 | Conversion | 158 | $0.00 | 2,192 |
| 2008-04-07 | Gift | 158 | $0.00 | 2,034 |
| 2008-04-07 | Open-market sale | 15 | $476.91 | 143 |
| 2008-04-07 | Open-market sale | 13 | $479.26 | 130 |
| 2008-04-07 | Open-market sale | 25 | $480.60 | 105 |
| 2008-04-07 | Open-market sale | 20 | $481.12 | 85 |
| 2008-04-07 | Open-market sale | 25 | $482.79 | 60 |
| 2008-04-07 | Open-market sale | 30 | $484.00 | 30 |
| 2008-04-07 | Open-market sale | 15 | $476.51 | 15 |
| 2008-04-07 | Open-market sale | 15 | $477.57 | 0 |
| 2008-04-04 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-04-04 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-04-04 | Option exercise (derivative) | 158 | $0.00 | 39,546 |
| 2008-04-04 | Conversion | 158 | $0.00 | 2,192 |
| 2008-04-04 | Gift | 158 | $0.00 | 2,034 |
| 2008-04-04 | Open-market sale | 16 | $457.00 | 142 |
| 2008-04-04 | Open-market sale | 16 | $460.71 | 126 |
| 2008-04-04 | Open-market sale | 16 | $461.51 | 110 |
| 2008-04-04 | Open-market sale | 15 | $463.45 | 95 |
| 2008-04-04 | Open-market sale | 16 | $464.03 | 79 |
| 2008-04-04 | Open-market sale | 16 | $466.50 | 63 |
| 2008-04-04 | Open-market sale | 16 | $470.45 | 47 |
| 2008-04-04 | Open-market sale | 16 | $472.09 | 31 |
| 2008-04-04 | Gift | 158 | $0.00 | 158 |
| 2008-04-04 | Open-market sale | 15 | $473.64 | 16 |
| 2008-04-04 | Open-market sale | 16 | $477.18 | 0 |
| 2008-04-03 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-04-03 | Option exercise (derivative) | 158 | $0.00 | 39,704 |
| 2008-04-03 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-04-03 | Conversion | 158 | $0.00 | 2,192 |
| 2008-04-03 | Open-market sale | 15 | $455.75 | 90 |
| 2008-04-03 | Open-market sale | 15 | $455.70 | 105 |
| 2008-04-03 | Open-market sale | 15 | $461.33 | 0 |
| 2008-04-03 | Open-market sale | 15 | $458.34 | 30 |
| 2008-04-03 | Open-market sale | 15 | $457.03 | 45 |
| 2008-04-03 | Open-market sale | 15 | $456.52 | 60 |
| 2008-04-03 | Open-market sale | 15 | $456.25 | 75 |
| 2008-04-03 | Open-market sale | 15 | $459.17 | 15 |
| 2008-04-03 | Gift | 158 | $0.00 | 158 |
| 2008-04-03 | Gift | 158 | $0.00 | 2,034 |
| 2008-04-03 | Open-market sale | 38 | $450.12 | 120 |
| 2008-04-02 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-04-02 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-04-02 | Option exercise (derivative) | 158 | $0.00 | 39,862 |
| 2008-04-02 | Gift | 158 | $0.00 | 2,034 |
| 2008-04-02 | Conversion | 158 | $0.00 | 2,192 |
| 2008-04-02 | Open-market sale | 15 | $469.35 | 64 |
| 2008-04-02 | Open-market sale | 16 | $468.33 | 79 |
| 2008-04-02 | Open-market sale | 15 | $468.12 | 95 |
| 2008-04-02 | Open-market sale | 16 | $466.10 | 110 |
| 2008-04-02 | Open-market sale | 16 | $465.77 | 126 |
| 2008-04-02 | Open-market sale | 16 | $465.60 | 142 |
| 2008-04-02 | Open-market sale | 16 | $469.37 | 48 |
| 2008-04-02 | Gift | 158 | $0.00 | 158 |
| 2008-04-02 | Open-market sale | 16 | $470.00 | 32 |
| 2008-04-02 | Open-market sale | 16 | $470.97 | 16 |
| 2008-04-02 | Open-market sale | 16 | $474.21 | 0 |
| 2008-04-01 | Option exercise (derivative) | 159 | $0.00 | 40,020 |
| 2008-04-01 | Conversion (derivative) | 159 | $0.00 | 0 |
| 2008-04-01 | Option exercise (derivative) | 159 | $0.00 | 159 |
| 2008-04-01 | Gift | 159 | $0.00 | 159 |
| 2008-04-01 | Open-market sale | 50 | $458.31 | 25 |
| 2008-04-01 | Open-market sale | 25 | $454.01 | 75 |
| 2008-04-01 | Conversion | 159 | $0.00 | 2,193 |
| 2008-04-01 | Open-market sale | 25 | $458.80 | 0 |
| 2008-04-01 | Gift | 159 | $0.00 | 2,034 |
| 2008-04-01 | Open-market sale | 25 | $446.88 | 134 |
| 2008-04-01 | Open-market sale | 14 | $452.36 | 120 |
| 2008-04-01 | Open-market sale | 20 | $452.52 | 100 |
| 2008-03-27 | Conversion | 2,034 | $0.00 | 2,034 |
| 2008-03-27 | Conversion | 2,034 | $0.00 | 12,966 |
| 2008-03-07 | Option exercise (derivative) | 159 | $0.00 | 159 |
| 2008-03-07 | Conversion (derivative) | 159 | $0.00 | 0 |
| 2008-03-07 | Option exercise (derivative) | 159 | $0.00 | 40,179 |
| 2008-03-07 | Open-market sale | 16 | $428.43 | 128 |
| 2008-03-07 | Open-market sale | 15 | $428.19 | 144 |
| 2008-03-07 | Conversion | 159 | $0.00 | 159 |
| 2008-03-07 | Gift | 159 | $0.00 | 159 |
| 2008-03-07 | Open-market sale | 16 | $431.43 | 112 |
| 2008-03-07 | Open-market sale | 16 | $431.86 | 96 |
| 2008-03-07 | Open-market sale | 16 | $432.29 | 80 |
| 2008-03-07 | Open-market sale | 16 | $432.74 | 64 |
| 2008-03-07 | Open-market sale | 16 | $434.11 | 48 |
| 2008-03-07 | Open-market sale | 16 | $434.85 | 32 |
| 2008-03-07 | Open-market sale | 16 | $436.35 | 16 |
| 2008-03-07 | Open-market sale | 16 | $437.02 | 0 |
| 2008-03-07 | Gift | 159 | $0.00 | 0 |
| 2008-03-06 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-03-06 | Option exercise (derivative) | 158 | $0.00 | 40,338 |
| 2008-03-06 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-03-06 | Open-market sale | 15 | $447.05 | 60 |
| 2008-03-06 | Open-market sale | 20 | $436.23 | 138 |
| 2008-03-06 | Open-market sale | 15 | $437.23 | 123 |
| 2008-03-06 | Open-market sale | 13 | $439.70 | 110 |
| 2008-03-06 | Open-market sale | 20 | $439.80 | 90 |
| 2008-03-06 | Open-market sale | 15 | $440.77 | 75 |
| 2008-03-06 | Gift | 158 | $0.00 | 0 |
| 2008-03-06 | Open-market sale | 15 | $447.50 | 45 |
| 2008-03-06 | Open-market sale | 15 | $447.51 | 30 |
| 2008-03-06 | Open-market sale | 15 | $450.50 | 15 |
| 2008-03-06 | Open-market sale | 15 | $451.29 | 0 |
| 2008-03-06 | Conversion | 158 | $0.00 | 158 |
| 2008-03-06 | Gift | 158 | $0.00 | 158 |
| 2008-03-05 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-03-05 | Option exercise (derivative) | 158 | $0.00 | 40,496 |
| 2008-03-05 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-03-05 | Open-market sale | 15 | $448.31 | 111 |
| 2008-03-05 | Conversion | 158 | $0.00 | 158 |
| 2008-03-05 | Open-market sale | 16 | $451.29 | 16 |
| 2008-03-05 | Open-market sale | 16 | $451.09 | 32 |
| 2008-03-05 | Open-market sale | 16 | $449.94 | 48 |
| 2008-03-05 | Open-market sale | 15 | $449.15 | 64 |
| 2008-03-05 | Open-market sale | 16 | $445.52 | 79 |
| 2008-03-05 | Open-market sale | 16 | $448.92 | 95 |
| 2008-03-05 | Open-market sale | 16 | $451.58 | 0 |
| 2008-03-05 | Open-market sale | 16 | $446.33 | 126 |
| 2008-03-05 | Open-market sale | 16 | $445.81 | 142 |
| 2008-03-05 | Gift | 158 | $0.00 | 0 |
| 2008-03-05 | Gift | 158 | $0.00 | 158 |
| 2008-03-04 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-03-04 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-03-04 | Option exercise (derivative) | 158 | $0.00 | 40,654 |
| 2008-03-04 | Open-market sale | 15 | $445.22 | 45 |
| 2008-03-04 | Conversion | 158 | $0.00 | 158 |
| 2008-03-04 | Open-market sale | 15 | $450.45 | 0 |
| 2008-03-04 | Open-market sale | 15 | $446.68 | 15 |
| 2008-03-04 | Open-market sale | 15 | $445.43 | 30 |
| 2008-03-04 | Gift | 158 | $0.00 | 158 |
| 2008-03-04 | Open-market sale | 30 | $444.02 | 60 |
| 2008-03-04 | Open-market sale | 15 | $442.59 | 90 |
| 2008-03-04 | Open-market sale | 23 | $442.10 | 105 |
| 2008-03-04 | Open-market sale | 30 | $439.84 | 128 |
| 2008-03-04 | Gift | 158 | $0.00 | 0 |
| 2008-03-03 | Conversion (derivative) | 158 | $0.00 | 0 |
| 2008-03-03 | Option exercise (derivative) | 158 | $0.00 | 158 |
| 2008-03-03 | Option exercise (derivative) | 158 | $0.00 | 40,812 |
| 2008-03-03 | Open-market sale | 20 | $464.76 | 20 |
| 2008-03-03 | Open-market sale | 20 | $461.26 | 40 |
| 2008-03-03 | Open-market sale | 20 | $461.18 | 60 |
| 2008-03-03 | Open-market sale | 18 | $460.99 | 80 |
| 2008-03-03 | Open-market sale | 10 | $460.40 | 98 |
| 2008-03-03 | Open-market sale | 10 | $458.55 | 108 |
| 2008-03-03 | Open-market sale | 10 | $458.24 | 118 |
| 2008-03-03 | Open-market sale | 10 | $457.62 | 128 |
| 2008-03-03 | Open-market sale | 20 | $457.32 | 138 |
| 2008-03-03 | Open-market sale | 20 | $471.40 | 0 |
| 2008-03-03 | Gift | 158 | $0.00 | 158 |
| 2008-03-03 | Conversion | 158 | $0.00 | 158 |
| 2008-03-03 | Gift | 158 | $0.00 | 0 |
| 2008-02-07 | Option exercise (derivative) | 360 | $0.00 | 40,970 |
| 2008-02-07 | Option exercise (derivative) | 360 | $0.00 | 360 |
| 2008-02-07 | Conversion (derivative) | 360 | $0.00 | 0 |
| 2008-02-07 | Conversion | 360 | $0.00 | 360 |
| 2008-02-07 | Open-market sale | 54 | $510.00 | 0 |
| 2008-02-07 | Open-market sale | 36 | $509.00 | 54 |
| 2008-02-07 | Open-market sale | 54 | $508.81 | 90 |
| 2008-02-07 | Open-market sale | 36 | $504.81 | 144 |
| 2008-02-07 | Gift | 360 | $0.00 | 0 |
| 2008-02-07 | Open-market sale | 36 | $503.45 | 288 |
| 2008-02-07 | Open-market sale | 36 | $503.47 | 252 |
| 2008-02-07 | Gift | 360 | $0.00 | 360 |
| 2008-02-07 | Open-market sale | 36 | $496.86 | 324 |
| 2008-02-07 | Open-market sale | 36 | $504.58 | 216 |
| 2008-02-07 | Open-market sale | 36 | $504.66 | 180 |
| 2008-02-06 | Conversion (derivative) | 359 | $0.00 | 0 |
| 2008-02-06 | Option exercise (derivative) | 359 | $0.00 | 359 |
| 2008-02-06 | Option exercise (derivative) | 359 | $0.00 | 41,330 |
| 2008-02-06 | Gift | 359 | $0.00 | 359 |
| 2008-02-06 | Conversion | 359 | $0.00 | 359 |
| 2008-02-06 | Gift | 359 | $0.00 | 0 |
| 2008-02-06 | Open-market sale | 35 | $500.63 | 324 |
| 2008-02-06 | Open-market sale | 36 | $501.54 | 288 |
| 2008-02-06 | Open-market sale | 36 | $502.17 | 252 |
| 2008-02-06 | Open-market sale | 36 | $502.30 | 216 |
| 2008-02-06 | Open-market sale | 36 | $502.78 | 180 |
| 2008-02-06 | Open-market sale | 36 | $502.94 | 144 |
| 2008-02-06 | Open-market sale | 36 | $503.14 | 108 |
| 2008-02-06 | Open-market sale | 36 | $503.92 | 72 |
| 2008-02-06 | Open-market sale | 36 | $510.63 | 0 |
| 2008-02-06 | Open-market sale | 36 | $504.87 | 36 |
| 2008-02-05 | Option exercise (derivative) | 359 | $0.00 | 359 |
| 2008-02-05 | Conversion (derivative) | 359 | $0.00 | 0 |
| 2008-02-05 | Option exercise (derivative) | 359 | $0.00 | 41,689 |
| 2008-02-05 | Open-market sale | 50 | $499.93 | 309 |
| 2008-02-05 | Open-market sale | 50 | $502.02 | 189 |
| 2008-02-05 | Open-market sale | 35 | $498.96 | 239 |
| 2008-02-05 | Conversion | 359 | $0.00 | 359 |
| 2008-02-05 | Gift | 359 | $0.00 | 359 |
| 2008-02-05 | Gift | 359 | $0.00 | 0 |
| 2008-02-05 | Open-market sale | 35 | $489.00 | 274 |
| 2008-02-05 | Open-market sale | 49 | $504.70 | 0 |
| 2008-02-05 | Open-market sale | 35 | $504.57 | 49 |
| 2008-02-05 | Open-market sale | 35 | $504.05 | 84 |
| 2008-02-05 | Open-market sale | 35 | $502.46 | 119 |
| 2008-02-05 | Open-market sale | 35 | $502.03 | 154 |
| 2008-02-04 | Conversion (derivative) | 359 | $0.00 | 0 |
| 2008-02-04 | Option exercise (derivative) | 359 | $0.00 | 359 |
| 2008-02-04 | Option exercise (derivative) | 359 | $0.00 | 42,048 |
| 2008-02-04 | Open-market sale | 20 | $497.01 | 320 |
| 2008-02-04 | Open-market sale | 40 | $504.88 | 120 |
| 2008-02-04 | Open-market sale | 40 | $504.65 | 160 |
| 2008-02-04 | Open-market sale | 40 | $502.64 | 200 |
| 2008-02-04 | Open-market sale | 40 | $500.07 | 240 |
| 2008-02-04 | Open-market sale | 40 | $498.09 | 280 |
| 2008-02-04 | Open-market sale | 40 | $503.35 | 80 |
| 2008-02-04 | Open-market sale | 19 | $496.26 | 340 |
| 2008-02-04 | Gift | 359 | $0.00 | 0 |
| 2008-02-04 | Gift | 359 | $0.00 | 359 |
| 2008-02-04 | Conversion | 359 | $0.00 | 359 |
| 2008-02-04 | Open-market sale | 40 | $509.30 | 0 |
| 2008-02-04 | Open-market sale | 40 | $505.13 | 40 |
| 2008-02-01 | Conversion (derivative) | 359 | $0.00 | 0 |
| 2008-02-01 | Option exercise (derivative) | 359 | $0.00 | 359 |
| 2008-02-01 | Option exercise (derivative) | 359 | $0.00 | 42,407 |
| 2008-02-01 | Open-market sale | 33 | $520.82 | 105 |
| 2008-02-01 | Open-market sale | 33 | $521.06 | 72 |
| 2008-02-01 | Open-market sale | 36 | $520.80 | 36 |
| 2008-02-01 | Open-market sale | 34 | $520.25 | 138 |
| 2008-02-01 | Open-market sale | 36 | $518.11 | 172 |
| 2008-02-01 | Open-market sale | 36 | $516.10 | 208 |
| 2008-02-01 | Open-market sale | 43 | $515.44 | 244 |
| 2008-02-01 | Open-market sale | 36 | $513.62 | 287 |
| 2008-02-01 | Open-market sale | 36 | $512.00 | 323 |
| 2008-02-01 | Gift | 359 | $0.00 | 0 |
| 2008-02-01 | Gift | 359 | $0.00 | 359 |
| 2008-02-01 | Conversion | 359 | $0.00 | 359 |
| 2008-02-01 | Open-market sale | 36 | $528.94 | 0 |
| 2008-01-08 | Option exercise (derivative) | 360 | $0.00 | 42,766 |
| 2008-01-08 | Conversion (derivative) | 360 | $0.00 | 0 |
| 2008-01-08 | Option exercise (derivative) | 360 | $0.00 | 360 |
| 2008-01-08 | Gift | 360 | $0.00 | 360 |
| 2008-01-08 | Open-market sale | 35 | $649.47 | 210 |
| 2008-01-08 | Open-market sale | 35 | $650.07 | 175 |
| 2008-01-08 | Open-market sale | 35 | $652.16 | 140 |
| 2008-01-08 | Open-market sale | 35 | $653.89 | 105 |
| 2008-01-08 | Open-market sale | 35 | $655.25 | 70 |
| 2008-01-08 | Open-market sale | 35 | $655.79 | 35 |
| 2008-01-08 | Open-market sale | 45 | $649.37 | 245 |
| 2008-01-08 | Open-market sale | 12 | $649.34 | 290 |
| 2008-01-08 | Open-market sale | 23 | $649.01 | 302 |
| 2008-01-08 | Open-market sale | 35 | $648.08 | 325 |
| 2008-01-08 | Gift | 360 | $0.00 | 0 |
| 2008-01-08 | Conversion | 360 | $0.00 | 360 |
| 2008-01-08 | Open-market sale | 35 | $656.67 | 0 |
| 2008-01-07 | Option exercise (derivative) | 360 | $0.00 | 43,126 |
| 2008-01-07 | Conversion (derivative) | 360 | $0.00 | 0 |
| 2008-01-07 | Option exercise (derivative) | 360 | $0.00 | 360 |
| 2008-01-07 | Open-market sale | 36 | $647.71 | 252 |
| 2008-01-07 | Open-market sale | 36 | $653.50 | 72 |
| 2008-01-07 | Open-market sale | 36 | $652.07 | 108 |
| 2008-01-07 | Open-market sale | 36 | $651.42 | 144 |
| 2008-01-07 | Open-market sale | 36 | $650.39 | 180 |
| 2008-01-07 | Open-market sale | 36 | $647.83 | 216 |
| 2008-01-07 | Open-market sale | 36 | $654.95 | 36 |
| 2008-01-07 | Open-market sale | 36 | $647.21 | 288 |
| 2008-01-07 | Open-market sale | 36 | $644.38 | 324 |
| 2008-01-07 | Gift | 360 | $0.00 | 0 |
| 2008-01-07 | Gift | 360 | $0.00 | 360 |
| 2008-01-07 | Conversion | 360 | $0.00 | 360 |
| 2008-01-07 | Open-market sale | 36 | $655.24 | 0 |
| 2008-01-04 | Option exercise (derivative) | 359 | $0.00 | 359 |
| 2008-01-04 | Conversion (derivative) | 359 | $0.00 | 0 |
| 2008-01-04 | Option exercise (derivative) | 359 | $0.00 | 43,486 |
| 2008-01-04 | Gift | 359 | $0.00 | 359 |
| 2008-01-04 | Conversion | 359 | $0.00 | 359 |
| 2008-01-04 | Gift | 359 | $0.00 | 0 |
| 2008-01-04 | Open-market sale | 35 | $666.54 | 324 |
| 2008-01-04 | Open-market sale | 36 | $666.02 | 288 |
| 2008-01-04 | Open-market sale | 36 | $679.69 | 0 |
| 2008-01-04 | Open-market sale | 36 | $677.19 | 36 |
| 2008-01-04 | Open-market sale | 36 | $674.87 | 72 |
| 2008-01-04 | Open-market sale | 36 | $670.46 | 108 |
| 2008-01-04 | Open-market sale | 36 | $669.73 | 144 |
| 2008-01-04 | Open-market sale | 36 | $669.26 | 180 |
| 2008-01-04 | Open-market sale | 36 | $668.57 | 216 |
| 2008-01-04 | Open-market sale | 36 | $668.07 | 252 |
| 2008-01-03 | Option exercise (derivative) | 359 | $0.00 | 359 |
| 2008-01-03 | Conversion (derivative) | 359 | $0.00 | 0 |
| 2008-01-03 | Option exercise (derivative) | 359 | $0.00 | 43,845 |
| 2008-01-03 | Open-market sale | 2 | $681.24 | 105 |
| 2008-01-03 | Open-market sale | 27 | $681.11 | 107 |
| 2008-01-03 | Open-market sale | 85 | $680.11 | 134 |
| 2008-01-03 | Open-market sale | 35 | $679.38 | 219 |
| 2008-01-03 | Open-market sale | 35 | $678.58 | 254 |
| 2008-01-03 | Open-market sale | 35 | $678.22 | 289 |
| 2008-01-03 | Open-market sale | 35 | $677.97 | 324 |
| 2008-01-03 | Conversion | 359 | $0.00 | 0 |
| 2008-01-03 | Conversion | 359 | $0.00 | 359 |
| 2008-01-03 | Open-market sale | 35 | $685.26 | 0 |
| 2008-01-03 | Open-market sale | 35 | $683.76 | 35 |
| 2008-01-03 | Open-market sale | 35 | $682.47 | 70 |
| 2008-01-02 | Option exercise (derivative) | 359 | $0.00 | 359 |
| 2008-01-02 | Option exercise (derivative) | 359 | $0.00 | 44,204 |
| 2008-01-02 | Conversion (derivative) | 359 | $0.00 | 0 |
| 2008-01-02 | Open-market sale | 39 | $683.52 | 140 |
| 2008-01-02 | Open-market sale | 35 | $688.96 | 105 |
| 2008-01-02 | Open-market sale | 35 | $693.42 | 70 |
| 2008-01-02 | Open-market sale | 35 | $682.32 | 179 |
| 2008-01-02 | Open-market sale | 35 | $681.02 | 214 |
| 2008-01-02 | Open-market sale | 40 | $680.87 | 249 |
| 2008-01-02 | Open-market sale | 35 | $680.64 | 289 |
| 2008-01-02 | Open-market sale | 35 | $679.95 | 324 |
| 2008-01-02 | Gift | 359 | $0.00 | 0 |
| 2008-01-02 | Gift | 359 | $0.00 | 359 |
| 2008-01-02 | Conversion | 359 | $0.00 | 359 |
| 2008-01-02 | Open-market sale | 35 | $695.11 | 0 |
| 2008-01-02 | Open-market sale | 35 | $694.55 | 35 |
| 2007-12-07 | Option exercise (derivative) | 360 | $0.00 | 360 |
| 2007-12-07 | Option exercise (derivative) | 360 | $0.00 | 44,563 |
| 2007-12-07 | Conversion (derivative) | 360 | $0.00 | 0 |
| 2007-12-07 | Open-market sale | 36 | $716.28 | 0 |
| 2007-12-07 | Open-market sale | 36 | $713.72 | 180 |
| 2007-12-07 | Open-market sale | 36 | $712.50 | 216 |
| 2007-12-07 | Open-market sale | 36 | $712.28 | 252 |
| 2007-12-07 | Open-market sale | 72 | $711.87 | 288 |
| 2007-12-07 | Gift | 360 | $0.00 | 0 |
| 2007-12-07 | Gift | 360 | $0.00 | 360 |
| 2007-12-07 | Conversion | 360 | $0.00 | 360 |
| 2007-12-07 | Open-market sale | 36 | $715.14 | 36 |
| 2007-12-07 | Open-market sale | 36 | $714.99 | 72 |
| 2007-12-07 | Open-market sale | 36 | $715.38 | 108 |
| 2007-12-07 | Open-market sale | 32 | $713.87 | 144 |
| 2007-12-07 | Open-market sale | 4 | $713.80 | 176 |
| 2007-12-06 | Option exercise (derivative) | 360 | $0.00 | 360 |
| 2007-12-06 | Option exercise (derivative) | 360 | $0.00 | 44,923 |
| 2007-12-06 | Conversion (derivative) | 360 | $0.00 | 0 |
| 2007-12-06 | Open-market sale | 36 | $708.64 | 0 |
| 2007-12-06 | Open-market sale | 36 | $708.09 | 36 |
| 2007-12-06 | Open-market sale | 36 | $707.98 | 72 |
| 2007-12-06 | Open-market sale | 72 | $707.95 | 108 |
| 2007-12-06 | Open-market sale | 36 | $707.40 | 180 |
| 2007-12-06 | Open-market sale | 36 | $705.80 | 216 |
| 2007-12-06 | Open-market sale | 36 | $704.72 | 252 |
| 2007-12-06 | Open-market sale | 36 | $702.33 | 288 |
| 2007-12-06 | Open-market sale | 36 | $697.96 | 324 |
| 2007-12-06 | Gift | 360 | $0.00 | 0 |
| 2007-12-06 | Gift | 360 | $0.00 | 360 |
| 2007-12-06 | Conversion | 360 | $0.00 | 360 |
| 2007-12-05 | Option exercise (derivative) | 539 | $0.00 | 539 |
| 2007-12-05 | Option exercise (derivative) | 539 | $0.00 | 45,103 |
| 2007-12-05 | Conversion (derivative) | 539 | $0.00 | 0 |
| 2007-12-05 | Conversion | 539 | $0.00 | 539 |
| 2007-12-05 | Gift | 539 | $0.00 | 539 |
| 2007-12-05 | Gift | 539 | $0.00 | 0 |
| 2007-12-05 | Open-market sale | 40 | $694.51 | 180 |
| 2007-12-05 | Open-market sale | 35 | $694.19 | 220 |
| 2007-12-05 | Open-market sale | 35 | $693.67 | 255 |
| 2007-12-05 | Open-market sale | 35 | $693.60 | 290 |
| 2007-12-05 | Open-market sale | 35 | $689.75 | 504 |
| 2007-12-05 | Open-market sale | 35 | $690.97 | 469 |
| 2007-12-05 | Open-market sale | 40 | $692.86 | 429 |
| 2007-12-05 | Open-market sale | 35 | $692.99 | 394 |
| 2007-12-05 | Open-market sale | 35 | $693.00 | 359 |
| 2007-12-05 | Open-market sale | 34 | $693.33 | 325 |
| 2007-12-04 | Option exercise (derivative) | 359 | $0.00 | 45,642 |
| 2007-12-04 | Option exercise (derivative) | 359 | $0.00 | 359 |
| 2007-12-04 | Conversion (derivative) | 359 | $0.00 | 0 |
| 2007-12-04 | Gift | 359 | $0.00 | 359 |
| 2007-12-04 | Gift | 359 | $0.00 | 0 |
| 2007-12-04 | Open-market sale | 35 | $689.38 | 324 |
| 2007-12-04 | Open-market sale | 30 | $684.31 | 294 |
| 2007-12-04 | Conversion | 359 | $0.00 | 359 |
| 2007-12-04 | Open-market sale | 35 | $687.84 | 259 |
| 2007-12-04 | Open-market sale | 35 | $686.00 | 224 |
| 2007-12-04 | Open-market sale | 35 | $685.66 | 189 |
| 2007-12-04 | Open-market sale | 35 | $677.90 | 154 |
| 2007-12-04 | Open-market sale | 49 | $687.21 | 105 |
| 2007-12-04 | Open-market sale | 35 | $683.42 | 70 |
| 2007-12-04 | Open-market sale | 35 | $685.46 | 35 |
| 2007-12-04 | Open-market sale | 35 | $688.61 | 0 |
| 2007-12-04 | Option exercise (derivative) | 359 | $0.00 | 359 |
| 2007-12-04 | Option exercise (derivative) | 359 | $0.00 | 45,642 |
| 2007-12-04 | Conversion (derivative) | 359 | $0.00 | 0 |
| 2007-12-04 | Gift | 359 | $0.00 | 359 |
| 2007-12-04 | Conversion | 359 | $0.00 | 359 |
| 2007-12-04 | Gift | 359 | $0.00 | 0 |
| 2007-12-04 | Open-market sale | 35 | $689.38 | 0 |
| 2007-12-04 | Open-market sale | 35 | $688.61 | 35 |
| 2007-12-04 | Open-market sale | 35 | $687.84 | 70 |
| 2007-12-04 | Open-market sale | 49 | $687.21 | 105 |
| 2007-12-04 | Open-market sale | 35 | $686.00 | 154 |
| 2007-12-04 | Open-market sale | 35 | $685.66 | 189 |
| 2007-12-04 | Open-market sale | 35 | $685.46 | 224 |
| 2007-12-04 | Open-market sale | 30 | $684.31 | 259 |
| 2007-12-04 | Open-market sale | 35 | $683.42 | 289 |
| 2007-12-04 | Open-market sale | 35 | $677.90 | 324 |
| 2007-12-03 | Option exercise (derivative) | 359 | $0.00 | 46,001 |
| 2007-12-03 | Option exercise (derivative) | 359 | $0.00 | 359 |
| 2007-12-03 | Conversion (derivative) | 359 | $0.00 | 0 |
| 2007-12-03 | Open-market sale | 35 | $691.33 | 213 |
| 2007-12-03 | Open-market sale | 35 | $692.32 | 35 |
| 2007-12-03 | Open-market sale | 35 | $691.51 | 70 |
| 2007-12-03 | Open-market sale | 35 | $691.01 | 105 |
| 2007-12-03 | Open-market sale | 35 | $690.25 | 140 |
| 2007-12-03 | Open-market sale | 38 | $692.85 | 175 |
| 2007-12-03 | Open-market sale | 35 | $694.01 | 0 |
| 2007-12-03 | Open-market sale | 38 | $691.07 | 248 |
| 2007-12-03 | Open-market sale | 33 | $688.75 | 286 |
| 2007-12-03 | Open-market sale | 40 | $686.60 | 319 |
| 2007-12-03 | Gift | 359 | $0.00 | 0 |
| 2007-12-03 | Gift | 359 | $0.00 | 359 |
| 2007-12-03 | Conversion | 359 | $0.00 | 359 |
| 2007-11-07 | Conversion (derivative) | 359 | $0.00 | 0 |
| 2007-11-07 | Option exercise (derivative) | 359 | $0.00 | 46,360 |
| 2007-11-07 | Option exercise (derivative) | 359 | $0.00 | 359 |
| 2007-11-07 | Open-market sale | 35 | $742.88 | 144 |
| 2007-11-07 | Open-market sale | 36 | $741.23 | 179 |
| 2007-11-07 | Open-market sale | 36 | $741.13 | 215 |
| 2007-11-07 | Open-market sale | 36 | $740.98 | 251 |
| 2007-11-07 | Open-market sale | 36 | $739.18 | 287 |
| 2007-11-07 | Open-market sale | 36 | $736.74 | 323 |
| 2007-11-07 | Gift | 359 | $0.00 | 0 |
| 2007-11-07 | Gift | 359 | $0.00 | 359 |
| 2007-11-07 | Conversion | 359 | $0.00 | 359 |
| 2007-11-07 | Open-market sale | 36 | $745.51 | 0 |
| 2007-11-07 | Open-market sale | 36 | $744.57 | 36 |
| 2007-11-07 | Open-market sale | 36 | $743.91 | 72 |
| 2007-11-07 | Open-market sale | 36 | $743.02 | 108 |
| 2007-11-06 | Option exercise (derivative) | 360 | $0.00 | 360 |
| 2007-11-06 | Option exercise (derivative) | 360 | $0.00 | 46,719 |
| 2007-11-06 | Conversion (derivative) | 360 | $0.00 | 0 |
| 2007-11-06 | Open-market sale | 35 | $733.54 | 253 |
| 2007-11-06 | Open-market sale | 35 | $736.58 | 72 |
| 2007-11-06 | Open-market sale | 36 | $736.26 | 107 |
| 2007-11-06 | Open-market sale | 40 | $735.85 | 143 |
| 2007-11-06 | Open-market sale | 35 | $735.37 | 183 |
| 2007-11-06 | Open-market sale | 35 | $734.87 | 218 |
| 2007-11-06 | Open-market sale | 36 | $736.73 | 36 |
| 2007-11-06 | Open-market sale | 36 | $730.58 | 288 |
| 2007-11-06 | Open-market sale | 36 | $727.15 | 324 |
| 2007-11-06 | Gift | 360 | $0.00 | 0 |
| 2007-11-06 | Gift | 360 | $0.00 | 360 |
| 2007-11-06 | Conversion | 360 | $0.00 | 360 |
| 2007-11-06 | Open-market sale | 36 | $738.20 | 0 |
| 2007-11-05 | Option exercise (derivative) | 359 | $0.00 | 47,079 |
| 2007-11-05 | Conversion (derivative) | 359 | $0.00 | 0 |
| 2007-11-05 | Option exercise (derivative) | 359 | $0.00 | 359 |
| 2007-11-05 | Open-market sale | 10 | $723.86 | 108 |
| 2007-11-05 | Gift | 359 | $0.00 | 0 |
| 2007-11-05 | Gift | 359 | $0.00 | 359 |
| 2007-11-05 | Conversion | 359 | $0.00 | 359 |
| 2007-11-05 | Open-market sale | 36 | $725.95 | 0 |
| 2007-11-05 | Open-market sale | 36 | $725.13 | 36 |
| 2007-11-05 | Open-market sale | 36 | $724.96 | 72 |
| 2007-11-05 | Open-market sale | 35 | $715.87 | 324 |
| 2007-11-05 | Open-market sale | 26 | $723.78 | 118 |
| 2007-11-05 | Open-market sale | 36 | $722.59 | 144 |
| 2007-11-05 | Open-market sale | 36 | $720.33 | 180 |
| 2007-11-05 | Open-market sale | 36 | $706.49 | 216 |
| 2007-11-05 | Open-market sale | 36 | $725.64 | 252 |
| 2007-11-05 | Open-market sale | 36 | $724.74 | 288 |
| 2007-11-02 | Option exercise (derivative) | 359 | $0.00 | 359 |
| 2007-11-02 | Option exercise (derivative) | 359 | $0.00 | 47,438 |
| 2007-11-02 | Conversion (derivative) | 359 | $0.00 | 0 |
| 2007-11-02 | Open-market sale | 3 | $709.40 | 143 |
| 2007-11-02 | Open-market sale | 36 | $712.91 | 0 |
| 2007-11-02 | Conversion | 359 | $0.00 | 359 |
| 2007-11-02 | Gift | 359 | $0.00 | 359 |
| 2007-11-02 | Gift | 359 | $0.00 | 0 |
| 2007-11-02 | Open-market sale | 36 | $702.19 | 323 |
| 2007-11-02 | Open-market sale | 36 | $705.00 | 287 |
| 2007-11-02 | Open-market sale | 36 | $706.21 | 251 |
| 2007-11-02 | Open-market sale | 36 | $706.88 | 215 |
| 2007-11-02 | Open-market sale | 36 | $707.67 | 179 |
| 2007-11-02 | Open-market sale | 36 | $710.51 | 36 |
| 2007-11-02 | Open-market sale | 36 | $710.04 | 72 |
| 2007-11-02 | Open-market sale | 35 | $709.84 | 108 |
| 2007-11-02 | Open-market sale | 33 | $709.39 | 146 |
| 2007-11-01 | Option exercise (derivative) | 359 | $0.00 | 47,797 |
| 2007-11-01 | Conversion (derivative) | 359 | $0.00 | 0 |
| 2007-11-01 | Option exercise (derivative) | 359 | $0.00 | 359 |
| 2007-11-01 | Open-market sale | 36 | $712.59 | 0 |
| 2007-11-01 | Open-market sale | 36 | $705.50 | 287 |
| 2007-11-01 | Open-market sale | 36 | $703.00 | 323 |
| 2007-11-01 | Gift | 359 | $0.00 | 0 |
| 2007-11-01 | Gift | 359 | $0.00 | 359 |
| 2007-11-01 | Conversion | 359 | $0.00 | 359 |
| 2007-11-01 | Open-market sale | 36 | $706.99 | 251 |
| 2007-11-01 | Open-market sale | 36 | $711.72 | 36 |
| 2007-11-01 | Open-market sale | 36 | $711.50 | 72 |
| 2007-11-01 | Open-market sale | 36 | $710.35 | 108 |
| 2007-11-01 | Open-market sale | 36 | $709.76 | 144 |
| 2007-11-01 | Open-market sale | 35 | $709.49 | 180 |
| 2007-11-01 | Open-market sale | 36 | $709.36 | 215 |
| 2007-10-05 | Option exercise (derivative) | 360 | $0.00 | 360 |
| 2007-10-05 | Option exercise (derivative) | 360 | $0.00 | 48,156 |
| 2007-10-05 | Conversion (derivative) | 360 | $0.00 | 0 |
| 2007-10-05 | Open-market sale | 36 | $594.04 | 108 |
| 2007-10-05 | Open-market sale | 36 | $593.71 | 144 |
| 2007-10-05 | Open-market sale | 36 | $593.11 | 180 |
| 2007-10-05 | Open-market sale | 36 | $592.53 | 216 |
| 2007-10-05 | Open-market sale | 36 | $592.35 | 252 |
| 2007-10-05 | Open-market sale | 36 | $590.86 | 288 |
| 2007-10-05 | Open-market sale | 36 | $587.01 | 324 |
| 2007-10-05 | Gift | 360 | $0.00 | 0 |
| 2007-10-05 | Gift | 360 | $0.00 | 360 |
| 2007-10-05 | Conversion | 360 | $0.00 | 360 |
| 2007-10-05 | Open-market sale | 36 | $595.15 | 0 |
| 2007-10-05 | Open-market sale | 36 | $594.14 | 36 |
| 2007-10-05 | Open-market sale | 36 | $594.09 | 72 |
| 2007-10-04 | Option exercise (derivative) | 360 | $0.00 | 48,516 |
| 2007-10-04 | Conversion (derivative) | 360 | $0.00 | 0 |
| 2007-10-04 | Option exercise (derivative) | 360 | $0.00 | 360 |
| 2007-10-04 | Open-market sale | 16 | $581.12 | 128 |
| 2007-10-04 | Open-market sale | 35 | $580.52 | 181 |
| 2007-10-04 | Open-market sale | 36 | $580.37 | 216 |
| 2007-10-04 | Open-market sale | 36 | $579.75 | 252 |
| 2007-10-04 | Open-market sale | 36 | $579.47 | 288 |
| 2007-10-04 | Open-market sale | 36 | $579.41 | 324 |
| 2007-10-04 | Gift | 360 | $0.00 | 0 |
| 2007-10-04 | Gift | 360 | $0.00 | 360 |
| 2007-10-04 | Conversion | 360 | $0.00 | 360 |
| 2007-10-04 | Open-market sale | 36 | $585.09 | 0 |
| 2007-10-04 | Open-market sale | 36 | $581.57 | 36 |
| 2007-10-04 | Open-market sale | 36 | $581.19 | 72 |
| 2007-10-04 | Open-market sale | 20 | $581.14 | 108 |
| 2007-10-04 | Open-market sale | 1 | $580.54 | 180 |
| 2007-10-04 | Open-market sale | 36 | $580.65 | 144 |
| 2007-10-03 | Option exercise (derivative) | 359 | $0.00 | 48,876 |
| 2007-10-03 | Conversion (derivative) | 359 | $0.00 | 0 |
| 2007-10-03 | Option exercise (derivative) | 359 | $0.00 | 359 |
| 2007-10-03 | Open-market sale | 39 | $586.25 | 0 |
| 2007-10-03 | Open-market sale | 30 | $585.33 | 39 |
| 2007-10-03 | Open-market sale | 30 | $585.29 | 69 |
| 2007-10-03 | Open-market sale | 35 | $584.76 | 99 |
| 2007-10-03 | Open-market sale | 27 | $584.73 | 134 |
| 2007-10-03 | Open-market sale | 3 | $584.69 | 161 |
| 2007-10-03 | Open-market sale | 30 | $584.52 | 164 |
| 2007-10-03 | Open-market sale | 60 | $584.19 | 194 |
| 2007-10-03 | Open-market sale | 50 | $584.02 | 254 |
| 2007-10-03 | Open-market sale | 15 | $581.77 | 304 |
| 2007-10-03 | Open-market sale | 40 | $581.70 | 319 |
| 2007-10-03 | Gift | 359 | $0.00 | 0 |
| 2007-10-03 | Gift | 359 | $0.00 | 359 |
| 2007-10-03 | Conversion | 359 | $0.00 | 359 |
| 2007-10-02 | Option exercise (derivative) | 359 | $0.00 | 359 |
| 2007-10-02 | Conversion (derivative) | 359 | $0.00 | 0 |
| 2007-10-02 | Option exercise (derivative) | 359 | $0.00 | 49,235 |
| 2007-10-02 | Open-market sale | 36 | $592.49 | 0 |
| 2007-10-02 | Open-market sale | 37 | $592.45 | 36 |
| 2007-10-02 | Open-market sale | 30 | $585.89 | 73 |
| 2007-10-02 | Open-market sale | 36 | $585.49 | 103 |
| 2007-10-02 | Open-market sale | 37 | $585.26 | 139 |
| 2007-10-02 | Open-market sale | 36 | $583.37 | 176 |
| 2007-10-02 | Open-market sale | 36 | $583.22 | 212 |
| 2007-10-02 | Open-market sale | 37 | $596.35 | 248 |
| 2007-10-02 | Open-market sale | 37 | $595.90 | 285 |
| 2007-10-02 | Open-market sale | 37 | $594.66 | 322 |
| 2007-10-02 | Gift | 359 | $0.00 | 0 |
| 2007-10-02 | Gift | 359 | $0.00 | 359 |
| 2007-10-02 | Conversion | 359 | $0.00 | 359 |
| 2007-10-01 | Option exercise (derivative) | 359 | $0.00 | 49,594 |
| 2007-10-01 | Conversion (derivative) | 359 | $0.00 | 0 |
| 2007-10-01 | Option exercise (derivative) | 359 | $0.00 | 359 |
| 2007-10-01 | Conversion | 359 | $0.00 | 359 |
| 2007-10-01 | Open-market sale | 36 | $577.14 | 251 |
| 2007-10-01 | Open-market sale | 36 | $576.32 | 287 |
| 2007-10-01 | Open-market sale | 36 | $569.97 | 323 |
| 2007-10-01 | Gift | 359 | $0.00 | 0 |
| 2007-10-01 | Gift | 359 | $0.00 | 359 |
| 2007-10-01 | Open-market sale | 36 | $577.53 | 179 |
| 2007-10-01 | Open-market sale | 36 | $577.47 | 215 |
| 2007-10-01 | Open-market sale | 35 | $579.70 | 0 |
| 2007-10-01 | Open-market sale | 36 | $578.56 | 35 |
| 2007-10-01 | Open-market sale | 36 | $578.19 | 71 |
| 2007-10-01 | Open-market sale | 36 | $578.17 | 107 |
| 2007-10-01 | Open-market sale | 36 | $577.76 | 143 |
| 2007-09-10 | Conversion (derivative) | 360 | $0.00 | 0 |
| 2007-09-10 | Option exercise (derivative) | 360 | $0.00 | 49,953 |
| 2007-09-10 | Option exercise (derivative) | 360 | $0.00 | 360 |
| 2007-09-10 | Open-market sale | 36 | $517.30 | 36 |
| 2007-09-10 | Open-market sale | 36 | $515.49 | 72 |
| 2007-09-10 | Open-market sale | 36 | $514.00 | 108 |
| 2007-09-10 | Open-market sale | 10 | $513.61 | 144 |
| 2007-09-10 | Open-market sale | 26 | $513.60 | 154 |
| 2007-09-10 | Open-market sale | 36 | $513.47 | 180 |
| 2007-09-10 | Open-market sale | 36 | $513.45 | 216 |
| 2007-09-10 | Open-market sale | 36 | $513.43 | 252 |
| 2007-09-10 | Open-market sale | 36 | $513.10 | 288 |
| 2007-09-10 | Open-market sale | 36 | $513.06 | 324 |
| 2007-09-10 | Gift | 360 | $0.00 | 0 |
| 2007-09-10 | Open-market sale | 36 | $521.28 | 0 |
| 2007-09-10 | Gift | 360 | $0.00 | 360 |
| 2007-09-10 | Conversion | 360 | $0.00 | 360 |
| 2007-09-07 | Option exercise (derivative) | 360 | $0.00 | 50,313 |
| 2007-09-07 | Conversion (derivative) | 360 | $0.00 | 0 |
| 2007-09-07 | Option exercise (derivative) | 360 | $0.00 | 360 |
| 2007-09-07 | Gift | 360 | $0.00 | 360 |
| 2007-09-07 | Conversion | 360 | $0.00 | 360 |
| 2007-09-07 | Open-market sale | 36 | $519.13 | 0 |
| 2007-09-07 | Open-market sale | 36 | $518.56 | 36 |
| 2007-09-07 | Open-market sale | 36 | $517.86 | 72 |
| 2007-09-07 | Open-market sale | 36 | $517.79 | 108 |
| 2007-09-07 | Open-market sale | 36 | $517.68 | 144 |
| 2007-09-07 | Open-market sale | 36 | $519.83 | 180 |
| 2007-09-07 | Open-market sale | 36 | $519.77 | 216 |
| 2007-09-07 | Open-market sale | 36 | $519.55 | 252 |
| 2007-09-07 | Open-market sale | 36 | $519.47 | 288 |
| 2007-09-07 | Open-market sale | 36 | $519.20 | 324 |
| 2007-09-07 | Gift | 360 | $0.00 | 0 |
| 2007-09-06 | Option exercise (derivative) | 359 | $0.00 | 50,673 |
| 2007-09-06 | Option exercise (derivative) | 359 | $0.00 | 359 |
| 2007-09-06 | Conversion (derivative) | 359 | $0.00 | 0 |
| 2007-09-06 | Open-market sale | 30 | $522.29 | 239 |
| 2007-09-06 | Conversion | 359 | $0.00 | 359 |
| 2007-09-06 | Gift | 359 | $0.00 | 359 |
| 2007-09-06 | Gift | 359 | $0.00 | 0 |
| 2007-09-06 | Open-market sale | 30 | $529.36 | 0 |
| 2007-09-06 | Open-market sale | 59 | $523.95 | 30 |
| 2007-09-06 | Open-market sale | 50 | $523.90 | 89 |
| 2007-09-06 | Open-market sale | 50 | $523.06 | 139 |
| 2007-09-06 | Open-market sale | 50 | $522.82 | 189 |
| 2007-09-06 | Open-market sale | 30 | $521.53 | 269 |
| 2007-09-06 | Open-market sale | 60 | $520.13 | 299 |
| 2007-09-05 | Conversion (derivative) | 359 | $0.00 | 0 |
| 2007-09-05 | Option exercise (derivative) | 359 | $0.00 | 359 |
| 2007-09-05 | Option exercise (derivative) | 359 | $0.00 | 51,032 |
| 2007-09-05 | Gift | 359 | $0.00 | 359 |
| 2007-09-05 | Gift | 359 | $0.00 | 0 |
| 2007-09-05 | Open-market sale | 359 | $525.65 | 0 |
| 2007-09-05 | Conversion | 359 | $0.00 | 359 |
| 2007-09-04 | Option exercise (derivative) | 359 | $0.00 | 51,391 |
| 2007-09-04 | Conversion (derivative) | 359 | $0.00 | 0 |
| 2007-09-04 | Option exercise (derivative) | 359 | $0.00 | 359 |
| 2007-09-04 | Open-market sale | 5 | $515.65 | 309 |
| 2007-09-04 | Open-market sale | 59 | $523.38 | 100 |
| 2007-09-04 | Open-market sale | 50 | $523.08 | 159 |
| 2007-09-04 | Open-market sale | 50 | $522.86 | 209 |
| 2007-09-04 | Open-market sale | 50 | $521.85 | 259 |
| 2007-09-04 | Open-market sale | 100 | $523.77 | 0 |
| 2007-09-04 | Open-market sale | 45 | $515.50 | 314 |
| 2007-09-04 | Gift | 359 | $0.00 | 0 |
| 2007-09-04 | Gift | 359 | $0.00 | 359 |
| 2007-09-04 | Conversion | 359 | $0.00 | 359 |
| 2007-04-30 | Gift | 3,137 | $0.00 | 3,137 |
| 2007-04-30 | Gift | 3,137 | $0.00 | 0 |
| 2007-03-01 | Grant / award (derivative) | 30,000 | $0.00 | 30,000 |
| 2007-03-01 | Grant / award | 15,000 | $0.00 | 15,000 |
| 2006-12-07 | Open-market sale | 253 | $489.55 | 6,348 |
| 2006-12-07 | Open-market sale | 253 | $488.17 | 5,336 |
| 2006-12-07 | Open-market sale | 253 | $488.30 | 5,589 |
| 2006-12-07 | Open-market sale | 253 | $488.90 | 5,842 |
| 2006-12-07 | Open-market sale | 253 | $489.09 | 6,095 |
| 2006-12-07 | Open-market sale | 255 | $487.81 | 5,081 |
| 2006-12-07 | Open-market sale | 253 | $489.73 | 6,601 |
| 2006-12-07 | Open-market sale | 253 | $490.23 | 6,854 |
| 2006-12-07 | Open-market sale | 253 | $487.17 | 4,828 |
| 2006-12-07 | Open-market sale | 253 | $487.16 | 4,575 |
| 2006-12-06 | Open-market sale | 253 | $487.18 | 8,372 |
| 2006-12-06 | Open-market sale | 253 | $486.18 | 7,360 |
| 2006-12-06 | Open-market sale | 253 | $486.50 | 7,613 |
| 2006-12-06 | Open-market sale | 253 | $486.63 | 7,866 |
| 2006-12-06 | Open-market sale | 253 | $486.95 | 8,119 |
| 2006-12-06 | Open-market sale | 253 | $486.04 | 7,107 |
| 2006-12-06 | Open-market sale | 253 | $488.62 | 8,625 |
| 2006-12-06 | Open-market sale | 254 | $490.14 | 8,878 |
| 2006-12-06 | Open-market sale | 253 | $490.61 | 9,132 |
| 2006-12-06 | Open-market sale | 253 | $490.78 | 9,385 |
| 2006-12-05 | Open-market sale | 253 | $486.55 | 10,397 |
| 2006-12-05 | Open-market sale | 253 | $487.40 | 11,410 |
| 2006-12-05 | Open-market sale | 253 | $487.03 | 11,157 |
| 2006-12-05 | Open-market sale | 253 | $486.76 | 10,904 |
| 2006-12-05 | Open-market sale | 254 | $486.68 | 10,650 |
| 2006-12-05 | Open-market sale | 253 | $487.59 | 11,663 |
| 2006-12-05 | Open-market sale | 253 | $486.44 | 10,144 |
| 2006-12-05 | Open-market sale | 253 | $486.29 | 9,891 |
| 2006-12-05 | Open-market sale | 253 | $486.27 | 9,638 |
| 2006-12-05 | Open-market sale | 253 | $489.00 | 11,916 |
| 2006-12-04 | Open-market sale | 253 | $484.00 | 12,928 |
| 2006-12-04 | Open-market sale | 253 | $483.00 | 12,169 |
| 2006-12-04 | Open-market sale | 253 | $483.06 | 12,422 |
| 2006-12-04 | Open-market sale | 253 | $483.86 | 12,675 |
| 2006-12-04 | Open-market sale | 253 | $484.45 | 13,434 |
| 2006-12-04 | Open-market sale | 253 | $484.47 | 13,687 |
| 2006-12-04 | Open-market sale | 253 | $484.56 | 13,940 |
| 2006-12-04 | Open-market sale | 254 | $485.31 | 14,193 |
| 2006-12-04 | Open-market sale | 253 | $485.71 | 14,447 |
| 2006-12-04 | Open-market sale | 253 | $484.27 | 13,181 |
| 2006-12-01 | Open-market sale | 254 | $480.55 | 14,700 |
| 2006-12-01 | Open-market sale | 253 | $485.98 | 16,978 |
| 2006-12-01 | Open-market sale | 253 | $483.11 | 16,725 |
| 2006-12-01 | Open-market sale | 253 | $482.36 | 16,472 |
| 2006-12-01 | Open-market sale | 253 | $481.96 | 16,219 |
| 2006-12-01 | Open-market sale | 253 | $481.95 | 15,966 |
| 2006-12-01 | Open-market sale | 253 | $481.53 | 15,713 |
| 2006-12-01 | Open-market sale | 253 | $481.40 | 15,460 |
| 2006-12-01 | Open-market sale | 253 | $481.02 | 15,207 |
| 2006-12-01 | Open-market sale | 253 | $481.00 | 14,954 |
| 2006-11-07 | Open-market sale | 456 | $477.11 | 18,599 |
| 2006-11-07 | Open-market sale | 256 | $477.16 | 19,155 |
| 2006-11-07 | Open-market sale | 200 | $477.27 | 19,972 |
| 2006-11-07 | Open-market sale | 261 | $477.20 | 19,711 |
| 2006-11-07 | Open-market sale | 200 | $477.19 | 19,511 |
| 2006-11-07 | Open-market sale | 100 | $477.17 | 19,411 |
| 2006-11-07 | Open-market sale | 456 | $477.67 | 20,428 |
| 2006-11-07 | Open-market sale | 456 | $477.81 | 20,884 |
| 2006-11-07 | Open-market sale | 100 | $478.00 | 21,340 |
| 2006-11-07 | Open-market sale | 100 | $478.03 | 21,440 |
| 2006-11-07 | Open-market sale | 256 | $478.04 | 21,540 |
| 2006-11-07 | Open-market sale | 456 | $476.43 | 17,231 |
| 2006-11-07 | Open-market sale | 200 | $476.86 | 17,687 |
| 2006-11-07 | Open-market sale | 256 | $476.87 | 17,887 |
| 2006-11-07 | Open-market sale | 256 | $477.07 | 18,143 |
| 2006-11-07 | Open-market sale | 200 | $477.08 | 18,399 |
| 2006-11-07 | Open-market sale | 256 | $477.28 | 20,172 |
| 2006-11-07 | Open-market sale | 100 | $477.16 | 19,055 |
| 2006-11-06 | Open-market sale | 256 | $476.10 | 22,713 |
| 2006-11-06 | Open-market sale | 100 | $476.95 | 23,269 |
| 2006-11-06 | Open-market sale | 149 | $476.98 | 23,369 |
| 2006-11-06 | Open-market sale | 307 | $476.99 | 23,518 |
| 2006-11-06 | Open-market sale | 256 | $477.00 | 23,825 |
| 2006-11-06 | Open-market sale | 456 | $477.07 | 24,081 |
| 2006-11-06 | Open-market sale | 256 | $477.17 | 24,537 |
| 2006-11-06 | Open-market sale | 256 | $477.22 | 24,793 |
| 2006-11-06 | Open-market sale | 300 | $477.26 | 25,049 |
| 2006-11-06 | Open-market sale | 100 | $477.27 | 25,349 |
| 2006-11-06 | Open-market sale | 84 | $477.63 | 25,449 |
| 2006-11-06 | Open-market sale | 355 | $477.67 | 25,533 |
| 2006-11-06 | Open-market sale | 17 | $477.68 | 25,888 |
| 2006-11-06 | Open-market sale | 256 | $477.85 | 25,905 |
| 2006-11-06 | Open-market sale | 200 | $477.87 | 26,161 |
| 2006-11-06 | Open-market sale | 456 | $473.52 | 21,796 |
| 2006-11-06 | Open-market sale | 361 | $475.07 | 22,252 |
| 2006-11-06 | Open-market sale | 100 | $475.08 | 22,613 |
| 2006-11-06 | Open-market sale | 100 | $476.90 | 23,169 |
| 2006-11-06 | Open-market sale | 200 | $476.14 | 22,969 |
| 2006-11-03 | Open-market sale | 100 | $469.63 | 28,641 |
| 2006-11-03 | Open-market sale | 100 | $469.67 | 28,741 |
| 2006-11-03 | Open-market sale | 261 | $470.08 | 28,841 |
| 2006-11-03 | Open-market sale | 256 | $470.79 | 29,102 |
| 2006-11-03 | Open-market sale | 97 | $470.81 | 29,358 |
| 2006-11-03 | Open-market sale | 103 | $470.82 | 29,455 |
| 2006-11-03 | Open-market sale | 172 | $471.35 | 29,558 |
| 2006-11-03 | Open-market sale | 284 | $471.36 | 29,730 |
| 2006-11-03 | Open-market sale | 456 | $471.41 | 30,014 |
| 2006-11-03 | Open-market sale | 456 | $472.23 | 30,470 |
| 2006-11-03 | Open-market sale | 200 | $466.26 | 26,361 |
| 2006-11-03 | Open-market sale | 256 | $466.27 | 26,561 |
| 2006-11-03 | Open-market sale | 256 | $466.90 | 26,817 |
| 2006-11-03 | Open-market sale | 50 | $466.95 | 27,073 |
| 2006-11-03 | Open-market sale | 100 | $466.96 | 27,123 |
| 2006-11-03 | Open-market sale | 50 | $466.97 | 27,223 |
| 2006-11-03 | Open-market sale | 256 | $467.25 | 27,273 |
| 2006-11-03 | Open-market sale | 199 | $467.28 | 27,529 |
| 2006-11-03 | Open-market sale | 1 | $467.29 | 27,728 |
| 2006-11-03 | Open-market sale | 456 | $467.92 | 27,729 |
| 2006-11-03 | Open-market sale | 456 | $469.23 | 28,185 |
| 2006-11-02 | Open-market sale | 256 | $470.82 | 34,123 |
| 2006-11-02 | Open-market sale | 200 | $470.95 | 34,379 |
| 2006-11-02 | Open-market sale | 356 | $471.08 | 34,579 |
| 2006-11-02 | Open-market sale | 100 | $471.09 | 34,935 |
| 2006-11-02 | Open-market sale | 319 | $471.38 | 35,035 |
| 2006-11-02 | Open-market sale | 87 | $471.39 | 35,354 |
| 2006-11-02 | Open-market sale | 50 | $471.42 | 35,441 |
| 2006-11-02 | Open-market sale | 456 | $467.50 | 30,926 |
| 2006-11-02 | Open-market sale | 200 | $468.24 | 31,382 |
| 2006-11-02 | Open-market sale | 256 | $468.34 | 31,582 |
| 2006-11-02 | Open-market sale | 200 | $468.56 | 31,838 |
| 2006-11-02 | Open-market sale | 261 | $468.65 | 32,038 |
| 2006-11-02 | Open-market sale | 100 | $469.06 | 32,299 |
| 2006-11-02 | Open-market sale | 100 | $469.08 | 32,399 |
| 2006-11-02 | Open-market sale | 256 | $469.16 | 32,499 |
| 2006-11-02 | Open-market sale | 200 | $469.65 | 32,755 |
| 2006-11-02 | Open-market sale | 256 | $469.74 | 32,955 |
| 2006-11-02 | Open-market sale | 196 | $470.00 | 33,211 |
| 2006-11-02 | Open-market sale | 4 | $470.06 | 33,407 |
| 2006-11-02 | Open-market sale | 456 | $470.12 | 33,667 |
| 2006-11-02 | Open-market sale | 256 | $470.11 | 33,411 |
| 2006-11-01 | Open-market sale | 200 | $474.66 | 3,987 |
| 2006-11-01 | Open-market sale | 256 | $475.56 | 4,643 |
| 2006-11-01 | Open-market sale | 256 | $476.09 | 4,899 |
| 2006-11-01 | Open-market sale | 200 | $476.13 | 5,155 |
| 2006-11-01 | Open-market sale | 456 | $476.44 | 5,355 |
| 2006-11-01 | Open-market sale | 200 | $476.62 | 5,811 |
| 2006-11-01 | Open-market sale | 256 | $476.62 | 6,011 |
| 2006-11-01 | Open-market sale | 456 | $479.00 | 6,267 |
| 2006-11-01 | Open-market sale | 456 | $473.04 | 2,158 |
| 2006-11-01 | Open-market sale | 100 | $473.16 | 2,614 |
| 2006-11-01 | Open-market sale | 256 | $473.16 | 2,714 |
| 2006-11-01 | Open-market sale | 100 | $473.17 | 2,970 |
| 2006-11-01 | Open-market sale | 256 | $473.85 | 3,070 |
| 2006-11-01 | Open-market sale | 200 | $473.91 | 3,326 |
| 2006-11-01 | Open-market sale | 200 | $474.19 | 3,526 |
| 2006-11-01 | Open-market sale | 220 | $474.24 | 3,726 |
| 2006-11-01 | Open-market sale | 41 | $474.33 | 3,946 |
| 2006-11-01 | Open-market sale | 200 | $475.56 | 4,443 |
| 2006-11-01 | Open-market sale | 256 | $474.86 | 4,187 |
| 2006-10-06 | Open-market sale | 100 | $413.01 | 8,436 |
| 2006-10-06 | Open-market sale | 8 | $411.88 | 8,428 |
| 2006-10-06 | Open-market sale | 92 | $411.87 | 8,336 |
| 2006-10-06 | Open-market sale | 271 | $411.86 | 8,065 |
| 2006-10-06 | Open-market sale | 200 | $411.75 | 7,865 |
| 2006-10-06 | Open-market sale | 200 | $411.24 | 7,665 |
| 2006-10-06 | Open-market sale | 371 | $411.23 | 7,294 |
| 2006-10-06 | Open-market sale | 571 | $409.80 | 6,723 |
| 2006-10-06 | Open-market sale | 570 | $416.10 | 10,719 |
| 2006-10-06 | Open-market sale | 100 | $414.96 | 10,619 |
| 2006-10-06 | Open-market sale | 470 | $414.92 | 10,149 |
| 2006-10-06 | Open-market sale | 571 | $413.61 | 9,578 |
| 2006-10-06 | Open-market sale | 200 | $413.03 | 8,807 |
| 2006-10-06 | Open-market sale | 271 | $413.02 | 8,536 |
| 2006-10-06 | Open-market sale | 571 | $413.10 | 9,007 |
| 2006-10-05 | Open-market sale | 200 | $413.86 | 11,289 |
| 2006-10-05 | Open-market sale | 256 | $414.29 | 11,489 |
| 2006-10-05 | Open-market sale | 100 | $417.06 | 15,654 |
| 2006-10-05 | Open-market sale | 100 | $417.07 | 15,754 |
| 2006-10-05 | Open-market sale | 200 | $414.35 | 11,745 |
| 2006-10-05 | Open-market sale | 256 | $416.90 | 15,398 |
| 2006-10-05 | Open-market sale | 200 | $416.49 | 15,198 |
| 2006-10-05 | Open-market sale | 256 | $416.35 | 14,942 |
| 2006-10-05 | Open-market sale | 456 | $416.33 | 14,486 |
| 2006-10-05 | Open-market sale | 456 | $416.19 | 14,030 |
| 2006-10-05 | Open-market sale | 256 | $415.91 | 13,774 |
| 2006-10-05 | Open-market sale | 200 | $415.80 | 13,574 |
| 2006-10-05 | Open-market sale | 461 | $415.51 | 13,113 |
| 2006-10-05 | Open-market sale | 456 | $415.14 | 12,657 |
| 2006-10-05 | Open-market sale | 256 | $414.51 | 11,945 |
| 2006-10-05 | Open-market sale | 456 | $414.69 | 12,201 |
| 2006-10-04 | Open-market sale | 100 | $412.37 | 20,219 |
| 2006-10-04 | Open-market sale | 456 | $404.44 | 16,310 |
| 2006-10-04 | Open-market sale | 456 | $407.96 | 16,766 |
| 2006-10-04 | Open-market sale | 256 | $408.22 | 17,222 |
| 2006-10-04 | Open-market sale | 200 | $408.28 | 17,478 |
| 2006-10-04 | Open-market sale | 456 | $408.51 | 17,678 |
| 2006-10-04 | Open-market sale | 50 | $408.80 | 18,134 |
| 2006-10-04 | Open-market sale | 606 | $408.81 | 18,184 |
| 2006-10-04 | Open-market sale | 256 | $408.90 | 18,790 |
| 2006-10-04 | Open-market sale | 200 | $409.65 | 19,046 |
| 2006-10-04 | Open-market sale | 256 | $409.66 | 19,246 |
| 2006-10-04 | Open-market sale | 256 | $410.23 | 19,502 |
| 2006-10-04 | Open-market sale | 125 | $410.41 | 19,758 |
| 2006-10-04 | Open-market sale | 75 | $410.42 | 19,883 |
| 2006-10-04 | Open-market sale | 261 | $412.36 | 19,958 |
| 2006-10-04 | Open-market sale | 456 | $403.80 | 15,854 |
| 2006-10-04 | Open-market sale | 100 | $412.45 | 20,319 |
| 2006-10-03 | Open-market sale | 200 | $402.68 | 24,528 |
| 2006-10-03 | Open-market sale | 256 | $402.88 | 24,728 |
| 2006-10-03 | Open-market sale | 341 | $401.80 | 24,187 |
| 2006-10-03 | Open-market sale | 115 | $401.79 | 24,072 |
| 2006-10-03 | Open-market sale | 200 | $401.70 | 23,872 |
| 2006-10-03 | Open-market sale | 261 | $401.67 | 23,611 |
| 2006-10-03 | Open-market sale | 356 | $401.55 | 23,255 |
| 2006-10-03 | Open-market sale | 50 | $401.54 | 23,205 |
| 2006-10-03 | Open-market sale | 50 | $401.53 | 23,155 |
| 2006-10-03 | Open-market sale | 456 | $401.29 | 22,699 |
| 2006-10-03 | Open-market sale | 256 | $401.26 | 22,443 |
| 2006-10-03 | Open-market sale | 100 | $401.16 | 22,343 |
| 2006-10-03 | Open-market sale | 25 | $401.14 | 22,318 |
| 2006-10-03 | Open-market sale | 25 | $401.13 | 22,293 |
| 2006-10-03 | Open-market sale | 50 | $401.12 | 22,243 |
| 2006-10-03 | Open-market sale | 200 | $399.86 | 22,043 |
| 2006-10-03 | Open-market sale | 256 | $399.74 | 21,787 |
| 2006-10-03 | Open-market sale | 256 | $399.71 | 21,531 |
| 2006-10-03 | Open-market sale | 100 | $399.64 | 21,431 |
| 2006-10-03 | Open-market sale | 100 | $399.63 | 21,331 |
| 2006-10-03 | Open-market sale | 456 | $399.18 | 20,419 |
| 2006-10-03 | Open-market sale | 256 | $399.19 | 20,875 |
| 2006-10-03 | Open-market sale | 200 | $399.20 | 21,131 |
| 2006-10-02 | Open-market sale | 100 | $402.29 | 26,257 |
| 2006-10-02 | Open-market sale | 10 | $402.28 | 26,247 |
| 2006-10-02 | Open-market sale | 90 | $402.27 | 26,157 |
| 2006-10-02 | Open-market sale | 256 | $402.24 | 25,901 |
| 2006-10-02 | Open-market sale | 456 | $401.90 | 25,445 |
| 2006-10-02 | Open-market sale | 261 | $401.44 | 25,184 |
| 2006-10-02 | Open-market sale | 200 | $401.43 | 24,984 |
| 2006-10-02 | Open-market sale | 256 | $405.19 | 29,293 |
| 2006-10-02 | Open-market sale | 191 | $405.18 | 29,102 |
| 2006-10-02 | Open-market sale | 256 | $405.15 | 28,846 |
| 2006-10-02 | Open-market sale | 209 | $405.11 | 28,637 |
| 2006-10-02 | Open-market sale | 200 | $404.84 | 28,437 |
| 2006-10-02 | Open-market sale | 256 | $404.67 | 28,181 |
| 2006-10-02 | Open-market sale | 456 | $404.30 | 27,725 |
| 2006-10-02 | Open-market sale | 164 | $403.23 | 27,561 |
| 2006-10-02 | Open-market sale | 36 | $403.20 | 27,525 |
| 2006-10-02 | Open-market sale | 256 | $403.15 | 27,269 |
| 2006-10-02 | Open-market sale | 456 | $402.84 | 26,813 |
| 2006-10-02 | Open-market sale | 200 | $402.63 | 26,613 |
| 2006-10-02 | Open-market sale | 256 | $402.61 | 26,357 |
| 2006-09-08 | Open-market sale | 200 | $378.39 | 30,917 |
| 2006-09-08 | Open-market sale | 200 | $378.69 | 31,635 |
| 2006-09-08 | Open-market sale | 100 | $378.83 | 31,835 |
| 2006-09-08 | Open-market sale | 456 | $378.83 | 31,935 |
| 2006-09-08 | Open-market sale | 100 | $378.84 | 32,391 |
| 2006-09-08 | Open-market sale | 256 | $378.84 | 32,491 |
| 2006-09-08 | Open-market sale | 200 | $378.86 | 32,747 |
| 2006-09-08 | Open-market sale | 256 | $378.87 | 32,947 |
| 2006-09-08 | Open-market sale | 456 | $379.23 | 33,203 |
| 2006-09-08 | Open-market sale | 456 | $379.60 | 33,659 |
| 2006-09-08 | Open-market sale | 456 | $377.01 | 29,549 |
| 2006-09-08 | Open-market sale | 50 | $378.00 | 30,005 |
| 2006-09-08 | Open-market sale | 150 | $378.02 | 30,055 |
| 2006-09-08 | Open-market sale | 256 | $378.02 | 30,205 |
| 2006-09-08 | Open-market sale | 256 | $378.04 | 30,461 |
| 2006-09-08 | Open-market sale | 200 | $378.06 | 30,717 |
| 2006-09-08 | Open-market sale | 262 | $378.58 | 31,373 |
| 2006-09-08 | Open-market sale | 256 | $378.39 | 31,117 |
| 2006-09-07 | Open-market sale | 256 | $379.85 | 36,651 |
| 2006-09-07 | Open-market sale | 200 | $379.90 | 36,907 |
| 2006-09-07 | Open-market sale | 200 | $379.97 | 37,107 |
| 2006-09-07 | Open-market sale | 256 | $379.82 | 36,395 |
| 2006-09-07 | Open-market sale | 256 | $379.63 | 36,139 |
| 2006-09-07 | Open-market sale | 200 | $379.63 | 35,939 |
| 2006-09-07 | Open-market sale | 456 | $379.56 | 35,483 |
| 2006-09-07 | Open-market sale | 456 | $379.40 | 35,027 |
| 2006-09-07 | Open-market sale | 256 | $377.99 | 34,771 |
| 2006-09-07 | Open-market sale | 256 | $380.33 | 37,307 |
| 2006-09-07 | Open-market sale | 200 | $380.36 | 37,563 |
| 2006-09-07 | Open-market sale | 256 | $380.68 | 37,763 |
| 2006-09-07 | Open-market sale | 101 | $380.70 | 38,019 |
| 2006-09-07 | Open-market sale | 200 | $380.74 | 38,120 |
| 2006-09-07 | Open-market sale | 99 | $380.75 | 38,320 |
| 2006-09-07 | Open-market sale | 261 | $380.83 | 38,419 |
| 2006-09-07 | Open-market sale | 100 | $377.74 | 34,115 |
| 2006-09-07 | Open-market sale | 100 | $377.75 | 34,215 |
| 2006-09-07 | Open-market sale | 256 | $377.76 | 34,315 |
| 2006-09-07 | Open-market sale | 200 | $377.97 | 34,571 |
| 2006-09-06 | Open-market sale | 400 | $381.61 | 39,380 |
| 2006-09-06 | Open-market sale | 100 | $381.58 | 39,280 |
| 2006-09-06 | Open-market sale | 335 | $381.56 | 38,945 |
| 2006-09-06 | Open-market sale | 265 | $381.55 | 38,680 |
| 2006-09-06 | Open-market sale | 800 | $381.97 | 42,445 |
| 2006-09-06 | Open-market sale | 200 | $381.96 | 42,245 |
| 2006-09-06 | Open-market sale | 182 | $381.92 | 42,063 |
| 2006-09-06 | Open-market sale | 100 | $381.67 | 40,080 |
| 2006-09-06 | Open-market sale | 18 | $381.91 | 42,045 |
| 2006-09-06 | Open-market sale | 900 | $381.90 | 41,145 |
| 2006-09-06 | Open-market sale | 200 | $381.89 | 40,945 |
| 2006-09-06 | Open-market sale | 265 | $381.81 | 40,680 |
| 2006-09-06 | Open-market sale | 500 | $381.72 | 40,180 |
| 2006-09-06 | Open-market sale | 100 | $381.65 | 39,780 |
| 2006-09-06 | Open-market sale | 200 | $381.66 | 39,880 |
| 2006-09-05 | Open-market sale | 417 | $380.73 | 46,481 |
| 2006-09-05 | Open-market sale | 450 | $380.73 | 46,031 |
| 2006-09-05 | Open-market sale | 50 | $380.70 | 45,981 |
| 2006-09-05 | Open-market sale | 256 | $380.32 | 45,725 |
| 2006-09-05 | Open-market sale | 120 | $380.32 | 45,605 |
| 2006-09-05 | Open-market sale | 80 | $380.31 | 45,525 |
| 2006-09-05 | Open-market sale | 256 | $380.12 | 45,269 |
| 2006-09-05 | Open-market sale | 200 | $380.12 | 45,069 |
| 2006-09-05 | Open-market sale | 256 | $379.76 | 44,813 |
| 2006-09-05 | Open-market sale | 100 | $379.58 | 44,713 |
| 2006-09-05 | Open-market sale | 100 | $379.56 | 44,613 |
| 2006-09-05 | Open-market sale | 456 | $379.00 | 44,157 |
| 2006-09-05 | Open-market sale | 256 | $378.59 | 43,901 |
| 2006-09-05 | Open-market sale | 69 | $378.55 | 43,832 |
| 2006-09-05 | Open-market sale | 131 | $378.48 | 43,701 |
| 2006-09-05 | Open-market sale | 256 | $378.16 | 43,445 |
| 2006-09-05 | Open-market sale | 200 | $378.12 | 43,245 |
| 2006-09-05 | Open-market sale | 456 | $381.47 | 47,354 |
| 2006-09-05 | Open-market sale | 200 | $380.93 | 47,154 |
| 2006-09-05 | Open-market sale | 256 | $380.90 | 46,898 |
| 2006-09-01 | Open-market sale | 256 | $379.18 | 51,663 |
| 2006-09-01 | Open-market sale | 456 | $380.99 | 51,919 |
| 2006-09-01 | Open-market sale | 200 | $379.15 | 51,463 |
| 2006-09-01 | Open-market sale | 200 | $378.78 | 51,263 |
| 2006-09-01 | Open-market sale | 256 | $378.76 | 51,007 |
| 2006-09-01 | Open-market sale | 200 | $377.20 | 47,810 |
| 2006-09-01 | Open-market sale | 256 | $377.28 | 48,010 |
| 2006-09-01 | Open-market sale | 256 | $377.74 | 48,266 |
| 2006-09-01 | Open-market sale | 200 | $377.76 | 48,522 |
| 2006-09-01 | Open-market sale | 100 | $378.33 | 48,722 |
| 2006-09-01 | Open-market sale | 100 | $378.34 | 48,822 |
| 2006-09-01 | Open-market sale | 261 | $378.34 | 48,922 |
| 2006-09-01 | Open-market sale | 456 | $378.36 | 49,183 |
| 2006-09-01 | Open-market sale | 200 | $378.39 | 49,639 |
| 2006-09-01 | Open-market sale | 256 | $378.39 | 49,839 |
| 2006-09-01 | Open-market sale | 256 | $378.45 | 50,095 |
| 2006-09-01 | Open-market sale | 200 | $378.47 | 50,351 |
| 2006-09-01 | Open-market sale | 200 | $378.72 | 50,551 |
| 2006-09-01 | Open-market sale | 256 | $378.74 | 50,751 |
| 2006-08-18 | Gift | 16,667 | $0.00 | 52,375 |
| 2006-08-18 | Gift | 16,667 | $0.00 | 33,333 |
| 2006-08-10 | Open-market sale | 22,826 | $375.95 | 35,708 |
| 2006-08-07 | Open-market sale | 256 | $375.87 | 37,732 |
| 2006-08-07 | Open-market sale | 256 | $375.75 | 37,476 |
| 2006-08-07 | Open-market sale | 200 | $375.75 | 37,276 |
| 2006-08-07 | Open-market sale | 200 | $375.73 | 37,076 |
| 2006-08-07 | Open-market sale | 256 | $375.72 | 36,820 |
| 2006-08-07 | Open-market sale | 100 | $375.66 | 36,720 |
| 2006-08-07 | Open-market sale | 100 | $375.65 | 36,620 |
| 2006-08-07 | Open-market sale | 456 | $375.61 | 36,164 |
| 2006-08-07 | Open-market sale | 456 | $371.80 | 35,708 |
| 2006-08-07 | Open-market sale | 456 | $379.22 | 39,818 |
| 2006-08-07 | Open-market sale | 456 | $378.05 | 39,362 |
| 2006-08-07 | Open-market sale | 256 | $377.90 | 39,106 |
| 2006-08-07 | Open-market sale | 200 | $377.87 | 38,906 |
| 2006-08-07 | Open-market sale | 200 | $377.83 | 38,706 |
| 2006-08-07 | Open-market sale | 262 | $377.80 | 38,444 |
| 2006-08-07 | Open-market sale | 256 | $377.10 | 38,188 |
| 2006-08-07 | Open-market sale | 120 | $377.10 | 38,068 |
| 2006-08-07 | Open-market sale | 80 | $377.08 | 37,988 |
| 2006-08-07 | Open-market sale | 456 | $371.80 | 35,708 |
| 2006-08-07 | Open-market sale | 256 | $377.90 | 39,106 |
| 2006-08-07 | Open-market sale | 456 | $378.05 | 39,362 |
| 2006-08-07 | Open-market sale | 456 | $379.22 | 39,818 |
| 2006-08-07 | Open-market sale | 200 | $377.87 | 38,906 |
| 2006-08-07 | Open-market sale | 200 | $377.83 | 38,706 |
| 2006-08-07 | Open-market sale | 262 | $377.80 | 38,444 |
| 2006-08-07 | Open-market sale | 256 | $377.10 | 38,188 |
| 2006-08-07 | Open-market sale | 120 | $377.10 | 38,068 |
| 2006-08-07 | Open-market sale | 80 | $377.08 | 37,988 |
| 2006-08-07 | Open-market sale | 256 | $375.87 | 37,732 |
| 2006-08-07 | Open-market sale | 256 | $375.75 | 37,476 |
| 2006-08-07 | Open-market sale | 200 | $375.75 | 37,276 |
| 2006-08-07 | Open-market sale | 200 | $375.73 | 37,076 |
| 2006-08-07 | Open-market sale | 256 | $375.72 | 36,820 |
| 2006-08-07 | Open-market sale | 100 | $375.66 | 36,720 |
| 2006-08-07 | Open-market sale | 100 | $375.65 | 36,620 |
| 2006-08-07 | Open-market sale | 456 | $375.61 | 36,164 |
| 2006-08-04 | Open-market sale | 200 | $372.32 | 40,530 |
| 2006-08-04 | Open-market sale | 200 | $372.72 | 40,730 |
| 2006-08-04 | Open-market sale | 261 | $372.73 | 40,930 |
| 2006-08-04 | Open-market sale | 200 | $374.98 | 41,191 |
| 2006-08-04 | Open-market sale | 256 | $374.98 | 41,391 |
| 2006-08-04 | Open-market sale | 200 | $375.01 | 41,647 |
| 2006-08-04 | Open-market sale | 256 | $375.12 | 41,847 |
| 2006-08-04 | Open-market sale | 256 | $376.04 | 42,103 |
| 2006-08-04 | Open-market sale | 200 | $376.08 | 42,359 |
| 2006-08-04 | Open-market sale | 200 | $376.16 | 42,559 |
| 2006-08-04 | Open-market sale | 256 | $376.20 | 42,759 |
| 2006-08-04 | Open-market sale | 456 | $377.09 | 43,015 |
| 2006-08-04 | Open-market sale | 200 | $378.05 | 43,471 |
| 2006-08-04 | Open-market sale | 256 | $378.07 | 43,671 |
| 2006-08-04 | Open-market sale | 200 | $378.16 | 43,927 |
| 2006-08-04 | Open-market sale | 256 | $378.25 | 44,127 |
| 2006-08-04 | Open-market sale | 256 | $379.00 | 44,383 |
| 2006-08-04 | Open-market sale | 200 | $379.17 | 44,639 |
| 2006-08-04 | Open-market sale | 256 | $372.30 | 40,274 |
| 2006-08-03 | Open-market sale | 200 | $374.31 | 48,287 |
| 2006-08-03 | Open-market sale | 200 | $375.79 | 48,943 |
| 2006-08-03 | Open-market sale | 261 | $375.81 | 49,143 |
| 2006-08-03 | Open-market sale | 456 | $365.00 | 44,839 |
| 2006-08-03 | Open-market sale | 256 | $369.40 | 45,295 |
| 2006-08-03 | Open-market sale | 200 | $369.54 | 45,551 |
| 2006-08-03 | Open-market sale | 125 | $370.02 | 45,751 |
| 2006-08-03 | Open-market sale | 75 | $370.05 | 45,876 |
| 2006-08-03 | Open-market sale | 256 | $370.06 | 45,951 |
| 2006-08-03 | Open-market sale | 456 | $370.50 | 46,207 |
| 2006-08-03 | Open-market sale | 200 | $370.98 | 46,663 |
| 2006-08-03 | Open-market sale | 256 | $370.98 | 46,863 |
| 2006-08-03 | Open-market sale | 200 | $371.41 | 47,119 |
| 2006-08-03 | Open-market sale | 256 | $371.45 | 47,319 |
| 2006-08-03 | Open-market sale | 256 | $371.61 | 47,575 |
| 2006-08-03 | Open-market sale | 100 | $371.70 | 47,831 |
| 2006-08-03 | Open-market sale | 100 | $371.71 | 47,931 |
| 2006-08-03 | Open-market sale | 256 | $374.28 | 48,031 |
| 2006-08-03 | Open-market sale | 200 | $375.35 | 48,743 |
| 2006-08-03 | Open-market sale | 256 | $375.32 | 48,487 |
| 2006-08-02 | Open-market sale | 256 | $375.00 | 52,799 |
| 2006-08-02 | Open-market sale | 200 | $375.00 | 52,599 |
| 2006-08-02 | Open-market sale | 69 | $375.17 | 53,055 |
| 2006-08-02 | Open-market sale | 257 | $375.17 | 53,124 |
| 2006-08-02 | Open-market sale | 131 | $375.19 | 53,381 |
| 2006-08-02 | Open-market sale | 457 | $376.75 | 53,512 |
| 2006-08-02 | Open-market sale | 257 | $374.92 | 52,342 |
| 2006-08-02 | Open-market sale | 200 | $374.92 | 52,142 |
| 2006-08-02 | Open-market sale | 256 | $374.82 | 51,886 |
| 2006-08-02 | Open-market sale | 200 | $374.80 | 51,686 |
| 2006-08-02 | Open-market sale | 456 | $374.73 | 51,230 |
| 2006-08-02 | Open-market sale | 457 | $374.53 | 50,773 |
| 2006-08-02 | Open-market sale | 456 | $373.55 | 50,317 |
| 2006-08-02 | Open-market sale | 456 | $373.25 | 49,861 |
| 2006-08-02 | Open-market sale | 100 | $372.68 | 49,761 |
| 2006-08-02 | Open-market sale | 257 | $372.67 | 49,504 |
| 2006-08-02 | Open-market sale | 100 | $372.59 | 49,404 |
| 2006-08-01 | Open-market sale | 256 | $383.00 | 57,822 |
| 2006-08-01 | Open-market sale | 200 | $376.92 | 54,230 |
| 2006-08-01 | Open-market sale | 256 | $378.94 | 54,430 |
| 2006-08-01 | Open-market sale | 200 | $378.95 | 54,686 |
| 2006-08-01 | Open-market sale | 456 | $379.74 | 54,886 |
| 2006-08-01 | Open-market sale | 456 | $381.27 | 55,342 |
| 2006-08-01 | Open-market sale | 130 | $381.50 | 55,798 |
| 2006-08-01 | Open-market sale | 256 | $381.54 | 55,928 |
| 2006-08-01 | Open-market sale | 256 | $381.55 | 56,184 |
| 2006-08-01 | Open-market sale | 200 | $381.56 | 56,440 |
| 2006-08-01 | Open-market sale | 70 | $381.60 | 56,640 |
| 2006-08-01 | Open-market sale | 200 | $381.74 | 56,710 |
| 2006-08-01 | Open-market sale | 256 | $381.76 | 56,910 |
| 2006-08-01 | Open-market sale | 200 | $382.84 | 57,166 |
| 2006-08-01 | Open-market sale | 256 | $382.85 | 57,366 |
| 2006-08-01 | Open-market sale | 200 | $382.89 | 57,622 |
| 2006-08-01 | Open-market sale | 261 | $376.85 | 53,969 |
| 2006-08-01 | Open-market sale | 456 | $385.05 | 58,078 |
| 2006-07-11 | Gift | 16,667 | $0.00 | 58,534 |
| 2006-07-11 | Gift | 16,667 | $0.00 | 50,000 |
| 2006-07-10 | Open-market sale | 456 | $421.40 | 22,009 |
| 2006-07-10 | Open-market sale | 200 | $421.02 | 21,809 |
| 2006-07-10 | Open-market sale | 256 | $420.94 | 21,553 |
| 2006-07-10 | Open-market sale | 717 | $420.67 | 20,836 |
| 2006-07-10 | Open-market sale | 456 | $421.60 | 22,465 |
| 2006-07-10 | Open-market sale | 456 | $421.97 | 22,921 |
| 2006-07-10 | Open-market sale | 100 | $422.03 | 23,377 |
| 2006-07-10 | Open-market sale | 100 | $422.08 | 23,477 |
| 2006-07-10 | Open-market sale | 256 | $422.09 | 23,577 |
| 2006-07-10 | Open-market sale | 147 | $422.16 | 23,833 |
| 2006-07-10 | Open-market sale | 256 | $422.18 | 23,980 |
| 2006-07-10 | Open-market sale | 53 | $422.23 | 24,236 |
| 2006-07-10 | Open-market sale | 456 | $423.59 | 24,289 |
| 2006-07-10 | Open-market sale | 256 | $423.81 | 24,745 |
| 2006-07-10 | Open-market sale | 100 | $420.64 | 20,636 |
| 2006-07-10 | Open-market sale | 200 | $423.84 | 25,001 |
| 2006-07-10 | Open-market sale | 100 | $420.66 | 20,736 |
| 2006-07-07 | Open-market sale | 200 | $427.20 | 29,310 |
| 2006-07-07 | Open-market sale | 456 | $425.05 | 25,657 |
| 2006-07-07 | Open-market sale | 700 | $425.45 | 26,113 |
| 2006-07-07 | Open-market sale | 217 | $425.50 | 26,813 |
| 2006-07-07 | Open-market sale | 456 | $425.60 | 27,030 |
| 2006-07-07 | Open-market sale | 456 | $425.82 | 27,486 |
| 2006-07-07 | Open-market sale | 23 | $425.92 | 27,942 |
| 2006-07-07 | Open-market sale | 250 | $425.95 | 27,965 |
| 2006-07-07 | Open-market sale | 100 | $425.96 | 28,215 |
| 2006-07-07 | Open-market sale | 83 | $426.00 | 28,315 |
| 2006-07-07 | Open-market sale | 456 | $426.63 | 28,398 |
| 2006-07-07 | Open-market sale | 256 | $426.98 | 28,854 |
| 2006-07-07 | Open-market sale | 200 | $427.11 | 29,110 |
| 2006-07-07 | Open-market sale | 456 | $425.00 | 25,201 |
| 2006-07-07 | Open-market sale | 256 | $427.31 | 29,510 |
| 2006-07-06 | Open-market sale | 200 | $422.96 | 30,222 |
| 2006-07-06 | Open-market sale | 200 | $423.16 | 31,134 |
| 2006-07-06 | Open-market sale | 256 | $423.19 | 31,334 |
| 2006-07-06 | Open-market sale | 456 | $423.22 | 31,590 |
| 2006-07-06 | Open-market sale | 456 | $423.28 | 32,046 |
| 2006-07-06 | Open-market sale | 256 | $423.41 | 32,502 |
| 2006-07-06 | Open-market sale | 200 | $423.42 | 32,758 |
| 2006-07-06 | Open-market sale | 456 | $423.52 | 32,958 |
| 2006-07-06 | Open-market sale | 200 | $423.66 | 33,414 |
| 2006-07-06 | Open-market sale | 261 | $423.69 | 33,614 |
| 2006-07-06 | Open-market sale | 100 | $423.86 | 33,875 |
| 2006-07-06 | Open-market sale | 100 | $423.87 | 33,975 |
| 2006-07-06 | Open-market sale | 256 | $423.91 | 34,075 |
| 2006-07-06 | Open-market sale | 371 | $422.26 | 29,766 |
| 2006-07-06 | Open-market sale | 85 | $422.27 | 30,137 |
| 2006-07-06 | Open-market sale | 256 | $423.11 | 30,878 |
| 2006-07-06 | Open-market sale | 456 | $423.08 | 30,422 |
| 2006-07-05 | Open-market sale | 456 | $418.58 | 37,072 |
| 2006-07-05 | Open-market sale | 100 | $417.62 | 34,787 |
| 2006-07-05 | Open-market sale | 100 | $415.87 | 34,687 |
| 2006-07-05 | Open-market sale | 100 | $415.86 | 34,587 |
| 2006-07-05 | Open-market sale | 256 | $415.80 | 34,331 |
| 2006-07-05 | Open-market sale | 200 | $418.40 | 36,616 |
| 2006-07-05 | Open-market sale | 455 | $418.21 | 36,161 |
| 2006-07-05 | Open-market sale | 456 | $417.80 | 35,705 |
| 2006-07-05 | Open-market sale | 456 | $417.75 | 35,249 |
| 2006-07-05 | Open-market sale | 50 | $417.64 | 35,199 |
| 2006-07-05 | Open-market sale | 456 | $421.40 | 38,440 |
| 2006-07-05 | Open-market sale | 200 | $420.13 | 38,240 |
| 2006-07-05 | Open-market sale | 256 | $420.10 | 37,984 |
| 2006-07-05 | Open-market sale | 100 | $418.64 | 37,884 |
| 2006-07-05 | Open-market sale | 356 | $418.63 | 37,528 |
| 2006-07-05 | Open-market sale | 312 | $417.63 | 34,887 |
| 2006-07-05 | Open-market sale | 256 | $418.41 | 36,816 |
| 2006-07-03 | Open-market sale | 200 | $420.70 | 41,608 |
| 2006-07-03 | Open-market sale | 328 | $421.60 | 42,933 |
| 2006-07-03 | Open-market sale | 100 | $421.59 | 42,833 |
| 2006-07-03 | Open-market sale | 172 | $421.56 | 42,661 |
| 2006-07-03 | Open-market sale | 453 | $421.36 | 42,208 |
| 2006-07-03 | Open-market sale | 400 | $421.32 | 41,808 |
| 2006-07-03 | Open-market sale | 200 | $421.63 | 43,261 |
| 2006-07-03 | Open-market sale | 100 | $420.68 | 41,508 |
| 2006-07-03 | Open-market sale | 700 | $420.67 | 40,808 |
| 2006-07-03 | Open-market sale | 456 | $420.50 | 40,352 |
| 2006-07-03 | Open-market sale | 1,000 | $420.31 | 39,352 |
| 2006-07-03 | Open-market sale | 456 | $420.28 | 38,896 |
| 2006-06-20 | Open-market sale | 83 | $388.78 | 380 |
| 2006-06-20 | Open-market sale | 76 | $390.02 | 615 |
| 2006-06-20 | Open-market sale | 76 | $391.21 | 691 |
| 2006-06-20 | Open-market sale | 76 | $389.17 | 539 |
| 2006-06-20 | Open-market sale | 76 | $389.06 | 463 |
| 2006-06-20 | Open-market sale | 76 | $388.70 | 304 |
| 2006-06-20 | Open-market sale | 76 | $388.46 | 228 |
| 2006-06-20 | Open-market sale | 76 | $388.40 | 152 |
| 2006-06-20 | Open-market sale | 76 | $387.86 | 76 |
| 2006-06-20 | Open-market sale | 76 | $387.21 | 0 |
| 2006-06-20 | Open-market sale | 75 | $387.21 | 0 |
| 2006-06-20 | Open-market sale | 75 | $388.80 | 382 |
| 2006-06-20 | Open-market sale | 75 | $388.45 | 225 |
| 2006-06-20 | Open-market sale | 75 | $388.40 | 150 |
| 2006-06-20 | Open-market sale | 75 | $387.87 | 75 |
| 2006-06-20 | Open-market sale | 75 | $389.03 | 457 |
| 2006-06-20 | Open-market sale | 75 | $391.21 | 682 |
| 2006-06-20 | Open-market sale | 75 | $390.02 | 607 |
| 2006-06-20 | Open-market sale | 75 | $389.14 | 532 |
| 2006-06-20 | Open-market sale | 82 | $388.78 | 300 |
| 2006-06-19 | Open-market sale | 75 | $390.36 | 1,064 |
| 2006-06-19 | Open-market sale | 75 | $391.99 | 1,364 |
| 2006-06-19 | Open-market sale | 75 | $391.59 | 1,289 |
| 2006-06-19 | Open-market sale | 75 | $391.06 | 1,214 |
| 2006-06-19 | Open-market sale | 75 | $391.00 | 1,139 |
| 2006-06-19 | Open-market sale | 75 | $393.37 | 1,439 |
| 2006-06-19 | Open-market sale | 75 | $389.88 | 989 |
| 2006-06-19 | Open-market sale | 75 | $389.85 | 914 |
| 2006-06-19 | Open-market sale | 75 | $389.11 | 839 |
| 2006-06-19 | Open-market sale | 82 | $388.58 | 757 |
| 2006-06-19 | Open-market sale | 76 | $393.11 | 1,459 |
| 2006-06-19 | Open-market sale | 76 | $389.12 | 851 |
| 2006-06-19 | Open-market sale | 7 | $392.17 | 1,383 |
| 2006-06-19 | Open-market sale | 76 | $391.58 | 1,307 |
| 2006-06-19 | Open-market sale | 76 | $391.06 | 1,231 |
| 2006-06-19 | Open-market sale | 76 | $390.75 | 1,155 |
| 2006-06-19 | Open-market sale | 76 | $390.42 | 1,079 |
| 2006-06-19 | Open-market sale | 76 | $389.91 | 1,003 |
| 2006-06-19 | Open-market sale | 76 | $389.81 | 927 |
| 2006-06-19 | Open-market sale | 69 | $392.26 | 1,390 |
| 2006-06-19 | Open-market sale | 84 | $388.50 | 767 |
| 2006-06-16 | Open-market sale | 76 | $389.35 | 2,150 |
| 2006-06-16 | Open-market sale | 83 | $389.24 | 2,067 |
| 2006-06-16 | Open-market sale | 76 | $389.14 | 1,991 |
| 2006-06-16 | Open-market sale | 76 | $388.97 | 1,915 |
| 2006-06-16 | Open-market sale | 76 | $388.82 | 1,839 |
| 2006-06-16 | Open-market sale | 76 | $388.79 | 1,763 |
| 2006-06-16 | Open-market sale | 76 | $388.59 | 1,687 |
| 2006-06-16 | Open-market sale | 76 | $388.56 | 1,611 |
| 2006-06-16 | Open-market sale | 76 | $388.48 | 1,535 |
| 2006-06-16 | Open-market sale | 76 | $389.76 | 2,226 |
| 2006-06-16 | Open-market sale | 75 | $388.97 | 1,889 |
| 2006-06-16 | Open-market sale | 75 | $389.76 | 2,196 |
| 2006-06-16 | Open-market sale | 75 | $389.33 | 2,121 |
| 2006-06-16 | Open-market sale | 82 | $389.24 | 2,039 |
| 2006-06-16 | Open-market sale | 75 | $389.14 | 1,964 |
| 2006-06-16 | Open-market sale | 75 | $388.47 | 1,514 |
| 2006-06-16 | Open-market sale | 75 | $388.81 | 1,814 |
| 2006-06-16 | Open-market sale | 75 | $388.79 | 1,739 |
| 2006-06-16 | Open-market sale | 75 | $388.59 | 1,664 |
| 2006-06-16 | Open-market sale | 75 | $388.56 | 1,589 |
| 2006-06-15 | Open-market sale | 76 | $385.20 | 2,378 |
| 2006-06-15 | Open-market sale | 76 | $385.67 | 2,454 |
| 2006-06-15 | Open-market sale | 76 | $386.38 | 2,530 |
| 2006-06-15 | Open-market sale | 76 | $384.25 | 2,302 |
| 2006-06-15 | Open-market sale | 76 | $387.90 | 2,994 |
| 2006-06-15 | Open-market sale | 84 | $386.93 | 2,910 |
| 2006-06-15 | Open-market sale | 76 | $386.80 | 2,834 |
| 2006-06-15 | Open-market sale | 76 | $386.67 | 2,758 |
| 2006-06-15 | Open-market sale | 76 | $386.59 | 2,682 |
| 2006-06-15 | Open-market sale | 76 | $386.50 | 2,606 |
| 2006-06-15 | Open-market sale | 75 | $385.66 | 2,421 |
| 2006-06-15 | Open-market sale | 75 | $387.78 | 2,953 |
| 2006-06-15 | Open-market sale | 82 | $386.92 | 2,871 |
| 2006-06-15 | Open-market sale | 75 | $386.80 | 2,796 |
| 2006-06-15 | Open-market sale | 75 | $386.66 | 2,721 |
| 2006-06-15 | Open-market sale | 75 | $386.45 | 2,646 |
| 2006-06-15 | Open-market sale | 75 | $386.38 | 2,571 |
| 2006-06-15 | Open-market sale | 75 | $386.20 | 2,496 |
| 2006-06-15 | Open-market sale | 75 | $385.20 | 2,346 |
| 2006-06-15 | Open-market sale | 75 | $384.25 | 2,271 |
| 2006-06-14 | Open-market sale | 75 | $386.27 | 3,259 |
| 2006-06-14 | Open-market sale | 75 | $386.35 | 3,334 |
| 2006-06-14 | Open-market sale | 75 | $386.92 | 3,409 |
| 2006-06-14 | Open-market sale | 75 | $387.03 | 3,484 |
| 2006-06-14 | Open-market sale | 75 | $387.21 | 3,559 |
| 2006-06-14 | Open-market sale | 75 | $387.41 | 3,634 |
| 2006-06-14 | Open-market sale | 75 | $389.58 | 3,709 |
| 2006-06-14 | Open-market sale | 75 | $383.20 | 3,028 |
| 2006-06-14 | Open-market sale | 81 | $384.79 | 3,103 |
| 2006-06-14 | Open-market sale | 75 | $385.30 | 3,184 |
| 2006-06-14 | Open-market sale | 76 | $385.30 | 3,229 |
| 2006-06-14 | Open-market sale | 76 | $387.49 | 3,685 |
| 2006-06-14 | Open-market sale | 84 | $384.80 | 3,146 |
| 2006-06-14 | Open-market sale | 75 | $385.30 | 3,230 |
| 2006-06-14 | Open-market sale | 76 | $386.27 | 3,305 |
| 2006-06-14 | Open-market sale | 76 | $386.36 | 3,381 |
| 2006-06-14 | Open-market sale | 76 | $386.92 | 3,457 |
| 2006-06-14 | Open-market sale | 76 | $387.03 | 3,533 |
| 2006-06-14 | Open-market sale | 76 | $387.16 | 3,609 |
| 2006-06-14 | Open-market sale | 76 | $383.34 | 3,070 |
| 2006-06-14 | Open-market sale | 76 | $389.58 | 3,761 |
| 2006-06-08 | Gift | 16,666 | $0.00 | 66,667 |
| 2006-06-08 | Gift | 16,666 | $0.00 | 41,867 |
| 2006-06-07 | Open-market sale | 200 | $392.85 | 46,203 |
| 2006-06-07 | Open-market sale | 256 | $392.86 | 46,403 |
| 2006-06-07 | Open-market sale | 456 | $392.88 | 46,659 |
| 2006-06-07 | Open-market sale | 456 | $393.00 | 47,115 |
| 2006-06-07 | Open-market sale | 200 | $393.25 | 47,571 |
| 2006-06-07 | Open-market sale | 256 | $393.40 | 47,771 |
| 2006-06-07 | Open-market sale | 456 | $390.62 | 43,461 |
| 2006-06-07 | Open-market sale | 6 | $390.68 | 43,917 |
| 2006-06-07 | Open-market sale | 256 | $390.90 | 43,923 |
| 2006-06-07 | Open-market sale | 200 | $390.95 | 44,179 |
| 2006-06-07 | Open-market sale | 256 | $390.99 | 44,379 |
| 2006-06-07 | Open-market sale | 256 | $391.25 | 44,635 |
| 2006-06-07 | Open-market sale | 100 | $391.29 | 44,891 |
| 2006-06-07 | Open-market sale | 100 | $391.31 | 44,991 |
| 2006-06-07 | Open-market sale | 200 | $391.31 | 45,091 |
| 2006-06-07 | Open-market sale | 456 | $391.43 | 45,291 |
| 2006-06-07 | Open-market sale | 200 | $391.59 | 45,747 |
| 2006-06-07 | Open-market sale | 256 | $391.59 | 45,947 |
| 2006-06-06 | Open-market sale | 50 | $384.84 | 52,086 |
| 2006-06-06 | Open-market sale | 56 | $378.94 | 48,483 |
| 2006-06-06 | Open-market sale | 200 | $378.95 | 48,539 |
| 2006-06-06 | Open-market sale | 200 | $378.98 | 48,739 |
| 2006-06-06 | Open-market sale | 100 | $379.53 | 48,939 |
| 2006-06-06 | Open-market sale | 100 | $379.54 | 49,039 |
| 2006-06-06 | Open-market sale | 200 | $379.55 | 49,139 |
| 2006-06-06 | Open-market sale | 256 | $379.56 | 49,339 |
| 2006-06-06 | Open-market sale | 256 | $379.57 | 49,595 |
| 2006-06-06 | Open-market sale | 456 | $379.58 | 49,851 |
| 2006-06-06 | Open-market sale | 100 | $379.64 | 50,307 |
| 2006-06-06 | Open-market sale | 356 | $379.65 | 50,407 |
| 2006-06-06 | Open-market sale | 200 | $381.97 | 50,763 |
| 2006-06-06 | Open-market sale | 256 | $382.11 | 50,963 |
| 2006-06-06 | Open-market sale | 200 | $384.10 | 51,219 |
| 2006-06-06 | Open-market sale | 261 | $384.16 | 51,419 |
| 2006-06-06 | Open-market sale | 50 | $384.79 | 51,680 |
| 2006-06-06 | Open-market sale | 256 | $384.82 | 51,730 |
| 2006-06-06 | Open-market sale | 100 | $384.83 | 51,986 |
| 2006-06-06 | Open-market sale | 456 | $376.41 | 48,027 |
| 2006-06-06 | Open-market sale | 456 | $385.02 | 52,136 |
| 2006-06-05 | Open-market sale | 120 | $379.66 | 53,840 |
| 2006-06-05 | Open-market sale | 100 | $380.40 | 55,328 |
| 2006-06-05 | Open-market sale | 456 | $380.40 | 55,428 |
| 2006-06-05 | Open-market sale | 256 | $380.41 | 55,884 |
| 2006-06-05 | Open-market sale | 100 | $380.44 | 56,140 |
| 2006-06-05 | Open-market sale | 100 | $380.45 | 56,240 |
| 2006-06-05 | Open-market sale | 100 | $380.46 | 56,340 |
| 2006-06-05 | Open-market sale | 261 | $380.47 | 56,440 |
| 2006-06-05 | Open-market sale | 456 | $380.75 | 56,701 |
| 2006-06-05 | Open-market sale | 200 | $379.82 | 54,416 |
| 2006-06-05 | Open-market sale | 256 | $380.01 | 54,616 |
| 2006-06-05 | Open-market sale | 200 | $380.39 | 54,872 |
| 2006-06-05 | Open-market sale | 456 | $376.02 | 52,592 |
| 2006-06-05 | Open-market sale | 100 | $378.14 | 53,048 |
| 2006-06-05 | Open-market sale | 100 | $378.15 | 53,148 |
| 2006-06-05 | Open-market sale | 256 | $378.15 | 53,248 |
| 2006-06-05 | Open-market sale | 256 | $379.64 | 53,504 |
| 2006-06-05 | Open-market sale | 80 | $379.65 | 53,760 |
| 2006-06-05 | Open-market sale | 256 | $380.39 | 55,072 |
| 2006-06-05 | Open-market sale | 456 | $379.76 | 53,960 |
| 2006-06-02 | Open-market sale | 256 | $379.47 | 59,440 |
| 2006-06-02 | Open-market sale | 200 | $379.49 | 59,696 |
| 2006-06-02 | Open-market sale | 256 | $383.14 | 59,896 |
| 2006-06-02 | Open-market sale | 200 | $379.32 | 59,240 |
| 2006-06-02 | Open-market sale | 200 | $379.28 | 59,040 |
| 2006-06-02 | Open-market sale | 215 | $379.24 | 58,825 |
| 2006-06-02 | Open-market sale | 300 | $379.23 | 58,525 |
| 2006-06-02 | Open-market sale | 456 | $378.61 | 58,069 |
| 2006-06-02 | Open-market sale | 200 | $378.41 | 57,869 |
| 2006-06-02 | Open-market sale | 256 | $378.28 | 57,613 |
| 2006-06-02 | Open-market sale | 256 | $378.11 | 57,357 |
| 2006-06-02 | Open-market sale | 200 | $378.09 | 57,157 |
| 2006-06-02 | Open-market sale | 456 | $386.94 | 61,266 |
| 2006-06-02 | Open-market sale | 300 | $384.65 | 60,966 |
| 2006-06-02 | Open-market sale | 100 | $384.64 | 60,866 |
| 2006-06-02 | Open-market sale | 56 | $384.63 | 60,810 |
| 2006-06-02 | Open-market sale | 258 | $383.58 | 60,552 |
| 2006-06-02 | Open-market sale | 100 | $383.52 | 60,452 |
| 2006-06-02 | Open-market sale | 100 | $383.51 | 60,352 |
| 2006-06-02 | Open-market sale | 200 | $383.16 | 60,152 |
| 2006-06-01 | Open-market sale | 53 | $378.49 | 65,773 |
| 2006-06-01 | Open-market sale | 200 | $373.55 | 61,978 |
| 2006-06-01 | Open-market sale | 200 | $373.82 | 62,178 |
| 2006-06-01 | Open-market sale | 256 | $373.82 | 62,378 |
| 2006-06-01 | Open-market sale | 456 | $373.87 | 62,634 |
| 2006-06-01 | Open-market sale | 256 | $376.31 | 63,090 |
| 2006-06-01 | Open-market sale | 80 | $376.36 | 63,346 |
| 2006-06-01 | Open-market sale | 120 | $376.37 | 63,426 |
| 2006-06-01 | Open-market sale | 456 | $376.60 | 63,546 |
| 2006-06-01 | Open-market sale | 256 | $376.80 | 64,002 |
| 2006-06-01 | Open-market sale | 200 | $376.86 | 64,258 |
| 2006-06-01 | Open-market sale | 200 | $376.98 | 64,458 |
| 2006-06-01 | Open-market sale | 256 | $377.23 | 64,658 |
| 2006-06-01 | Open-market sale | 256 | $377.38 | 64,914 |
| 2006-06-01 | Open-market sale | 200 | $377.56 | 65,170 |
| 2006-06-01 | Open-market sale | 256 | $378.37 | 65,370 |
| 2006-06-01 | Open-market sale | 147 | $378.48 | 65,626 |
| 2006-06-01 | Open-market sale | 256 | $373.54 | 61,722 |
| 2006-06-01 | Open-market sale | 461 | $378.55 | 65,826 |
| 2006-05-19 | Open-market sale | 74 | $368.25 | 4,154 |
| 2006-05-19 | Open-market sale | 74 | $365.68 | 3,858 |
| 2006-05-19 | Open-market sale | 74 | $366.29 | 3,932 |
| 2006-05-19 | Open-market sale | 74 | $367.31 | 4,006 |
| 2006-05-19 | Open-market sale | 74 | $368.05 | 4,080 |
| 2006-05-19 | Open-market sale | 74 | $364.65 | 3,784 |
| 2006-05-19 | Open-market sale | 76 | $369.82 | 4,228 |
| 2006-05-19 | Open-market sale | 74 | $370.70 | 4,304 |
| 2006-05-19 | Open-market sale | 74 | $371.35 | 4,378 |
| 2006-05-19 | Open-market sale | 74 | $371.64 | 4,452 |
| 2006-05-19 | Open-market sale | 55 | $368.12 | 4,212 |
| 2006-05-19 | Open-market sale | 75 | $369.83 | 4,287 |
| 2006-05-19 | Open-market sale | 75 | $370.68 | 4,365 |
| 2006-05-19 | Open-market sale | 75 | $371.40 | 4,440 |
| 2006-05-19 | Open-market sale | 75 | $371.64 | 4,515 |
| 2006-05-19 | Open-market sale | 75 | $364.65 | 3,837 |
| 2006-05-19 | Open-market sale | 79 | $365.68 | 3,912 |
| 2006-05-19 | Open-market sale | 75 | $366.50 | 3,987 |
| 2006-05-19 | Open-market sale | 75 | $367.30 | 4,062 |
| 2006-05-19 | Open-market sale | 75 | $368.04 | 4,137 |
| 2006-05-18 | Open-market sale | 24 | $377.56 | 4,824 |
| 2006-05-18 | Open-market sale | 74 | $377.50 | 4,750 |
| 2006-05-18 | Open-market sale | 74 | $377.26 | 4,676 |
| 2006-05-18 | Open-market sale | 76 | $377.01 | 4,600 |
| 2006-05-18 | Open-market sale | 74 | $376.78 | 4,526 |
| 2006-05-18 | Open-market sale | 74 | $378.80 | 5,194 |
| 2006-05-18 | Open-market sale | 74 | $378.62 | 5,120 |
| 2006-05-18 | Open-market sale | 74 | $377.75 | 4,972 |
| 2006-05-18 | Open-market sale | 74 | $377.98 | 5,046 |
| 2006-05-18 | Open-market sale | 74 | $377.65 | 4,898 |
| 2006-05-18 | Open-market sale | 50 | $377.63 | 4,848 |
| 2006-05-18 | Open-market sale | 75 | $378.77 | 5,194 |
| 2006-05-18 | Open-market sale | 75 | $377.68 | 4,969 |
| 2006-05-18 | Open-market sale | 55 | $377.64 | 4,914 |
| 2006-05-18 | Open-market sale | 20 | $377.63 | 4,894 |
| 2006-05-18 | Open-market sale | 75 | $377.62 | 4,819 |
| 2006-05-18 | Open-market sale | 75 | $377.27 | 4,744 |
| 2006-05-18 | Open-market sale | 79 | $377.19 | 4,665 |
| 2006-05-18 | Open-market sale | 75 | $376.78 | 4,590 |
| 2006-05-18 | Open-market sale | 75 | $377.94 | 5,119 |
| 2006-05-18 | Open-market sale | 75 | $377.76 | 5,044 |
| 2006-05-18 | Open-market sale | 75 | $378.80 | 5,269 |
| 2006-05-17 | Open-market sale | 100 | $346.02 | 7,429 |
| 2006-05-17 | Open-market sale | 75 | $346.14 | 7,529 |
| 2006-05-17 | Open-market sale | 32 | $342.17 | 6,912 |
| 2006-05-17 | Open-market sale | 75 | $345.87 | 7,169 |
| 2006-05-17 | Open-market sale | 55 | $345.91 | 7,244 |
| 2006-05-17 | Open-market sale | 20 | $345.95 | 7,299 |
| 2006-05-17 | Open-market sale | 75 | $346.00 | 7,319 |
| 2006-05-17 | Open-market sale | 75 | $346.10 | 7,394 |
| 2006-05-17 | Open-market sale | 135 | $346.14 | 7,469 |
| 2006-05-17 | Open-market sale | 93 | $342.26 | 6,851 |
| 2006-05-17 | Open-market sale | 75 | $343.81 | 6,944 |
| 2006-05-17 | Open-market sale | 75 | $344.57 | 7,019 |
| 2006-05-17 | Open-market sale | 75 | $345.57 | 7,094 |
| 2006-05-17 | Open-market sale | 89 | $342.25 | 6,752 |
| 2006-05-17 | Open-market sale | 12 | $346.30 | 7,482 |
| 2006-05-17 | Open-market sale | 74 | $345.87 | 7,137 |
| 2006-05-17 | Open-market sale | 74 | $345.85 | 7,063 |
| 2006-05-17 | Open-market sale | 74 | $345.54 | 6,989 |
| 2006-05-17 | Open-market sale | 74 | $344.54 | 6,915 |
| 2006-05-17 | Open-market sale | 74 | $343.73 | 6,841 |
| 2006-05-17 | Open-market sale | 74 | $345.98 | 7,211 |
| 2006-05-17 | Open-market sale | 74 | $346.12 | 7,285 |
| 2006-05-17 | Open-market sale | 35 | $346.21 | 7,359 |
| 2006-05-17 | Open-market sale | 88 | $346.28 | 7,394 |
| 2006-05-16 | Open-market sale | 75 | $372.99 | 6,626 |
| 2006-05-16 | Open-market sale | 48 | $372.99 | 6,653 |
| 2006-05-16 | Open-market sale | 75 | $373.42 | 6,701 |
| 2006-05-16 | Open-market sale | 75 | $376.08 | 6,776 |
| 2006-05-16 | Open-market sale | 25 | $371.10 | 6,097 |
| 2006-05-16 | Open-market sale | 50 | $371.11 | 6,122 |
| 2006-05-16 | Open-market sale | 75 | $371.29 | 6,172 |
| 2006-05-16 | Open-market sale | 79 | $371.72 | 6,247 |
| 2006-05-16 | Open-market sale | 75 | $371.99 | 6,326 |
| 2006-05-16 | Open-market sale | 75 | $372.60 | 6,401 |
| 2006-05-16 | Open-market sale | 75 | $372.90 | 6,476 |
| 2006-05-16 | Open-market sale | 75 | $372.93 | 6,551 |
| 2006-05-16 | Open-market sale | 148 | $372.90 | 6,382 |
| 2006-05-16 | Open-market sale | 74 | $371.33 | 6,084 |
| 2006-05-16 | Open-market sale | 76 | $371.80 | 6,158 |
| 2006-05-16 | Open-market sale | 74 | $371.95 | 6,234 |
| 2006-05-16 | Open-market sale | 74 | $372.89 | 6,308 |
| 2006-05-16 | Open-market sale | 74 | $371.05 | 6,010 |
| 2006-05-16 | Open-market sale | 44 | $373.06 | 6,530 |
| 2006-05-16 | Open-market sale | 30 | $373.13 | 6,574 |
| 2006-05-16 | Open-market sale | 74 | $373.42 | 6,604 |
| 2006-05-16 | Open-market sale | 74 | $376.08 | 6,678 |
| 2006-05-15 | Open-market sale | 35 | $346.21 | 7,359 |
| 2006-05-15 | Open-market sale | 74 | $346.12 | 7,285 |
| 2006-05-15 | Open-market sale | 74 | $345.98 | 7,211 |
| 2006-05-15 | Open-market sale | 74 | $345.87 | 7,137 |
| 2006-05-15 | Open-market sale | 74 | $344.54 | 6,915 |
| 2006-05-15 | Open-market sale | 74 | $345.54 | 6,989 |
| 2006-05-15 | Open-market sale | 88 | $346.28 | 7,394 |
| 2006-05-15 | Open-market sale | 74 | $345.85 | 7,063 |
| 2006-05-15 | Open-market sale | 74 | $343.73 | 6,841 |
| 2006-05-15 | Open-market sale | 89 | $342.25 | 6,752 |
| 2006-05-15 | Open-market sale | 12 | $346.30 | 7,482 |
| 2006-05-15 | Open-market sale | 100 | $346.02 | 7,429 |
| 2006-05-15 | Open-market sale | 75 | $346.14 | 7,529 |
| 2006-05-15 | Open-market sale | 32 | $342.17 | 6,912 |
| 2006-05-15 | Open-market sale | 93 | $342.26 | 6,851 |
| 2006-05-15 | Open-market sale | 135 | $346.14 | 7,469 |
| 2006-05-15 | Open-market sale | 75 | $346.10 | 7,394 |
| 2006-05-15 | Open-market sale | 75 | $346.00 | 7,319 |
| 2006-05-15 | Open-market sale | 20 | $345.95 | 7,299 |
| 2006-05-15 | Open-market sale | 55 | $345.91 | 7,244 |
| 2006-05-15 | Open-market sale | 75 | $345.87 | 7,169 |
| 2006-05-15 | Open-market sale | 75 | $345.78 | 7,094 |
| 2006-05-15 | Open-market sale | 75 | $343.77 | 6,944 |
| 2006-05-15 | Open-market sale | 75 | $344.61 | 7,019 |
| 2006-05-09 | Gift | 16,667 | $0.00 | 83,333 |
| 2006-05-09 | Gift | 16,667 | $0.00 | 66,287 |
| 2006-05-05 | Open-market sale | 100 | $396.23 | 52,162 |
| 2006-05-05 | Open-market sale | 100 | $396.24 | 52,262 |
| 2006-05-05 | Open-market sale | 456 | $396.95 | 52,362 |
| 2006-05-05 | Open-market sale | 456 | $397.50 | 52,818 |
| 2006-05-05 | Open-market sale | 256 | $397.74 | 53,274 |
| 2006-05-05 | Open-market sale | 200 | $397.76 | 53,530 |
| 2006-05-05 | Open-market sale | 456 | $398.21 | 53,730 |
| 2006-05-05 | Open-market sale | 262 | $392.51 | 49,620 |
| 2006-05-05 | Open-market sale | 256 | $392.57 | 49,882 |
| 2006-05-05 | Open-market sale | 200 | $392.58 | 50,138 |
| 2006-05-05 | Open-market sale | 200 | $392.60 | 50,338 |
| 2006-05-05 | Open-market sale | 456 | $393.69 | 50,538 |
| 2006-05-05 | Open-market sale | 56 | $395.90 | 50,994 |
| 2006-05-05 | Open-market sale | 178 | $395.91 | 51,050 |
| 2006-05-05 | Open-market sale | 200 | $395.92 | 51,228 |
| 2006-05-05 | Open-market sale | 22 | $395.94 | 51,428 |
| 2006-05-05 | Open-market sale | 356 | $396.22 | 51,806 |
| 2006-05-05 | Open-market sale | 356 | $396.20 | 51,450 |
| 2006-05-04 | Open-market sale | 100 | $395.19 | 56,010 |
| 2006-05-04 | Open-market sale | 288 | $394.91 | 55,266 |
| 2006-05-04 | Open-market sale | 168 | $394.90 | 55,098 |
| 2006-05-04 | Open-market sale | 200 | $394.77 | 54,898 |
| 2006-05-04 | Open-market sale | 256 | $394.76 | 54,642 |
| 2006-05-04 | Open-market sale | 70 | $394.10 | 54,572 |
| 2006-05-04 | Open-market sale | 386 | $394.00 | 54,186 |
| 2006-05-04 | Open-market sale | 456 | $396.99 | 58,295 |
| 2006-05-04 | Open-market sale | 98 | $396.06 | 58,197 |
| 2006-05-04 | Open-market sale | 300 | $396.05 | 57,897 |
| 2006-05-04 | Open-market sale | 63 | $396.04 | 57,834 |
| 2006-05-04 | Open-market sale | 456 | $395.82 | 57,378 |
| 2006-05-04 | Open-market sale | 456 | $395.51 | 56,922 |
| 2006-05-04 | Open-market sale | 256 | $395.29 | 56,666 |
| 2006-05-04 | Open-market sale | 100 | $395.22 | 56,566 |
| 2006-05-04 | Open-market sale | 456 | $395.22 | 56,110 |
| 2006-05-04 | Open-market sale | 100 | $395.06 | 55,910 |
| 2006-05-04 | Open-market sale | 356 | $395.05 | 55,554 |
| 2006-05-03 | Open-market sale | 356 | $395.15 | 59,212 |
| 2006-05-03 | Open-market sale | 100 | $399.70 | 63,216 |
| 2006-05-03 | Open-market sale | 114 | $399.60 | 63,102 |
| 2006-05-03 | Open-market sale | 186 | $399.58 | 62,916 |
| 2006-05-03 | Open-market sale | 56 | $399.57 | 62,860 |
| 2006-05-03 | Open-market sale | 49 | $399.52 | 62,811 |
| 2006-05-03 | Open-market sale | 150 | $399.45 | 62,661 |
| 2006-05-03 | Open-market sale | 201 | $399.44 | 62,460 |
| 2006-05-03 | Open-market sale | 56 | $399.43 | 62,404 |
| 2006-05-03 | Open-market sale | 100 | $399.19 | 62,304 |
| 2006-05-03 | Open-market sale | 356 | $399.16 | 61,948 |
| 2006-05-03 | Open-market sale | 456 | $396.86 | 61,492 |
| 2006-05-03 | Open-market sale | 456 | $396.55 | 61,036 |
| 2006-05-03 | Open-market sale | 300 | $395.82 | 60,736 |
| 2006-05-03 | Open-market sale | 156 | $395.80 | 60,580 |
| 2006-05-03 | Open-market sale | 456 | $395.65 | 60,124 |
| 2006-05-03 | Open-market sale | 456 | $395.19 | 59,668 |
| 2006-05-03 | Open-market sale | 100 | $395.16 | 59,568 |
| 2006-05-03 | Open-market sale | 421 | $393.25 | 58,751 |
| 2006-05-03 | Open-market sale | 40 | $393.26 | 59,172 |
| 2006-05-02 | Open-market sale | 100 | $399.68 | 67,325 |
| 2006-05-02 | Open-market sale | 100 | $388.67 | 63,672 |
| 2006-05-02 | Open-market sale | 356 | $391.77 | 63,772 |
| 2006-05-02 | Open-market sale | 100 | $391.78 | 64,128 |
| 2006-05-02 | Open-market sale | 456 | $393.81 | 64,228 |
| 2006-05-02 | Open-market sale | 356 | $394.57 | 64,684 |
| 2006-05-02 | Open-market sale | 100 | $394.58 | 65,040 |
| 2006-05-02 | Open-market sale | 456 | $395.22 | 65,140 |
| 2006-05-02 | Open-market sale | 389 | $395.68 | 65,596 |
| 2006-05-02 | Open-market sale | 72 | $395.73 | 65,985 |
| 2006-05-02 | Open-market sale | 456 | $395.74 | 66,057 |
| 2006-05-02 | Open-market sale | 456 | $397.33 | 66,513 |
| 2006-05-02 | Open-market sale | 356 | $399.61 | 66,969 |
| 2006-05-02 | Open-market sale | 356 | $388.66 | 63,316 |
| 2006-05-02 | Open-market sale | 456 | $401.00 | 67,425 |
| 2006-05-01 | Open-market sale | 456 | $417.85 | 71,990 |
| 2006-05-01 | Open-market sale | 456 | $413.42 | 68,342 |
| 2006-05-01 | Open-market sale | 256 | $413.45 | 68,798 |
| 2006-05-01 | Open-market sale | 200 | $413.52 | 69,054 |
| 2006-05-01 | Open-market sale | 56 | $413.81 | 69,254 |
| 2006-05-01 | Open-market sale | 300 | $413.82 | 69,310 |
| 2006-05-01 | Open-market sale | 100 | $413.84 | 69,610 |
| 2006-05-01 | Open-market sale | 456 | $414.22 | 69,710 |
| 2006-05-01 | Open-market sale | 425 | $415.05 | 70,166 |
| 2006-05-01 | Open-market sale | 31 | $415.06 | 70,591 |
| 2006-05-01 | Open-market sale | 456 | $415.11 | 70,622 |
| 2006-05-01 | Open-market sale | 256 | $415.26 | 71,078 |
| 2006-05-01 | Open-market sale | 200 | $415.27 | 71,334 |
| 2006-05-01 | Open-market sale | 456 | $416.96 | 71,534 |
| 2006-05-01 | Open-market sale | 361 | $412.89 | 67,981 |
| 2006-05-01 | Open-market sale | 100 | $412.87 | 67,881 |
| 2006-04-21 | Open-market sale | 74 | $442.71 | 7,570 |
| 2006-04-21 | Open-market sale | 74 | $447.37 | 8,014 |
| 2006-04-21 | Open-market sale | 74 | $448.86 | 8,088 |
| 2006-04-21 | Open-market sale | 74 | $450.00 | 8,162 |
| 2006-04-21 | Open-market sale | 76 | $441.70 | 7,494 |
| 2006-04-21 | Open-market sale | 74 | $447.35 | 7,940 |
| 2006-04-21 | Open-market sale | 74 | $443.09 | 7,644 |
| 2006-04-21 | Open-market sale | 74 | $443.50 | 7,718 |
| 2006-04-21 | Open-market sale | 74 | $443.94 | 7,792 |
| 2006-04-21 | Open-market sale | 74 | $444.07 | 7,866 |
| 2006-04-21 | Open-market sale | 50 | $441.71 | 7,632 |
| 2006-04-21 | Open-market sale | 75 | $448.87 | 8,207 |
| 2006-04-21 | Open-market sale | 75 | $450.00 | 8,282 |
| 2006-04-21 | Open-market sale | 78 | $441.68 | 7,604 |
| 2006-04-21 | Open-market sale | 65 | $442.61 | 7,682 |
| 2006-04-21 | Open-market sale | 10 | $442.63 | 7,747 |
| 2006-04-21 | Open-market sale | 75 | $443.15 | 7,757 |
| 2006-04-21 | Open-market sale | 75 | $443.37 | 7,832 |
| 2006-04-21 | Open-market sale | 75 | $443.85 | 7,907 |
| 2006-04-21 | Open-market sale | 75 | $443.90 | 7,982 |
| 2006-04-21 | Open-market sale | 75 | $447.02 | 8,057 |
| 2006-04-21 | Open-market sale | 75 | $447.61 | 8,132 |
| 2006-04-20 | Open-market sale | 74 | $410.93 | 8,682 |
| 2006-04-20 | Open-market sale | 74 | $410.46 | 8,756 |
| 2006-04-20 | Open-market sale | 74 | $409.48 | 8,830 |
| 2006-04-20 | Open-market sale | 74 | $409.00 | 8,904 |
| 2006-04-20 | Open-market sale | 76 | $412.50 | 8,384 |
| 2006-04-20 | Open-market sale | 74 | $412.87 | 8,310 |
| 2006-04-20 | Open-market sale | 74 | $412.00 | 8,460 |
| 2006-04-20 | Open-market sale | 74 | $413.64 | 8,236 |
| 2006-04-20 | Open-market sale | 74 | $411.01 | 8,608 |
| 2006-04-20 | Open-market sale | 74 | $411.90 | 8,534 |
| 2006-04-20 | Open-market sale | 28 | $410.49 | 8,554 |
| 2006-04-20 | Open-market sale | 49 | $409.46 | 8,432 |
| 2006-04-20 | Open-market sale | 26 | $409.48 | 8,481 |
| 2006-04-20 | Open-market sale | 75 | $410.46 | 8,507 |
| 2006-04-20 | Open-market sale | 75 | $410.93 | 8,582 |
| 2006-04-20 | Open-market sale | 75 | $411.01 | 8,657 |
| 2006-04-20 | Open-market sale | 75 | $411.90 | 8,732 |
| 2006-04-20 | Open-market sale | 79 | $412.50 | 8,807 |
| 2006-04-20 | Open-market sale | 75 | $412.71 | 8,886 |
| 2006-04-20 | Open-market sale | 75 | $412.87 | 8,961 |
| 2006-04-20 | Open-market sale | 75 | $413.63 | 9,036 |
| 2006-04-20 | Open-market sale | 75 | $409.00 | 8,357 |
| 2006-04-19 | Open-market sale | 74 | $410.00 | 9,348 |
| 2006-04-19 | Open-market sale | 74 | $408.98 | 8,978 |
| 2006-04-19 | Open-market sale | 74 | $412.37 | 9,646 |
| 2006-04-19 | Open-market sale | 76 | $412.07 | 9,570 |
| 2006-04-19 | Open-market sale | 74 | $410.97 | 9,496 |
| 2006-04-19 | Open-market sale | 74 | $410.17 | 9,422 |
| 2006-04-19 | Open-market sale | 74 | $409.95 | 9,274 |
| 2006-04-19 | Open-market sale | 74 | $409.70 | 9,200 |
| 2006-04-19 | Open-market sale | 74 | $409.38 | 9,126 |
| 2006-04-19 | Open-market sale | 74 | $409.23 | 9,052 |
| 2006-04-19 | Open-market sale | 15 | $410.19 | 9,621 |
| 2006-04-19 | Open-market sale | 25 | $410.88 | 9,636 |
| 2006-04-19 | Open-market sale | 50 | $410.89 | 9,661 |
| 2006-04-19 | Open-market sale | 26 | $410.17 | 9,595 |
| 2006-04-19 | Open-market sale | 34 | $410.12 | 9,561 |
| 2006-04-19 | Open-market sale | 70 | $410.01 | 9,491 |
| 2006-04-19 | Open-market sale | 5 | $410.00 | 9,486 |
| 2006-04-19 | Open-market sale | 75 | $409.98 | 9,411 |
| 2006-04-19 | Open-market sale | 75 | $409.68 | 9,336 |
| 2006-04-19 | Open-market sale | 75 | $409.35 | 9,261 |
| 2006-04-19 | Open-market sale | 75 | $409.23 | 9,186 |
| 2006-04-19 | Open-market sale | 75 | $408.98 | 9,111 |
| 2006-04-19 | Open-market sale | 78 | $411.99 | 9,711 |
| 2006-04-19 | Open-market sale | 75 | $412.37 | 9,789 |
| 2006-04-18 | Open-market sale | 74 | $404.00 | 9,794 |
| 2006-04-18 | Open-market sale | 74 | $404.22 | 10,092 |
| 2006-04-18 | Open-market sale | 74 | $404.21 | 10,018 |
| 2006-04-18 | Open-market sale | 76 | $404.15 | 9,942 |
| 2006-04-18 | Open-market sale | 74 | $404.05 | 9,868 |
| 2006-04-18 | Open-market sale | 74 | $404.94 | 10,166 |
| 2006-04-18 | Open-market sale | 74 | $405.23 | 10,240 |
| 2006-04-18 | Open-market sale | 74 | $406.22 | 10,314 |
| 2006-04-18 | Open-market sale | 74 | $407.54 | 10,388 |
| 2006-04-18 | Open-market sale | 74 | $403.87 | 9,720 |
| 2006-04-18 | Open-market sale | 75 | $404.21 | 10,243 |
| 2006-04-18 | Open-market sale | 79 | $404.30 | 10,239 |
| 2006-04-18 | Open-market sale | 75 | $406.40 | 10,468 |
| 2006-04-18 | Open-market sale | 75 | $407.54 | 10,543 |
| 2006-04-18 | Open-market sale | 75 | $404.00 | 9,864 |
| 2006-04-18 | Open-market sale | 75 | $404.01 | 9,939 |
| 2006-04-18 | Open-market sale | 75 | $404.02 | 10,014 |
| 2006-04-18 | Open-market sale | 75 | $404.15 | 10,089 |
| 2006-04-18 | Open-market sale | 79 | $404.17 | 10,164 |
| 2006-04-18 | Open-market sale | 75 | $405.24 | 10,393 |
| 2006-04-18 | Open-market sale | 75 | $405.01 | 10,318 |
| 2006-04-17 | Open-market sale | 75 | $405.87 | 10,921 |
| 2006-04-17 | Open-market sale | 75 | $405.65 | 10,693 |
| 2006-04-17 | Open-market sale | 75 | $408.89 | 11,221 |
| 2006-04-17 | Open-market sale | 75 | $408.87 | 11,146 |
| 2006-04-17 | Open-market sale | 75 | $408.38 | 11,071 |
| 2006-04-17 | Open-market sale | 75 | $406.16 | 10,996 |
| 2006-04-17 | Open-market sale | 228 | $405.90 | 10,768 |
| 2006-04-17 | Open-market sale | 75 | $409.90 | 11,296 |
| 2006-04-17 | Open-market sale | 75 | $403.78 | 10,618 |
| 2006-04-17 | Open-market sale | 100 | $405.83 | 10,660 |
| 2006-04-17 | Open-market sale | 74 | $405.87 | 10,760 |
| 2006-04-17 | Open-market sale | 74 | $406.15 | 10,834 |
| 2006-04-17 | Open-market sale | 74 | $408.39 | 10,908 |
| 2006-04-17 | Open-market sale | 74 | $408.86 | 10,982 |
| 2006-04-17 | Open-market sale | 74 | $408.89 | 11,056 |
| 2006-04-17 | Open-market sale | 74 | $409.82 | 11,130 |
| 2006-04-17 | Open-market sale | 74 | $403.78 | 10,462 |
| 2006-04-17 | Open-market sale | 74 | $405.80 | 10,536 |
| 2006-04-17 | Open-market sale | 50 | $405.82 | 10,610 |
| 2006-04-11 | Gift | 16,667 | $0.00 | 72,446 |
| 2006-04-11 | Gift | 16,667 | $0.00 | 100,000 |
| 2006-04-07 | Open-market sale | 455 | $407.61 | 58,060 |
| 2006-04-07 | Open-market sale | 455 | $405.95 | 56,234 |
| 2006-04-07 | Open-market sale | 456 | $406.05 | 56,689 |
| 2006-04-07 | Open-market sale | 460 | $406.29 | 57,145 |
| 2006-04-07 | Open-market sale | 455 | $406.42 | 57,605 |
| 2006-04-07 | Open-market sale | 455 | $405.35 | 55,779 |
| 2006-04-07 | Open-market sale | 455 | $412.56 | 59,880 |
| 2006-04-07 | Open-market sale | 455 | $409.06 | 59,425 |
| 2006-04-07 | Open-market sale | 455 | $408.86 | 58,970 |
| 2006-04-07 | Open-market sale | 455 | $408.65 | 58,515 |
| 2006-04-06 | Open-market sale | 456 | $412.41 | 64,444 |
| 2006-04-06 | Open-market sale | 161 | $412.02 | 64,268 |
| 2006-04-06 | Open-market sale | 456 | $412.00 | 63,527 |
| 2006-04-06 | Open-market sale | 456 | $411.80 | 63,071 |
| 2006-04-06 | Open-market sale | 81 | $411.29 | 62,990 |
| 2006-04-06 | Open-market sale | 375 | $411.28 | 62,615 |
| 2006-04-06 | Open-market sale | 100 | $410.32 | 62,515 |
| 2006-04-06 | Open-market sale | 356 | $410.30 | 62,159 |
| 2006-04-06 | Open-market sale | 138 | $410.21 | 62,021 |
| 2006-04-06 | Open-market sale | 318 | $410.11 | 61,703 |
| 2006-04-06 | Open-market sale | 456 | $410.03 | 61,247 |
| 2006-04-06 | Open-market sale | 456 | $409.30 | 60,791 |
| 2006-04-06 | Open-market sale | 456 | $407.00 | 60,335 |
| 2006-04-06 | Open-market sale | 285 | $412.01 | 63,983 |
| 2006-04-06 | Open-market sale | 15 | $412.05 | 64,429 |
| 2006-04-05 | Open-market sale | 100 | $406.64 | 67,536 |
| 2006-04-05 | Open-market sale | 461 | $406.86 | 67,636 |
| 2006-04-05 | Open-market sale | 100 | $407.41 | 68,097 |
| 2006-04-05 | Open-market sale | 356 | $407.42 | 68,197 |
| 2006-04-05 | Open-market sale | 456 | $404.96 | 64,900 |
| 2006-04-05 | Open-market sale | 326 | $409.67 | 69,009 |
| 2006-04-05 | Open-market sale | 30 | $409.80 | 69,335 |
| 2006-04-05 | Open-market sale | 100 | $409.81 | 69,365 |
| 2006-04-05 | Open-market sale | 356 | $406.60 | 67,180 |
| 2006-04-05 | Open-market sale | 100 | $406.22 | 67,080 |
| 2006-04-05 | Open-market sale | 356 | $406.21 | 66,724 |
| 2006-04-05 | Open-market sale | 50 | $406.20 | 66,674 |
| 2006-04-05 | Open-market sale | 406 | $406.19 | 66,268 |
| 2006-04-05 | Open-market sale | 456 | $405.88 | 65,812 |
| 2006-04-05 | Open-market sale | 100 | $405.86 | 65,712 |
| 2006-04-05 | Open-market sale | 356 | $405.84 | 65,356 |
| 2006-04-05 | Open-market sale | 456 | $407.70 | 68,553 |
| 2006-04-04 | Open-market sale | 456 | $401.43 | 73,113 |
| 2006-04-04 | Open-market sale | 26 | $401.40 | 73,087 |
| 2006-04-04 | Open-market sale | 174 | $401.38 | 72,913 |
| 2006-04-04 | Open-market sale | 256 | $401.37 | 72,657 |
| 2006-04-04 | Open-market sale | 456 | $401.31 | 72,201 |
| 2006-04-04 | Open-market sale | 100 | $400.38 | 72,101 |
| 2006-04-04 | Open-market sale | 356 | $400.33 | 71,745 |
| 2006-04-04 | Open-market sale | 456 | $399.77 | 71,289 |
| 2006-04-04 | Open-market sale | 100 | $398.79 | 71,189 |
| 2006-04-04 | Open-market sale | 356 | $398.78 | 70,833 |
| 2006-04-04 | Open-market sale | 456 | $398.34 | 70,377 |
| 2006-04-04 | Open-market sale | 87 | $394.48 | 70,290 |
| 2006-04-04 | Open-market sale | 13 | $394.47 | 70,277 |
| 2006-04-04 | Open-market sale | 356 | $394.46 | 69,921 |
| 2006-04-04 | Open-market sale | 456 | $390.00 | 69,465 |
| 2006-04-04 | Open-market sale | 361 | $402.44 | 73,569 |
| 2006-04-04 | Open-market sale | 100 | $402.45 | 73,930 |
| 2006-04-03 | Open-market sale | 100 | $391.34 | 78,395 |
| 2006-04-03 | Open-market sale | 156 | $389.46 | 74,130 |
| 2006-04-03 | Open-market sale | 200 | $389.50 | 74,286 |
| 2006-04-03 | Open-market sale | 456 | $389.75 | 74,486 |
| 2006-04-03 | Open-market sale | 447 | $389.98 | 74,942 |
| 2006-04-03 | Open-market sale | 9 | $389.99 | 75,389 |
| 2006-04-03 | Open-market sale | 57 | $390.01 | 75,398 |
| 2006-04-03 | Open-market sale | 9 | $390.03 | 75,455 |
| 2006-04-03 | Open-market sale | 100 | $390.04 | 75,464 |
| 2006-04-03 | Open-market sale | 746 | $390.09 | 75,564 |
| 2006-04-03 | Open-market sale | 456 | $390.10 | 76,310 |
| 2006-04-03 | Open-market sale | 161 | $390.21 | 76,766 |
| 2006-04-03 | Open-market sale | 300 | $390.22 | 76,927 |
| 2006-04-03 | Open-market sale | 356 | $390.62 | 77,227 |
| 2006-04-03 | Open-market sale | 100 | $390.63 | 77,583 |
| 2006-04-03 | Open-market sale | 209 | $390.88 | 77,683 |
| 2006-04-03 | Open-market sale | 47 | $390.90 | 77,892 |
| 2006-04-03 | Open-market sale | 200 | $390.93 | 77,939 |
| 2006-04-03 | Open-market sale | 61 | $391.28 | 78,139 |
| 2006-04-03 | Open-market sale | 195 | $391.31 | 78,200 |
| 2006-04-03 | Open-market sale | 100 | $389.45 | 74,030 |
| 2006-04-03 | Open-market sale | 100 | $391.36 | 78,495 |
| 2006-03-20 | Open-market sale | 74 | $347.17 | 11,576 |
| 2006-03-20 | Open-market sale | 74 | $348.72 | 11,872 |
| 2006-03-20 | Open-market sale | 74 | $347.98 | 11,798 |
| 2006-03-20 | Open-market sale | 74 | $347.74 | 11,724 |
| 2006-03-20 | Open-market sale | 74 | $347.42 | 11,650 |
| 2006-03-20 | Open-market sale | 74 | $342.01 | 11,204 |
| 2006-03-20 | Open-market sale | 76 | $346.80 | 11,500 |
| 2006-03-20 | Open-market sale | 74 | $346.54 | 11,426 |
| 2006-03-20 | Open-market sale | 74 | $346.46 | 11,352 |
| 2006-03-20 | Open-market sale | 74 | $346.26 | 11,278 |
| 2006-03-20 | Open-market sale | 75 | $346.77 | 11,596 |
| 2006-03-20 | Open-market sale | 75 | $346.57 | 11,521 |
| 2006-03-20 | Open-market sale | 75 | $346.26 | 11,446 |
| 2006-03-20 | Open-market sale | 75 | $342.01 | 11,371 |
| 2006-03-20 | Open-market sale | 75 | $348.76 | 12,049 |
| 2006-03-20 | Open-market sale | 75 | $348.21 | 11,974 |
| 2006-03-20 | Open-market sale | 75 | $347.55 | 11,899 |
| 2006-03-20 | Open-market sale | 75 | $347.41 | 11,824 |
| 2006-03-20 | Open-market sale | 78 | $346.81 | 11,671 |
| 2006-03-20 | Open-market sale | 75 | $347.11 | 11,749 |
| 2006-03-17 | Open-market sale | 55 | $339.15 | 12,316 |
| 2006-03-17 | Open-market sale | 74 | $340.34 | 12,540 |
| 2006-03-17 | Open-market sale | 74 | $340.41 | 12,614 |
| 2006-03-17 | Open-market sale | 74 | $336.36 | 11,946 |
| 2006-03-17 | Open-market sale | 74 | $339.41 | 12,392 |
| 2006-03-17 | Open-market sale | 21 | $339.16 | 12,371 |
| 2006-03-17 | Open-market sale | 74 | $339.81 | 12,466 |
| 2006-03-17 | Open-market sale | 74 | $338.94 | 12,242 |
| 2006-03-17 | Open-market sale | 14 | $338.87 | 12,228 |
| 2006-03-17 | Open-market sale | 60 | $338.86 | 12,168 |
| 2006-03-17 | Open-market sale | 50 | $337.73 | 12,118 |
| 2006-03-17 | Open-market sale | 24 | $337.70 | 12,094 |
| 2006-03-17 | Open-market sale | 74 | $337.27 | 12,020 |
| 2006-03-17 | Open-market sale | 61 | $340.37 | 12,817 |
| 2006-03-17 | Open-market sale | 75 | $339.79 | 12,653 |
| 2006-03-17 | Open-market sale | 75 | $340.34 | 12,728 |
| 2006-03-17 | Open-market sale | 75 | $340.65 | 12,803 |
| 2006-03-17 | Open-market sale | 75 | $336.38 | 12,124 |
| 2006-03-17 | Open-market sale | 75 | $337.29 | 12,199 |
| 2006-03-17 | Open-market sale | 75 | $337.68 | 12,274 |
| 2006-03-17 | Open-market sale | 75 | $338.87 | 12,349 |
| 2006-03-17 | Open-market sale | 75 | $338.94 | 12,424 |
| 2006-03-17 | Open-market sale | 79 | $339.16 | 12,499 |
| 2006-03-17 | Open-market sale | 75 | $339.40 | 12,578 |
| 2006-03-16 | Open-market sale | 74 | $346.12 | 13,221 |
| 2006-03-16 | Open-market sale | 35 | $346.21 | 13,295 |
| 2006-03-16 | Open-market sale | 74 | $345.87 | 13,073 |
| 2006-03-16 | Open-market sale | 74 | $345.98 | 13,147 |
| 2006-03-16 | Open-market sale | 88 | $346.28 | 13,330 |
| 2006-03-16 | Open-market sale | 74 | $345.85 | 12,999 |
| 2006-03-16 | Open-market sale | 74 | $345.54 | 12,925 |
| 2006-03-16 | Open-market sale | 74 | $344.54 | 12,851 |
| 2006-03-16 | Open-market sale | 74 | $343.73 | 12,777 |
| 2006-03-16 | Open-market sale | 89 | $342.25 | 12,688 |
| 2006-03-16 | Open-market sale | 12 | $346.30 | 13,418 |
| 2006-03-16 | Open-market sale | 32 | $342.17 | 12,939 |
| 2006-03-16 | Open-market sale | 75 | $346.14 | 13,556 |
| 2006-03-16 | Open-market sale | 100 | $346.02 | 13,456 |
| 2006-03-16 | Open-market sale | 35 | $346.01 | 13,421 |
| 2006-03-16 | Open-market sale | 93 | $342.26 | 12,878 |
| 2006-03-16 | Open-market sale | 75 | $344.61 | 13,046 |
| 2006-03-16 | Open-market sale | 75 | $345.78 | 13,121 |
| 2006-03-16 | Open-market sale | 75 | $345.87 | 13,196 |
| 2006-03-16 | Open-market sale | 55 | $345.91 | 13,271 |
| 2006-03-16 | Open-market sale | 20 | $345.95 | 13,326 |
| 2006-03-16 | Open-market sale | 75 | $346.00 | 13,346 |
| 2006-03-16 | Open-market sale | 75 | $343.77 | 12,971 |
| 2006-03-16 | Open-market sale | 135 | $346.14 | 13,496 |
| 2006-03-15 | Open-market sale | 25 | $343.93 | 13,906 |
| 2006-03-15 | Open-market sale | 25 | $342.34 | 13,681 |
| 2006-03-15 | Open-market sale | 75 | $342.60 | 13,781 |
| 2006-03-15 | Open-market sale | 75 | $343.86 | 13,856 |
| 2006-03-15 | Open-market sale | 75 | $344.44 | 13,931 |
| 2006-03-15 | Open-market sale | 75 | $344.67 | 14,006 |
| 2006-03-15 | Open-market sale | 79 | $344.70 | 14,081 |
| 2006-03-15 | Open-market sale | 75 | $345.17 | 14,160 |
| 2006-03-15 | Open-market sale | 75 | $347.12 | 14,235 |
| 2006-03-15 | Open-market sale | 75 | $350.87 | 14,310 |
| 2006-03-15 | Open-market sale | 75 | $342.24 | 13,631 |
| 2006-03-15 | Open-market sale | 75 | $342.34 | 13,706 |
| 2006-03-15 | Open-market sale | 74 | $342.34 | 13,504 |
| 2006-03-15 | Open-market sale | 15 | $342.77 | 13,578 |
| 2006-03-15 | Open-market sale | 59 | $342.78 | 13,593 |
| 2006-03-15 | Open-market sale | 74 | $343.95 | 13,652 |
| 2006-03-15 | Open-market sale | 24 | $344.38 | 13,726 |
| 2006-03-15 | Open-market sale | 74 | $342.23 | 13,430 |
| 2006-03-15 | Open-market sale | 50 | $344.49 | 13,824 |
| 2006-03-15 | Open-market sale | 76 | $344.78 | 13,874 |
| 2006-03-15 | Open-market sale | 74 | $345.17 | 13,950 |
| 2006-03-15 | Open-market sale | 74 | $347.02 | 14,024 |
| 2006-03-15 | Open-market sale | 74 | $350.87 | 14,098 |
| 2006-03-15 | Open-market sale | 74 | $344.42 | 13,750 |
| 2006-03-14 | Open-market sale | 74 | $338.13 | 14,616 |
| 2006-03-14 | Open-market sale | 74 | $334.36 | 14,172 |
| 2006-03-14 | Open-market sale | 74 | $343.34 | 14,840 |
| 2006-03-14 | Open-market sale | 75 | $342.69 | 14,765 |
| 2006-03-14 | Open-market sale | 75 | $340.56 | 14,690 |
| 2006-03-14 | Open-market sale | 74 | $336.59 | 14,542 |
| 2006-03-14 | Open-market sale | 74 | $335.59 | 14,468 |
| 2006-03-14 | Open-market sale | 74 | $335.32 | 14,394 |
| 2006-03-14 | Open-market sale | 74 | $335.20 | 14,320 |
| 2006-03-14 | Open-market sale | 74 | $334.83 | 14,246 |
| 2006-03-14 | Open-market sale | 75 | $335.21 | 14,601 |
| 2006-03-14 | Open-market sale | 9 | $335.24 | 14,676 |
| 2006-03-14 | Open-market sale | 26 | $334.36 | 14,434 |
| 2006-03-14 | Open-market sale | 75 | $334.78 | 14,460 |
| 2006-03-14 | Open-market sale | 25 | $335.14 | 14,535 |
| 2006-03-14 | Open-market sale | 75 | $334.35 | 14,385 |
| 2006-03-14 | Open-market sale | 75 | $343.14 | 15,063 |
| 2006-03-14 | Open-market sale | 78 | $342.67 | 14,985 |
| 2006-03-14 | Open-market sale | 75 | $340.35 | 14,910 |
| 2006-03-14 | Open-market sale | 75 | $338.14 | 14,835 |
| 2006-03-14 | Open-market sale | 75 | $336.59 | 14,760 |
| 2006-03-14 | Open-market sale | 35 | $335.59 | 14,725 |
| 2006-03-14 | Open-market sale | 40 | $335.55 | 14,685 |
| 2006-03-14 | Open-market sale | 50 | $335.30 | 14,635 |
| 2006-03-14 | Open-market sale | 61 | $335.22 | 14,560 |
| 2006-03-14 | Open-market sale | 14 | $335.27 | 14,621 |
| 2006-03-07 | Gift | 16,666 | $0.00 | 87,726 |
| 2006-03-07 | Gift | 16,666 | $0.00 | 116,667 |
| 2006-03-07 | Open-market sale | 94 | $366.77 | 87,632 |
| 2006-03-07 | Open-market sale | 106 | $366.76 | 87,526 |
| 2006-03-07 | Open-market sale | 256 | $366.74 | 87,270 |
| 2006-03-07 | Open-market sale | 100 | $365.65 | 87,170 |
| 2006-03-07 | Open-market sale | 356 | $365.60 | 86,814 |
| 2006-03-07 | Open-market sale | 200 | $364.65 | 86,614 |
| 2006-03-07 | Open-market sale | 256 | $364.59 | 86,358 |
| 2006-03-07 | Open-market sale | 100 | $363.07 | 86,258 |
| 2006-03-07 | Open-market sale | 356 | $363.06 | 85,902 |
| 2006-03-07 | Open-market sale | 200 | $362.09 | 85,702 |
| 2006-03-07 | Open-market sale | 262 | $362.06 | 85,440 |
| 2006-03-07 | Open-market sale | 456 | $362.05 | 84,984 |
| 2006-03-07 | Open-market sale | 456 | $361.75 | 84,528 |
| 2006-03-07 | Open-market sale | 200 | $361.16 | 84,328 |
| 2006-03-07 | Open-market sale | 256 | $361.15 | 84,072 |
| 2006-03-07 | Open-market sale | 200 | $359.29 | 83,872 |
| 2006-03-07 | Open-market sale | 256 | $359.26 | 83,616 |
| 2006-03-07 | Open-market sale | 256 | $359.08 | 83,160 |
| 2006-03-07 | Open-market sale | 200 | $359.24 | 83,416 |
| 2006-03-06 | Open-market sale | 200 | $373.62 | 71,777 |
| 2006-03-06 | Open-market sale | 100 | $378.07 | 71,977 |
| 2006-03-06 | Open-market sale | 456 | $378.11 | 72,077 |
| 2006-03-06 | Open-market sale | 100 | $378.12 | 72,533 |
| 2006-03-06 | Open-market sale | 256 | $378.16 | 72,633 |
| 2006-03-06 | Open-market sale | 200 | $379.90 | 72,889 |
| 2006-03-06 | Open-market sale | 256 | $379.91 | 73,089 |
| 2006-03-06 | Open-market sale | 200 | $380.02 | 73,345 |
| 2006-03-06 | Open-market sale | 256 | $380.02 | 73,545 |
| 2006-03-06 | Open-market sale | 256 | $380.79 | 73,801 |
| 2006-03-06 | Open-market sale | 200 | $380.84 | 74,057 |
| 2006-03-06 | Open-market sale | 200 | $381.30 | 74,257 |
| 2006-03-06 | Open-market sale | 256 | $381.30 | 74,457 |
| 2006-03-06 | Open-market sale | 200 | $381.40 | 74,713 |
| 2006-03-06 | Open-market sale | 256 | $381.44 | 74,913 |
| 2006-03-06 | Open-market sale | 256 | $382.20 | 75,169 |
| 2006-03-06 | Open-market sale | 200 | $382.25 | 75,425 |
| 2006-03-06 | Open-market sale | 461 | $372.03 | 71,060 |
| 2006-03-06 | Open-market sale | 256 | $373.53 | 71,521 |
| 2006-03-03 | Open-market sale | 200 | $380.89 | 76,086 |
| 2006-03-03 | Open-market sale | 200 | $383.10 | 77,910 |
| 2006-03-03 | Open-market sale | 256 | $382.86 | 77,654 |
| 2006-03-03 | Open-market sale | 200 | $382.85 | 77,454 |
| 2006-03-03 | Open-market sale | 256 | $382.50 | 77,198 |
| 2006-03-03 | Open-market sale | 400 | $382.45 | 76,798 |
| 2006-03-03 | Open-market sale | 256 | $382.41 | 76,542 |
| 2006-03-03 | Open-market sale | 256 | $383.21 | 78,110 |
| 2006-03-03 | Open-market sale | 256 | $383.78 | 78,366 |
| 2006-03-03 | Open-market sale | 90 | $383.81 | 78,622 |
| 2006-03-03 | Open-market sale | 110 | $383.85 | 78,712 |
| 2006-03-03 | Open-market sale | 200 | $384.05 | 78,822 |
| 2006-03-03 | Open-market sale | 256 | $384.06 | 79,022 |
| 2006-03-03 | Open-market sale | 456 | $384.10 | 79,278 |
| 2006-03-03 | Open-market sale | 200 | $384.32 | 79,734 |
| 2006-03-03 | Open-market sale | 256 | $384.37 | 79,934 |
| 2006-03-03 | Open-market sale | 200 | $380.74 | 75,625 |
| 2006-03-03 | Open-market sale | 261 | $380.85 | 75,825 |
| 2006-03-03 | Open-market sale | 256 | $381.10 | 76,286 |
| 2006-03-02 | Open-market sale | 256 | $364.33 | 82,014 |
| 2006-03-02 | Open-market sale | 200 | $364.51 | 82,270 |
| 2006-03-02 | Open-market sale | 256 | $364.55 | 82,470 |
| 2006-03-02 | Open-market sale | 200 | $364.90 | 82,726 |
| 2006-03-02 | Open-market sale | 200 | $365.02 | 82,926 |
| 2006-03-02 | Open-market sale | 256 | $365.02 | 83,126 |
| 2006-03-02 | Open-market sale | 200 | $366.06 | 83,382 |
| 2006-03-02 | Open-market sale | 256 | $366.11 | 83,582 |
| 2006-03-02 | Open-market sale | 256 | $377.10 | 83,838 |
| 2006-03-02 | Open-market sale | 200 | $378.05 | 84,094 |
| 2006-03-02 | Open-market sale | 261 | $378.76 | 84,294 |
| 2006-03-02 | Open-market sale | 200 | $379.19 | 84,555 |
| 2006-03-02 | Open-market sale | 200 | $363.59 | 80,190 |
| 2006-03-02 | Open-market sale | 256 | $363.60 | 80,390 |
| 2006-03-02 | Open-market sale | 200 | $363.64 | 80,646 |
| 2006-03-02 | Open-market sale | 256 | $363.69 | 80,846 |
| 2006-03-02 | Open-market sale | 46 | $363.97 | 81,102 |
| 2006-03-02 | Open-market sale | 210 | $364.02 | 81,148 |
| 2006-03-02 | Open-market sale | 200 | $364.13 | 81,358 |
| 2006-03-02 | Open-market sale | 256 | $364.21 | 81,558 |
| 2006-03-02 | Open-market sale | 200 | $364.24 | 81,814 |
| 2006-03-01 | Open-market sale | 263 | $364.05 | 85,411 |
| 2006-03-01 | Open-market sale | 256 | $366.50 | 88,408 |
| 2006-03-01 | Open-market sale | 256 | $366.07 | 88,152 |
| 2006-03-01 | Open-market sale | 200 | $365.88 | 87,952 |
| 2006-03-01 | Open-market sale | 256 | $365.71 | 87,696 |
| 2006-03-01 | Open-market sale | 200 | $365.62 | 87,496 |
| 2006-03-01 | Open-market sale | 200 | $365.46 | 87,296 |
| 2006-03-01 | Open-market sale | 256 | $365.37 | 87,040 |
| 2006-03-01 | Open-market sale | 200 | $365.37 | 86,840 |
| 2006-03-01 | Open-market sale | 255 | $365.36 | 86,585 |
| 2006-03-01 | Open-market sale | 200 | $364.33 | 86,385 |
| 2006-03-01 | Open-market sale | 256 | $364.28 | 86,129 |
| 2006-03-01 | Open-market sale | 255 | $364.22 | 85,874 |
| 2006-03-01 | Open-market sale | 456 | $368.96 | 88,864 |
| 2006-03-01 | Open-market sale | 256 | $363.22 | 84,755 |
| 2006-03-01 | Open-market sale | 200 | $363.52 | 85,011 |
| 2006-03-01 | Open-market sale | 200 | $364.05 | 85,211 |
| 2006-03-01 | Open-market sale | 200 | $366.54 | 88,664 |
| 2006-03-01 | Open-market sale | 200 | $364.10 | 85,674 |
| 2006-02-21 | Open-market sale | 76 | $367.25 | 15,440 |
| 2006-02-21 | Open-market sale | 75 | $367.23 | 15,365 |
| 2006-02-21 | Open-market sale | 75 | $370.47 | 15,816 |
| 2006-02-21 | Open-market sale | 75 | $369.63 | 15,741 |
| 2006-02-21 | Open-market sale | 75 | $369.41 | 15,666 |
| 2006-02-21 | Open-market sale | 75 | $368.82 | 15,591 |
| 2006-02-21 | Open-market sale | 75 | $368.31 | 15,516 |
| 2006-02-21 | Open-market sale | 75 | $367.07 | 15,441 |
| 2006-02-21 | Open-market sale | 75 | $367.06 | 15,366 |
| 2006-02-21 | Open-market sale | 76 | $366.92 | 15,290 |
| 2006-02-21 | Open-market sale | 76 | $366.73 | 15,214 |
| 2006-02-21 | Open-market sale | 76 | $365.33 | 15,138 |
| 2006-02-21 | Open-market sale | 74 | $368.39 | 15,286 |
| 2006-02-21 | Open-market sale | 74 | $367.02 | 14,989 |
| 2006-02-21 | Open-market sale | 74 | $367.18 | 15,063 |
| 2006-02-21 | Open-market sale | 74 | $367.30 | 15,137 |
| 2006-02-21 | Open-market sale | 75 | $367.48 | 15,211 |
| 2006-02-21 | Open-market sale | 75 | $365.50 | 14,914 |
| 2006-02-21 | Open-market sale | 74 | $369.11 | 15,360 |
| 2006-02-21 | Open-market sale | 74 | $369.18 | 15,434 |
| 2006-02-21 | Open-market sale | 74 | $369.60 | 15,508 |
| 2006-02-21 | Open-market sale | 74 | $370.77 | 15,582 |
| 2006-02-17 | Open-market sale | 75 | $368.89 | 16,267 |
| 2006-02-17 | Open-market sale | 75 | $366.70 | 15,891 |
| 2006-02-17 | Open-market sale | 75 | $370.46 | 16,570 |
| 2006-02-17 | Open-market sale | 1 | $370.26 | 16,569 |
| 2006-02-17 | Open-market sale | 76 | $369.61 | 16,493 |
| 2006-02-17 | Open-market sale | 76 | $369.51 | 16,417 |
| 2006-02-17 | Open-market sale | 75 | $369.35 | 16,342 |
| 2006-02-17 | Open-market sale | 76 | $369.00 | 16,266 |
| 2006-02-17 | Open-market sale | 75 | $368.86 | 16,191 |
| 2006-02-17 | Open-market sale | 75 | $368.58 | 16,116 |
| 2006-02-17 | Open-market sale | 75 | $368.32 | 16,041 |
| 2006-02-17 | Open-market sale | 75 | $367.28 | 15,966 |
| 2006-02-17 | Open-market sale | 74 | $369.01 | 16,026 |
| 2006-02-17 | Open-market sale | 74 | $367.19 | 15,730 |
| 2006-02-17 | Open-market sale | 74 | $368.35 | 15,804 |
| 2006-02-17 | Open-market sale | 74 | $368.55 | 15,878 |
| 2006-02-17 | Open-market sale | 74 | $368.80 | 15,952 |
| 2006-02-17 | Open-market sale | 74 | $366.89 | 15,656 |
| 2006-02-17 | Open-market sale | 74 | $369.16 | 16,100 |
| 2006-02-17 | Open-market sale | 74 | $369.56 | 16,174 |
| 2006-02-17 | Open-market sale | 75 | $369.61 | 16,248 |
| 2006-02-17 | Open-market sale | 75 | $370.51 | 16,323 |
| 2006-02-16 | Open-market sale | 75 | $356.60 | 16,769 |
| 2006-02-16 | Open-market sale | 74 | $345.71 | 16,472 |
| 2006-02-16 | Open-market sale | 74 | $346.02 | 16,546 |
| 2006-02-16 | Open-market sale | 74 | $346.12 | 16,620 |
| 2006-02-16 | Open-market sale | 75 | $353.25 | 16,694 |
| 2006-02-16 | Open-market sale | 74 | $345.68 | 16,398 |
| 2006-02-16 | Open-market sale | 74 | $357.05 | 16,844 |
| 2006-02-16 | Open-market sale | 74 | $357.53 | 16,918 |
| 2006-02-16 | Open-market sale | 29 | $357.94 | 16,992 |
| 2006-02-16 | Open-market sale | 45 | $358.29 | 17,021 |
| 2006-02-16 | Open-market sale | 74 | $360.26 | 17,066 |
| 2006-02-16 | Open-market sale | 1 | $356.73 | 17,096 |
| 2006-02-16 | Open-market sale | 75 | $360.00 | 17,323 |
| 2006-02-16 | Open-market sale | 75 | $357.19 | 17,097 |
| 2006-02-16 | Open-market sale | 76 | $356.73 | 17,021 |
| 2006-02-16 | Open-market sale | 76 | $352.73 | 16,945 |
| 2006-02-16 | Open-market sale | 75 | $346.11 | 16,870 |
| 2006-02-16 | Open-market sale | 75 | $346.02 | 16,795 |
| 2006-02-16 | Open-market sale | 75 | $345.79 | 16,720 |
| 2006-02-16 | Open-market sale | 75 | $345.64 | 16,645 |
| 2006-02-16 | Open-market sale | 76 | $358.03 | 17,247 |
| 2006-02-16 | Open-market sale | 75 | $357.40 | 17,172 |
| 2006-02-15 | Open-market sale | 74 | $342.72 | 17,510 |
| 2006-02-15 | Open-market sale | 74 | $343.77 | 17,808 |
| 2006-02-15 | Open-market sale | 76 | $343.02 | 17,732 |
| 2006-02-15 | Open-market sale | 74 | $343.00 | 17,658 |
| 2006-02-15 | Open-market sale | 74 | $342.90 | 17,584 |
| 2006-02-15 | Open-market sale | 74 | $341.27 | 17,140 |
| 2006-02-15 | Open-market sale | 74 | $342.65 | 17,436 |
| 2006-02-15 | Open-market sale | 74 | $342.53 | 17,362 |
| 2006-02-15 | Open-market sale | 74 | $341.96 | 17,288 |
| 2006-02-15 | Open-market sale | 74 | $341.41 | 17,214 |
| 2006-02-15 | Open-market sale | 75 | $343.11 | 18,002 |
| 2006-02-15 | Open-market sale | 75 | $341.40 | 17,473 |
| 2006-02-15 | Open-market sale | 75 | $342.00 | 17,548 |
| 2006-02-15 | Open-market sale | 75 | $342.60 | 17,623 |
| 2006-02-15 | Open-market sale | 75 | $342.63 | 17,698 |
| 2006-02-15 | Open-market sale | 75 | $342.77 | 17,773 |
| 2006-02-15 | Open-market sale | 79 | $343.01 | 17,848 |
| 2006-02-15 | Open-market sale | 75 | $343.08 | 17,927 |
| 2006-02-15 | Open-market sale | 75 | $341.27 | 17,398 |
| 2006-02-15 | Open-market sale | 75 | $343.77 | 18,077 |
| 2006-02-14 | Open-market sale | 75 | $344.11 | 18,302 |
| 2006-02-14 | Open-market sale | 75 | $343.55 | 18,227 |
| 2006-02-14 | Open-market sale | 75 | $342.83 | 18,152 |
| 2006-02-14 | Open-market sale | 75 | $347.78 | 18,830 |
| 2006-02-14 | Open-market sale | 75 | $347.57 | 18,755 |
| 2006-02-14 | Open-market sale | 75 | $347.54 | 18,680 |
| 2006-02-14 | Open-market sale | 78 | $347.07 | 18,602 |
| 2006-02-14 | Open-market sale | 75 | $345.30 | 18,527 |
| 2006-02-14 | Open-market sale | 75 | $344.82 | 18,452 |
| 2006-02-14 | Open-market sale | 75 | $344.30 | 18,377 |
| 2006-02-14 | Open-market sale | 74 | $342.90 | 17,882 |
| 2006-02-14 | Open-market sale | 74 | $344.87 | 18,178 |
| 2006-02-14 | Open-market sale | 74 | $344.39 | 18,104 |
| 2006-02-14 | Open-market sale | 74 | $343.90 | 18,030 |
| 2006-02-14 | Open-market sale | 74 | $343.54 | 17,956 |
| 2006-02-14 | Open-market sale | 74 | $345.30 | 18,252 |
| 2006-02-14 | Open-market sale | 74 | $347.79 | 18,550 |
| 2006-02-14 | Open-market sale | 74 | $347.78 | 18,476 |
| 2006-02-14 | Open-market sale | 74 | $347.46 | 18,402 |
| 2006-02-14 | Open-market sale | 76 | $346.96 | 18,326 |
| 2006-02-08 | Gift | 16,667 | $0.00 | 89,320 |
| 2006-02-08 | Gift | 16,667 | $0.00 | 133,333 |
| 2006-02-07 | Open-market sale | 256 | $382.98 | 60,096 |
| 2006-02-07 | Open-market sale | 256 | $365.61 | 56,186 |
| 2006-02-07 | Open-market sale | 200 | $365.79 | 56,442 |
| 2006-02-07 | Open-market sale | 256 | $365.85 | 56,642 |
| 2006-02-07 | Open-market sale | 200 | $365.96 | 56,898 |
| 2006-02-07 | Open-market sale | 262 | $365.98 | 57,098 |
| 2006-02-07 | Open-market sale | 200 | $366.01 | 57,360 |
| 2006-02-07 | Open-market sale | 256 | $366.12 | 57,560 |
| 2006-02-07 | Open-market sale | 256 | $366.21 | 57,816 |
| 2006-02-07 | Open-market sale | 200 | $367.45 | 58,072 |
| 2006-02-07 | Open-market sale | 256 | $367.69 | 58,272 |
| 2006-02-07 | Open-market sale | 200 | $367.75 | 58,528 |
| 2006-02-07 | Open-market sale | 256 | $368.55 | 58,728 |
| 2006-02-07 | Open-market sale | 200 | $368.80 | 58,984 |
| 2006-02-07 | Open-market sale | 456 | $368.96 | 59,184 |
| 2006-02-07 | Open-market sale | 200 | $369.03 | 59,640 |
| 2006-02-07 | Open-market sale | 256 | $369.10 | 59,840 |
| 2006-02-07 | Open-market sale | 200 | $365.47 | 55,986 |
| 2006-02-07 | Open-market sale | 200 | $383.31 | 60,352 |
| 2006-02-06 | Open-market sale | 256 | $385.05 | 64,405 |
| 2006-02-06 | Open-market sale | 456 | $385.02 | 63,749 |
| 2006-02-06 | Open-market sale | 256 | $384.64 | 63,037 |
| 2006-02-06 | Open-market sale | 200 | $385.26 | 64,661 |
| 2006-02-06 | Open-market sale | 256 | $384.96 | 63,293 |
| 2006-02-06 | Open-market sale | 256 | $385.44 | 64,861 |
| 2006-02-06 | Open-market sale | 200 | $381.64 | 60,552 |
| 2006-02-06 | Open-market sale | 200 | $384.59 | 62,837 |
| 2006-02-06 | Open-market sale | 200 | $384.36 | 62,637 |
| 2006-02-06 | Open-market sale | 256 | $384.28 | 62,381 |
| 2006-02-06 | Open-market sale | 200 | $384.28 | 62,181 |
| 2006-02-06 | Open-market sale | 256 | $384.23 | 61,925 |
| 2006-02-06 | Open-market sale | 256 | $383.06 | 61,669 |
| 2006-02-06 | Open-market sale | 200 | $382.82 | 61,469 |
| 2006-02-06 | Open-market sale | 261 | $381.81 | 61,208 |
| 2006-02-06 | Open-market sale | 200 | $381.79 | 61,008 |
| 2006-02-06 | Open-market sale | 200 | $385.05 | 64,205 |
| 2006-02-06 | Open-market sale | 256 | $381.73 | 60,752 |
| 2006-02-06 | Open-market sale | 200 | $385.00 | 63,549 |
| 2006-02-03 | Open-market sale | 200 | $380.72 | 65,373 |
| 2006-02-03 | Open-market sale | 256 | $381.63 | 65,573 |
| 2006-02-03 | Open-market sale | 256 | $381.82 | 65,829 |
| 2006-02-03 | Open-market sale | 200 | $381.86 | 66,085 |
| 2006-02-03 | Open-market sale | 200 | $381.94 | 66,285 |
| 2006-02-03 | Open-market sale | 200 | $382.66 | 66,485 |
| 2006-02-03 | Open-market sale | 256 | $382.67 | 66,685 |
| 2006-02-03 | Open-market sale | 200 | $383.26 | 66,941 |
| 2006-02-03 | Open-market sale | 256 | $383.26 | 67,141 |
| 2006-02-03 | Open-market sale | 256 | $383.39 | 67,397 |
| 2006-02-03 | Open-market sale | 200 | $383.45 | 67,653 |
| 2006-02-03 | Open-market sale | 200 | $383.78 | 67,853 |
| 2006-02-03 | Open-market sale | 261 | $383.86 | 68,053 |
| 2006-02-03 | Open-market sale | 256 | $384.83 | 68,314 |
| 2006-02-03 | Open-market sale | 200 | $385.06 | 68,570 |
| 2006-02-03 | Open-market sale | 256 | $385.63 | 68,770 |
| 2006-02-03 | Open-market sale | 200 | $386.20 | 69,026 |
| 2006-02-03 | Open-market sale | 100 | $393.14 | 69,226 |
| 2006-02-03 | Open-market sale | 100 | $393.62 | 69,326 |
| 2006-02-03 | Open-market sale | 256 | $380.68 | 65,117 |
| 2006-02-03 | Open-market sale | 256 | $393.62 | 69,426 |
| 2006-02-01 | Open-market sale | 256 | $392.00 | 74,703 |
| 2006-02-01 | Open-market sale | 200 | $392.11 | 74,959 |
| 2006-02-01 | Open-market sale | 100 | $392.63 | 75,159 |
| 2006-02-01 | Open-market sale | 100 | $392.69 | 75,259 |
| 2006-02-01 | Open-market sale | 256 | $392.72 | 75,359 |
| 2006-02-01 | Open-market sale | 256 | $392.92 | 75,615 |
| 2006-02-01 | Open-market sale | 200 | $393.24 | 75,871 |
| 2006-02-01 | Open-market sale | 256 | $393.94 | 76,071 |
| 2006-02-01 | Open-market sale | 200 | $394.20 | 76,327 |
| 2006-02-01 | Open-market sale | 347 | $388.01 | 74,247 |
| 2006-02-01 | Open-market sale | 200 | $395.24 | 76,783 |
| 2006-02-01 | Open-market sale | 200 | $395.75 | 76,983 |
| 2006-02-01 | Open-market sale | 261 | $395.77 | 77,183 |
| 2006-02-01 | Open-market sale | 256 | $396.18 | 77,444 |
| 2006-02-01 | Open-market sale | 200 | $396.28 | 77,700 |
| 2006-02-01 | Open-market sale | 200 | $396.69 | 77,900 |
| 2006-02-01 | Open-market sale | 200 | $396.71 | 78,100 |
| 2006-02-01 | Open-market sale | 256 | $396.71 | 78,300 |
| 2006-02-01 | Open-market sale | 256 | $397.12 | 78,556 |
| 2006-02-01 | Open-market sale | 109 | $388.80 | 74,594 |
| 2006-02-01 | Open-market sale | 256 | $395.20 | 76,527 |
| 2006-02-01 | Open-market sale | 200 | $404.89 | 73,791 |
| 2006-02-01 | Open-market sale | 200 | $400.65 | 69,938 |
| 2006-02-01 | Open-market sale | 256 | $401.70 | 70,138 |
| 2006-02-01 | Open-market sale | 200 | $401.80 | 70,394 |
| 2006-02-01 | Open-market sale | 256 | $401.82 | 70,594 |
| 2006-02-01 | Open-market sale | 200 | $401.83 | 70,850 |
| 2006-02-01 | Open-market sale | 256 | $401.95 | 71,050 |
| 2006-02-01 | Open-market sale | 200 | $401.99 | 71,306 |
| 2006-02-01 | Open-market sale | 700 | $402.58 | 71,506 |
| 2006-02-01 | Open-market sale | 217 | $402.61 | 72,206 |
| 2006-02-01 | Open-market sale | 256 | $402.92 | 72,423 |
| 2006-02-01 | Open-market sale | 200 | $402.93 | 72,679 |
| 2006-02-01 | Open-market sale | 200 | $403.15 | 72,879 |
| 2006-02-01 | Open-market sale | 256 | $403.15 | 73,079 |
| 2006-02-01 | Open-market sale | 200 | $403.81 | 73,335 |
| 2006-02-01 | Open-market sale | 247 | $403.81 | 73,535 |
| 2006-02-01 | Open-market sale | 9 | $403.90 | 73,782 |
| 2006-02-01 | Open-market sale | 256 | $400.58 | 69,682 |
| 2006-02-01 | Open-market sale | 256 | $405.42 | 73,991 |
| 2006-01-23 | Open-market sale | 75 | $422.00 | 19,434 |
| 2006-01-23 | Open-market sale | 75 | $421.38 | 19,359 |
| 2006-01-23 | Open-market sale | 79 | $418.33 | 19,280 |
| 2006-01-23 | Open-market sale | 75 | $417.88 | 19,205 |
| 2006-01-23 | Open-market sale | 75 | $417.12 | 19,130 |
| 2006-01-23 | Open-market sale | 75 | $416.85 | 19,055 |
| 2006-01-23 | Open-market sale | 75 | $409.55 | 18,980 |
| 2006-01-23 | Open-market sale | 75 | $407.92 | 18,905 |
| 2006-01-23 | Open-market sale | 75 | $423.15 | 19,584 |
| 2006-01-23 | Open-market sale | 75 | $422.51 | 19,509 |
| 2006-01-23 | Open-market sale | 74 | $417.58 | 18,994 |
| 2006-01-23 | Open-market sale | 74 | $423.33 | 19,293 |
| 2006-01-23 | Open-market sale | 74 | $422.25 | 19,219 |
| 2006-01-23 | Open-market sale | 74 | $422.10 | 19,145 |
| 2006-01-23 | Open-market sale | 77 | $418.51 | 19,068 |
| 2006-01-23 | Open-market sale | 74 | $407.98 | 18,624 |
| 2006-01-23 | Open-market sale | 74 | $417.25 | 18,920 |
| 2006-01-23 | Open-market sale | 74 | $416.82 | 18,846 |
| 2006-01-23 | Open-market sale | 74 | $416.43 | 18,772 |
| 2006-01-23 | Open-market sale | 74 | $409.54 | 18,698 |
| 2006-01-20 | Open-market sale | 74 | $426.22 | 19,739 |
| 2006-01-20 | Open-market sale | 76 | $400.31 | 19,441 |
| 2006-01-20 | Open-market sale | 74 | $405.33 | 19,517 |
| 2006-01-20 | Open-market sale | 74 | $408.76 | 19,591 |
| 2006-01-20 | Open-market sale | 74 | $415.01 | 19,665 |
| 2006-01-20 | Open-market sale | 74 | $400.00 | 19,367 |
| 2006-01-20 | Open-market sale | 74 | $426.38 | 19,813 |
| 2006-01-20 | Open-market sale | 74 | $427.58 | 19,887 |
| 2006-01-20 | Open-market sale | 74 | $428.92 | 19,961 |
| 2006-01-20 | Open-market sale | 74 | $437.37 | 20,035 |
| 2006-01-20 | Open-market sale | 75 | $427.54 | 20,187 |
| 2006-01-20 | Open-market sale | 75 | $399.50 | 19,659 |
| 2006-01-20 | Open-market sale | 78 | $400.69 | 19,734 |
| 2006-01-20 | Open-market sale | 75 | $405.18 | 19,812 |
| 2006-01-20 | Open-market sale | 75 | $408.85 | 19,887 |
| 2006-01-20 | Open-market sale | 75 | $415.03 | 19,962 |
| 2006-01-20 | Open-market sale | 75 | $426.40 | 20,037 |
| 2006-01-20 | Open-market sale | 75 | $426.41 | 20,112 |
| 2006-01-20 | Open-market sale | 75 | $437.37 | 20,337 |
| 2006-01-20 | Open-market sale | 75 | $428.91 | 20,262 |
| 2006-01-19 | Open-market sale | 75 | $449.47 | 21,015 |
| 2006-01-19 | Open-market sale | 75 | $447.01 | 20,490 |
| 2006-01-19 | Open-market sale | 75 | $447.34 | 20,565 |
| 2006-01-19 | Open-market sale | 75 | $448.17 | 20,640 |
| 2006-01-19 | Open-market sale | 75 | $448.51 | 20,715 |
| 2006-01-19 | Open-market sale | 75 | $448.80 | 20,790 |
| 2006-01-19 | Open-market sale | 75 | $449.00 | 20,865 |
| 2006-01-19 | Open-market sale | 75 | $449.04 | 20,940 |
| 2006-01-19 | Open-market sale | 78 | $446.85 | 20,412 |
| 2006-01-19 | Open-market sale | 75 | $451.16 | 21,090 |
| 2006-01-19 | Open-market sale | 74 | $448.90 | 20,481 |
| 2006-01-19 | Open-market sale | 74 | $447.08 | 20,185 |
| 2006-01-19 | Open-market sale | 74 | $447.21 | 20,259 |
| 2006-01-19 | Open-market sale | 74 | $448.24 | 20,333 |
| 2006-01-19 | Open-market sale | 74 | $448.50 | 20,407 |
| 2006-01-19 | Open-market sale | 76 | $446.85 | 20,109 |
| 2006-01-19 | Open-market sale | 74 | $449.02 | 20,555 |
| 2006-01-19 | Open-market sale | 74 | $449.04 | 20,629 |
| 2006-01-19 | Open-market sale | 74 | $449.45 | 20,703 |
| 2006-01-19 | Open-market sale | 74 | $451.16 | 20,777 |
| 2006-01-18 | Open-market sale | 75 | $449.23 | 21,993 |
| 2006-01-18 | Open-market sale | 75 | $455.28 | 22,521 |
| 2006-01-18 | Open-market sale | 75 | $454.95 | 22,446 |
| 2006-01-18 | Open-market sale | 75 | $451.74 | 22,371 |
| 2006-01-18 | Open-market sale | 75 | $451.70 | 22,296 |
| 2006-01-18 | Open-market sale | 75 | $451.13 | 22,221 |
| 2006-01-18 | Open-market sale | 75 | $450.32 | 22,146 |
| 2006-01-18 | Open-market sale | 78 | $450.02 | 22,068 |
| 2006-01-18 | Open-market sale | 75 | $455.25 | 22,596 |
| 2006-01-18 | Open-market sale | 75 | $447.34 | 21,918 |
| 2006-01-18 | Open-market sale | 74 | $454.78 | 22,113 |
| 2006-01-18 | Open-market sale | 74 | $455.25 | 22,187 |
| 2006-01-18 | Open-market sale | 74 | $456.60 | 22,261 |
| 2006-01-18 | Open-market sale | 74 | $447.34 | 21,593 |
| 2006-01-18 | Open-market sale | 74 | $449.23 | 21,667 |
| 2006-01-18 | Open-market sale | 76 | $450.01 | 21,741 |
| 2006-01-18 | Open-market sale | 74 | $450.20 | 21,817 |
| 2006-01-18 | Open-market sale | 74 | $451.13 | 21,891 |
| 2006-01-18 | Open-market sale | 74 | $451.67 | 21,965 |
| 2006-01-18 | Open-market sale | 74 | $451.69 | 22,039 |
| 2006-01-17 | Open-market sale | 74 | $468.81 | 21,519 |
| 2006-01-17 | Open-market sale | 74 | $466.10 | 21,073 |
| 2006-01-17 | Open-market sale | 74 | $465.08 | 20,999 |
| 2006-01-17 | Open-market sale | 74 | $464.24 | 20,925 |
| 2006-01-17 | Open-market sale | 74 | $463.96 | 20,851 |
| 2006-01-17 | Open-market sale | 76 | $466.69 | 21,147 |
| 2006-01-17 | Open-market sale | 74 | $468.22 | 21,445 |
| 2006-01-17 | Open-market sale | 74 | $467.73 | 21,371 |
| 2006-01-17 | Open-market sale | 74 | $467.60 | 21,297 |
| 2006-01-17 | Open-market sale | 74 | $467.50 | 21,223 |
| 2006-01-17 | Open-market sale | 75 | $469.05 | 21,843 |
| 2006-01-17 | Open-market sale | 75 | $468.22 | 21,768 |
| 2006-01-17 | Open-market sale | 75 | $467.70 | 21,693 |
| 2006-01-17 | Open-market sale | 75 | $467.69 | 21,618 |
| 2006-01-17 | Open-market sale | 75 | $467.61 | 21,543 |
| 2006-01-17 | Open-market sale | 78 | $466.72 | 21,465 |
| 2006-01-17 | Open-market sale | 75 | $466.09 | 21,390 |
| 2006-01-17 | Open-market sale | 75 | $464.88 | 21,315 |
| 2006-01-17 | Open-market sale | 75 | $463.97 | 21,165 |
| 2006-01-17 | Open-market sale | 75 | $463.98 | 21,240 |
| 2006-01-10 | Gift | 16,667 | $0.00 | 150,000 |
| 2006-01-10 | Gift | 16,667 | $0.00 | 72,653 |
| 2006-01-09 | Open-market sale | 256 | $471.25 | 80,580 |
| 2006-01-09 | Open-market sale | 256 | $471.60 | 80,836 |
| 2006-01-09 | Open-market sale | 200 | $471.22 | 80,380 |
| 2006-01-09 | Open-market sale | 200 | $471.16 | 80,180 |
| 2006-01-09 | Open-market sale | 200 | $470.45 | 79,980 |
| 2006-01-09 | Open-market sale | 256 | $470.22 | 79,724 |
| 2006-01-09 | Open-market sale | 100 | $465.52 | 79,624 |
| 2006-01-09 | Open-market sale | 356 | $465.18 | 79,268 |
| 2006-01-09 | Open-market sale | 200 | $462.94 | 79,068 |
| 2006-01-09 | Open-market sale | 256 | $462.81 | 78,812 |
| 2006-01-09 | Open-market sale | 256 | $470.83 | 83,122 |
| 2006-01-09 | Open-market sale | 100 | $472.37 | 83,022 |
| 2006-01-09 | Open-market sale | 456 | $472.35 | 82,566 |
| 2006-01-09 | Open-market sale | 256 | $472.29 | 82,310 |
| 2006-01-09 | Open-market sale | 100 | $472.26 | 82,210 |
| 2006-01-09 | Open-market sale | 256 | $471.95 | 81,954 |
| 2006-01-09 | Open-market sale | 200 | $471.95 | 81,754 |
| 2006-01-09 | Open-market sale | 100 | $471.83 | 81,654 |
| 2006-01-09 | Open-market sale | 100 | $471.82 | 81,554 |
| 2006-01-09 | Open-market sale | 262 | $471.81 | 81,292 |
| 2006-01-09 | Open-market sale | 200 | $471.66 | 81,092 |
| 2006-01-06 | Open-market sale | 456 | $461.04 | 84,746 |
| 2006-01-06 | Open-market sale | 256 | $457.09 | 84,034 |
| 2006-01-06 | Open-market sale | 456 | $456.86 | 83,578 |
| 2006-01-06 | Open-market sale | 200 | $456.80 | 83,378 |
| 2006-01-06 | Open-market sale | 261 | $467.85 | 87,682 |
| 2006-01-06 | Open-market sale | 200 | $467.50 | 87,482 |
| 2006-01-06 | Open-market sale | 256 | $467.09 | 87,226 |
| 2006-01-06 | Open-market sale | 10 | $467.08 | 87,216 |
| 2006-01-06 | Open-market sale | 160 | $467.07 | 87,056 |
| 2006-01-06 | Open-market sale | 30 | $467.04 | 87,026 |
| 2006-01-06 | Open-market sale | 256 | $465.43 | 86,770 |
| 2006-01-06 | Open-market sale | 200 | $465.35 | 86,570 |
| 2006-01-06 | Open-market sale | 256 | $465.03 | 86,314 |
| 2006-01-06 | Open-market sale | 200 | $465.01 | 86,114 |
| 2006-01-06 | Open-market sale | 200 | $462.35 | 85,914 |
| 2006-01-06 | Open-market sale | 256 | $462.25 | 85,658 |
| 2006-01-06 | Open-market sale | 456 | $461.71 | 85,202 |
| 2006-01-06 | Open-market sale | 200 | $458.04 | 84,290 |
| 2006-01-06 | Open-market sale | 256 | $458.19 | 84,490 |
| 2006-01-05 | Open-market sale | 200 | $448.44 | 92,308 |
| 2006-01-05 | Open-market sale | 512 | $448.41 | 91,796 |
| 2006-01-05 | Open-market sale | 200 | $448.41 | 91,596 |
| 2006-01-05 | Open-market sale | 256 | $442.95 | 87,943 |
| 2006-01-05 | Open-market sale | 200 | $443.00 | 88,199 |
| 2006-01-05 | Open-market sale | 256 | $443.06 | 88,399 |
| 2006-01-05 | Open-market sale | 200 | $443.22 | 88,655 |
| 2006-01-05 | Open-market sale | 200 | $443.68 | 88,855 |
| 2006-01-05 | Open-market sale | 256 | $443.69 | 89,055 |
| 2006-01-05 | Open-market sale | 256 | $443.73 | 89,311 |
| 2006-01-05 | Open-market sale | 200 | $443.79 | 89,567 |
| 2006-01-05 | Open-market sale | 200 | $445.32 | 89,767 |
| 2006-01-05 | Open-market sale | 256 | $445.32 | 89,967 |
| 2006-01-05 | Open-market sale | 256 | $445.88 | 90,223 |
| 2006-01-05 | Open-market sale | 200 | $445.96 | 90,479 |
| 2006-01-05 | Open-market sale | 160 | $447.74 | 90,679 |
| 2006-01-05 | Open-market sale | 217 | $447.75 | 90,839 |
| 2006-01-05 | Open-market sale | 540 | $447.77 | 91,056 |
| 2006-01-04 | Open-market sale | 256 | $444.53 | 96,361 |
| 2006-01-04 | Open-market sale | 256 | $444.00 | 95,805 |
| 2006-01-04 | Open-market sale | 100 | $443.90 | 95,705 |
| 2006-01-04 | Open-market sale | 200 | $443.13 | 95,505 |
| 2006-01-04 | Open-market sale | 256 | $443.10 | 95,249 |
| 2006-01-04 | Open-market sale | 256 | $443.09 | 94,993 |
| 2006-01-04 | Open-market sale | 200 | $443.08 | 94,793 |
| 2006-01-04 | Open-market sale | 217 | $442.90 | 94,576 |
| 2006-01-04 | Open-market sale | 456 | $442.88 | 94,120 |
| 2006-01-04 | Open-market sale | 200 | $442.86 | 93,920 |
| 2006-01-04 | Open-market sale | 200 | $442.84 | 93,720 |
| 2006-01-04 | Open-market sale | 300 | $442.80 | 93,420 |
| 2006-01-04 | Open-market sale | 200 | $441.79 | 93,220 |
| 2006-01-04 | Open-market sale | 256 | $441.64 | 92,964 |
| 2006-01-04 | Open-market sale | 256 | $441.00 | 92,708 |
| 2006-01-04 | Open-market sale | 200 | $440.28 | 92,508 |
| 2006-01-04 | Open-market sale | 200 | $446.12 | 96,873 |
| 2006-01-04 | Open-market sale | 256 | $446.06 | 96,617 |
| 2006-01-04 | Open-market sale | 100 | $444.16 | 96,061 |
| 2006-01-04 | Open-market sale | 200 | $444.53 | 96,161 |
| 2006-01-03 | Open-market sale | 958 | $426.70 | 99,809 |
| 2006-01-03 | Open-market sale | 256 | $419.11 | 97,073 |
| 2006-01-03 | Open-market sale | 42 | $426.83 | 101,596 |
| 2006-01-03 | Open-market sale | 400 | $426.76 | 101,196 |
| 2006-01-03 | Open-market sale | 200 | $419.54 | 97,529 |
| 2006-01-03 | Open-market sale | 256 | $419.64 | 97,729 |
| 2006-01-03 | Open-market sale | 456 | $420.76 | 97,985 |
| 2006-01-03 | Open-market sale | 256 | $421.21 | 98,441 |
| 2006-01-03 | Open-market sale | 200 | $421.23 | 98,697 |
| 2006-01-03 | Open-market sale | 456 | $422.69 | 98,897 |
| 2006-01-03 | Open-market sale | 200 | $425.66 | 99,353 |
| 2006-01-03 | Open-market sale | 256 | $425.68 | 99,553 |
| 2006-01-03 | Open-market sale | 200 | $419.14 | 97,329 |
| 2006-01-03 | Open-market sale | 229 | $426.70 | 100,767 |
| 2006-01-03 | Open-market sale | 200 | $426.71 | 100,996 |
| 2005-10-31 | Gift | 1,182 | $0.00 | 4,319 |
| 2005-10-31 | Gift | 1,182 | $0.00 | 0 |
| 2005-08-01 | Open-market sale | 500 | $290.80 | 80,160 |
| 2005-08-01 | Open-market sale | 500 | $291.28 | 82,660 |
| 2005-08-01 | Open-market sale | 500 | $290.91 | 81,160 |
| 2005-08-01 | Open-market sale | 500 | $290.85 | 80,660 |
| 2005-08-01 | Open-market sale | 500 | $290.97 | 81,660 |
| 2005-08-01 | Open-market sale | 500 | $291.15 | 82,160 |
| 2005-08-01 | Open-market sale | 500 | $290.66 | 79,660 |
| 2005-08-01 | Open-market sale | 315 | $288.30 | 78,595 |
| 2005-08-01 | Open-market sale | 250 | $288.45 | 78,910 |
| 2005-08-01 | Open-market sale | 500 | $289.87 | 79,160 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.