| Oct 5, 2004 | Other | -148,713 | — | — | SEC |
| Oct 5, 2004 | OtherD | -271,500 | 0.00 USD | — | SEC |
| Oct 5, 2004 | OtherD | -428,004 | 0.00 USD | — | SEC |
| Oct 5, 2004 | OtherD | -227,832 | 0.00 USD | — | SEC |
| Oct 5, 2004 | OtherD | -300,000 | 0.00 USD | — | SEC |
| Oct 5, 2004 | OtherD | -143,000 | 0.00 USD | — | SEC |
| Oct 5, 2004 | OtherD | -271,500 | 0.00 USD | — | SEC |
| Oct 5, 2004 | OtherD | -255,000 | 0.00 USD | — | SEC |
| Aug 5, 2004 | ExerciseD | -4,000 | 0.00 USD | — | SEC |
| Aug 5, 2004 | Exercise | 4,000 | 22.44 USD | — | SEC |
| Aug 5, 2004 | Sell | -4,000 | 41.01 USD | — | SEC |
| Aug 4, 2004 | ExerciseD | -3,000 | 0.00 USD | — | SEC |
| Aug 4, 2004 | Exercise | 3,000 | 22.44 USD | — | SEC |
| Aug 4, 2004 | Sell | -3,000 | 41.00 USD | — | SEC |
| Jan 23, 2004 | AwardD | 255,000 | 0.00 USD | — | SEC |
| Oct 27, 2003 | ExerciseD | -6,996 | 0.00 USD | — | SEC |
| Oct 27, 2003 | Exercise | 4,668 | 21.42 USD | — | SEC |
| Oct 27, 2003 | ExerciseD | -4,668 | 0.00 USD | — | SEC |
| Oct 27, 2003 | Exercise | 6,996 | 14.30 USD | — | SEC |
| Oct 27, 2003 | Exercise | 4,456 | 22.44 USD | — | SEC |
| Oct 27, 2003 | ExerciseD | -4,456 | 0.00 USD | — | SEC |
| Jul 30, 2003 | ExerciseD | -3,603 | 0.00 USD | — | SEC |
| Jul 30, 2003 | Sell | -57,029 | 52.18 USD | — | SEC |
| Jul 30, 2003 | Exercise | 57,029 | 33.66 USD | — | SEC |
| Jul 30, 2003 | Exercise | 3,603 | 27.75 USD | — | SEC |