| May 18, 2007 | AwardD | 10,000 | 0.00 | $0 | SEC |
| May 18, 2007 | AwardD | 10,000 | 0.00 | $0 | SEC |
| Apr 16, 2007 | AwardD | 30,000 | 0.00 | $0 | SEC |
| Oct 4, 2006 | AwardD | 30,150 | 0.00 | $0 | SEC |
| Sep 29, 2006 | Other | -6,251 | 2.95 | $18.4K | SEC |
| Sep 29, 2006 | OtherD | -26,100 | 0.55 | $14.4K | SEC |
| Mar 6, 2006 | AwardD | 67,000 | 0.00 | $0 | SEC |
| Aug 26, 2005 | AwardD | 40,000 | 0.00 USD | — | SEC |
| Sep 1, 2004 | ExerciseD | -7,500 | 5.50 USD | — | SEC |
| Sep 1, 2004 | Exercise | -7,500 | 8.20 USD | — | SEC |
| Sep 1, 2004 | Exercise | 7,500 | 8.26 USD | — | SEC |
| Jun 24, 2004 | AwardD | 50,000 | 0.00 USD | — | SEC |
| May 27, 2004 | ExerciseD | -14,750 | 3.67 USD | — | SEC |
| May 27, 2004 | Exercise | 14,750 | 3.67 USD | — | SEC |
| Mar 9, 2004 | Sell | -8,530 | 10.14 USD | — | SEC |
| Feb 12, 2004 | ExerciseD | -8,530 | 0.00 USD | — | SEC |
| Feb 12, 2004 | Exercise | 8,530 | 3.08 USD | — | SEC |
| Nov 26, 2003 | AwardD | 50,000 | 0.00 USD | — | SEC |
| Jul 29, 2003 | Sell | -6,120 | 4.84 USD | — | SEC |
| Jul 29, 2003 | ExerciseD | -6,150 | 0.00 USD | — | SEC |
| Jul 29, 2003 | Exercise | 6,120 | 1.83 USD | — | SEC |