| Oct 5, 2004 | OtherD | -6,000 | 0.00 USD | — | SEC |
| Oct 5, 2004 | OtherD | -6,000 | 0.00 USD | — | SEC |
| Oct 5, 2004 | OtherD | -6,000 | 0.00 USD | — | SEC |
| Oct 5, 2004 | OtherD | -6,000 | 0.00 USD | — | SEC |
| Oct 5, 2004 | OtherD | -6,000 | 0.00 USD | — | SEC |
| Oct 5, 2004 | Other | -22,203 | — | — | SEC |
| Oct 5, 2004 | OtherD | -6,000 | 0.00 USD | — | SEC |
| Oct 5, 2004 | OtherD | -6,000 | 0.00 USD | — | SEC |
| Oct 5, 2004 | OtherD | -6,000 | 0.00 USD | — | SEC |
| Oct 5, 2004 | OtherD | -60,000 | 0.00 USD | — | SEC |
| Oct 5, 2004 | OtherD | -2,880 | 0.00 USD | — | SEC |
| Jul 12, 2004 | AwardD | 22 | 39.70 USD | — | SEC |
| Apr 1, 2004 | AwardD | 19 | 43.71 USD | — | SEC |
| Jan 5, 2004 | AwardD | 19 | 35.32 USD | — | SEC |
| Oct 7, 2003 | AwardD | 23 | 29.86 USD | — | SEC |
| Aug 4, 2003 | ExerciseD | -10,000 | 0.00 USD | — | SEC |
| Aug 4, 2003 | ExerciseD | -10,000 | 0.00 USD | — | SEC |
| Aug 4, 2003 | Sell | -10,000 | 48.91 USD | — | SEC |
| Aug 4, 2003 | Sell | -10,000 | 49.54 USD | — | SEC |
| Aug 4, 2003 | Exercise | 10,000 | 10.94 USD | — | SEC |
| Aug 4, 2003 | Exercise | 10,000 | 10.94 USD | — | SEC |