| Jan 22, 2008 | Buy | 2,200 | 6.77 | $14.9K | SEC | |
| Jan 17, 2008 | Buy | 500 | 6.79 | $3.4K | SEC | |
| Jan 9, 2008 | Buy | 400 | 6.75 | $2.7K | SEC | |
| Dec 11, 2007 | Award | 6,000 | — | — | SEC | |
| Aug 16, 2007 | Buy | 2,000 | 18.49 | $37K | SEC | |
| Jul 2, 2007 | Other | 2 | 0.00 | — | SEC | |
| Dec 22, 2006 | Other | 2,470 | — | — | SEC | |
| Jun 13, 2006 | Other | 2,470 | — | — | SEC | |
| Jun 13, 2006 | Other | -2,470 | — | — | SEC | |
| Jun 5, 2006 | Other | 2,470 | — | — | SEC | |
| Oct 28, 2005 | Buy | 6 | 7.00 USD | $42 | SEC | |
| Oct 28, 2005 | OtherD (derivative) | -42 | 0.00 USD | — | SEC | |
| Oct 13, 2005 | Buy | 1,000 | 9.95 USD | $10K | SEC | |
| Oct 13, 2005 | Buy | 1,000 | 17.42 USD | $17.4K | SEC | |
| Oct 5, 2005 | OtherD (derivative) | -15,000 | 45.35 USD | $680.3K | SEC | |
| Oct 5, 2005 | OtherD (derivative) | -20,000 | 45.35 USD | $907K | SEC | |
| Aug 21, 2003 | Sell | 5,000 | 38.56 USD | $192.8K | SEC | |
| Aug 21, 2003 | Exercise | 5,000 | 16.28 USD | $81.4K | SEC | |
| Aug 21, 2003 | ExerciseD (derivative) | 5,000 | 0.00 USD | — | SEC | |