| May 18, 2004 | Exercise | 125,000 | 9.50 USD | — | SEC |
| May 18, 2004 | ExerciseD | -125,000 | — | — | SEC |
| May 11, 2004 | ExerciseD | -10,000 | — | — | SEC |
| May 11, 2004 | Sell | -79,318 | 50.11 USD | — | SEC |
| May 11, 2004 | Exercise | 39,318 | 9.50 USD | — | SEC |
| May 11, 2004 | Exercise | 10,000 | 32.30 USD | — | SEC |
| May 11, 2004 | ExerciseD | -39,318 | — | — | SEC |
| May 11, 2004 | ExerciseD | -10,000 | — | — | SEC |
| May 11, 2004 | Exercise | 10,000 | 21.19 USD | — | SEC |
| May 11, 2004 | Exercise | 10,000 | 31.00 USD | — | SEC |
| May 11, 2004 | ExerciseD | -10,000 | — | — | SEC |
| May 11, 2004 | ExerciseD | -10,000 | — | — | SEC |
| May 11, 2004 | Exercise | 10,000 | 32.41 USD | — | SEC |
| Jul 31, 2003 | Gift | -584 | — | — | SEC |
| Jul 31, 2003 | Gift | -234 | — | — | SEC |
| Jul 31, 2003 | ExerciseD | -818 | 0.00 USD | — | SEC |
| Jul 31, 2003 | ExerciseD | -2,800 | 0.00 USD | — | SEC |
| Jul 31, 2003 | Sell | -2,000 | 42.79 USD | — | SEC |
| Jul 31, 2003 | Gift | -2,800 | — | — | SEC |
| Jul 31, 2003 | Exercise | 818 | 9.50 USD | — | SEC |
| Jul 31, 2003 | Exercise | 2,800 | 9.50 USD | — | SEC |