| Jan 5, 2005 | AwardD | 28,500 | 0.00 USD | — | SEC |
| Dec 20, 2004 | ExerciseD | -14,000 | 0.00 USD | — | SEC |
| Dec 20, 2004 | Sell | -11,928 | 103.95 USD | — | SEC |
| Dec 20, 2004 | Exercise | 14,000 | 54.00 USD | — | SEC |
| Dec 20, 2004 | Other | -2,072 | 102.00 USD | — | SEC |
| Dec 3, 2004 | Sell | -16,000 | 98.95 USD | — | SEC |
| Dec 3, 2004 | Other | -1,997 | 100.15 USD | — | SEC |
| Dec 3, 2004 | ExerciseD | -10,000 | 0.00 USD | — | SEC |
| Dec 3, 2004 | Sell | -6 | 98.89 USD | — | SEC |
| Dec 3, 2004 | Other | -1,997 | 100.15 USD | — | SEC |
| Dec 3, 2004 | Exercise | 10,000 | 36.56 USD | — | SEC |
| Dec 3, 2004 | Exercise | 10,000 | 36.56 USD | — | SEC |
| Dec 3, 2004 | ExerciseD | -10,000 | 0.00 USD | — | SEC |
| Jan 13, 2004 | AwardD | 32,000 | 0.00 USD | — | SEC |
| Nov 7, 2003 | OtherD | -1,243.04 | 0.00 USD | — | SEC |
| Nov 7, 2003 | Other | 4,972.18 | 87.33 USD | — | SEC |
| Sep 4, 2003 | Sell | -31,000 | 79.50 USD | — | SEC |
| Sep 4, 2003 | Other | -9,000 | 79.97 USD | — | SEC |
| Sep 4, 2003 | Exercise | 40,000 | 36.56 USD | — | SEC |
| Sep 4, 2003 | ExerciseD | -40,000 | 0.00 USD | — | SEC |
| Aug 21, 2003 | Sell | -20,000 | 78.71 USD | — | SEC |
| Aug 20, 2003 | ExerciseD | -20,000 | 0.00 USD | — | SEC |
| Aug 20, 2003 | Exercise | 20,000 | 37.94 USD | — | SEC |