| Apr 22, 2005 | AwardD | 200,000 | — | — | SEC |
| May 5, 2004 | ExerciseD | -15,938 | 0.00 USD | — | SEC |
| May 5, 2004 | Sell | -15,938 | 3.78 USD | — | SEC |
| May 5, 2004 | Exercise | 15,938 | 1.51 USD | — | SEC |
| Nov 12, 2003 | AwardD | 2 | 0.00 USD | — | SEC |
| Nov 12, 2003 | AwardD | 29,998 | 0.00 USD | — | SEC |
| Aug 26, 2003 | ExerciseD | -1,016 | 0.00 USD | — | SEC |
| Aug 26, 2003 | ExerciseD | -1,562 | 0.00 USD | — | SEC |
| Aug 26, 2003 | Sell | -3,437 | 9.70 USD | — | SEC |
| Aug 26, 2003 | Sell | -1,562 | 9.70 USD | — | SEC |
| Aug 26, 2003 | Exercise | 1,316 | 6.62 USD | — | SEC |
| Aug 26, 2003 | ExerciseD | -3,058 | 0.00 USD | — | SEC |
| Aug 26, 2003 | Sell | -2,110 | 9.70 USD | — | SEC |
| Aug 26, 2003 | Sell | -1,316 | 9.70 USD | — | SEC |
| Aug 26, 2003 | Sell | -3,058 | 9.70 USD | — | SEC |
| Aug 26, 2003 | Exercise | 3,058 | 6.62 USD | — | SEC |
| Aug 26, 2003 | Exercise | 1,016 | 6.62 USD | — | SEC |
| Aug 26, 2003 | Sell | -1,016 | 9.70 USD | — | SEC |
| Aug 26, 2003 | ExerciseD | -2,110 | 0.00 USD | — | SEC |
| Aug 26, 2003 | ExerciseD | -3,437 | 0.00 USD | — | SEC |
| Aug 26, 2003 | Exercise | 3,437 | 6.62 USD | — | SEC |
| Aug 26, 2003 | ExerciseD | -1,316 | 0.00 USD | — | SEC |
| Aug 26, 2003 | Exercise | 1,562 | 6.62 USD | — | SEC |
| Aug 26, 2003 | Exercise | 2,110 | 6.62 USD | — | SEC |
| Aug 21, 2003 | Exercise | 10,000 | 1.51 USD | — | SEC |