| Apr 28, 2005 | Award | 3,300 | — | — | SEC |
| Mar 5, 2004 | AwardD | 11,250 | — | — | SEC |
| Mar 1, 2004 | ExerciseD | -3,200 | 19.02 USD | — | SEC |
| Mar 1, 2004 | Exercise | 1,800 | 22.77 USD | — | SEC |
| Mar 1, 2004 | Exercise | 700 | 19.02 USD | — | SEC |
| Mar 1, 2004 | Sell | -700 | 42.99 USD | — | SEC |
| Mar 1, 2004 | Sell | -1,800 | 42.99 USD | — | SEC |
| Mar 1, 2004 | Sell | -1,012 | 42.92 USD | — | SEC |
| Mar 1, 2004 | Exercise | 2,500 | 19.02 USD | — | SEC |
| Mar 1, 2004 | ExerciseD | -937 | 9.50 USD | — | SEC |
| Mar 1, 2004 | Sell | -937 | 42.92 USD | — | SEC |
| Mar 1, 2004 | Sell | -2,500 | 43.20 USD | — | SEC |
| Mar 1, 2004 | Exercise | 937 | 9.50 USD | — | SEC |
| Mar 1, 2004 | Exercise | 1,012 | 22.77 USD | — | SEC |
| Mar 1, 2004 | ExerciseD | -2,812 | 22.77 USD | — | SEC |
| Jul 31, 2003 | Sell | -1,875 | 40.30 USD | — | SEC |
| Jul 31, 2003 | Exercise | 1,875 | 7.09 USD | — | SEC |
| Jul 31, 2003 | Exercise | 550 | 19.02 USD | — | SEC |
| Jul 31, 2003 | Sell | -937 | 40.30 USD | — | SEC |
| Jul 31, 2003 | ExerciseD | -1,875 | — | — | SEC |
| Jul 31, 2003 | Exercise | 1,875 | 3.33 USD | — | SEC |
| Jul 31, 2003 | Exercise | 937 | 9.50 USD | — | SEC |
| Jul 31, 2003 | Sell | -1,875 | 40.30 USD | — | SEC |
| Jul 31, 2003 | ExerciseD | -550 | — | — | SEC |
| Jul 31, 2003 | ExerciseD | -937 | — | — | SEC |