| May 29, 2007 | AwardD | 10,000 | 4.93 | $49.3K | SEC |
| May 26, 2006 | AwardD | 10,000 | 7.08 | $70.8K | SEC |
| Jun 3, 2005 | AwardD | 10,000 | 6.78 USD | — | SEC |
| Aug 24, 2004 | Buy | 3,800 | 5.84 USD | — | SEC |
| Aug 23, 2004 | Buy | 600 | 5.90 USD | — | SEC |
| Aug 23, 2004 | Buy | 600 | 5.90 USD | — | SEC |
| Jun 4, 2004 | AwardD | 10,000 | 10.06 USD | — | SEC |
| Feb 10, 2004 | Sell | -39,000 | 20.42 USD | — | SEC |
| Feb 10, 2004 | Sell | -14,500 | 19.85 USD | — | SEC |
| Jan 29, 2004 | Exercise | 10,000 | 8.60 USD | — | SEC |
| Jan 29, 2004 | Exercise | 2,250 | 10.13 USD | — | SEC |
| Jan 29, 2004 | ExerciseD | -10,000 | 8.60 USD | — | SEC |
| Jan 29, 2004 | ExerciseD | -2,250 | 10.25 USD | — | SEC |
| Jan 29, 2004 | ExerciseD | -2,250 | 10.13 USD | — | SEC |
| Jan 29, 2004 | Exercise | 2,250 | 10.25 USD | — | SEC |
| Nov 26, 2003 | Sell | -45,000 | 12.95 USD | — | SEC |
| Nov 26, 2003 | Sell | -86,279 | 12.50 USD | — | SEC |
| Nov 12, 2003 | Sell | -55,000 | 12.51 USD | — | SEC |
| Aug 27, 2003 | Sell | -500 | 12.52 USD | — | SEC |
| Aug 27, 2003 | Sell | -4,000 | 12.51 USD | — | SEC |