| Nov 21, 2007 | Award | 30,000 | — | — | SEC |
| May 15, 2007 | Buy | 1,000 | 7.76 | $7.8K | SEC |
| May 15, 2007 | Buy | 1,000 | 7.75 | $7.8K | SEC |
| May 15, 2007 | Buy | 800 | 7.73 | $6.2K | SEC |
| May 15, 2007 | Buy | 200 | 7.74 | $1.5K | SEC |
| May 15, 2007 | Buy | 5,000 | 7.70 | $38.5K | SEC |
| May 15, 2007 | Buy | 1,000 | 7.81 | $7.8K | SEC |
| May 15, 2007 | Buy | 10,000 | 7.85 | $78.5K | SEC |
| Nov 17, 2006 | Award | 30,000 | — | — | SEC |
| Nov 15, 2005 | Award | 20,000 | 0.00 USD | — | SEC |
| Nov 19, 2004 | Award | 20,000 | 0.00 USD | — | SEC |
| Nov 6, 2003 | Buy | 5,000 | 1.48 USD | — | SEC |
| Nov 6, 2003 | Buy | 3,000 | 1.47 USD | — | SEC |
| Nov 6, 2003 | Buy | 4,200 | 1.46 USD | — | SEC |
| Nov 6, 2003 | Buy | 2,000 | 1.49 USD | — | SEC |
| Sep 3, 2003 | Buy | 3,000 | 1.83 USD | — | SEC |
| Sep 3, 2003 | Buy | 600 | 1.85 USD | — | SEC |
| Sep 3, 2003 | Buy | 200 | 1.85 USD | — | SEC |
| Sep 3, 2003 | Buy | 2,000 | 1.80 USD | — | SEC |
| Aug 27, 2003 | Buy | 19,400 | 1.80 USD | — | SEC |
| Aug 27, 2003 | Buy | 10,600 | 1.80 USD | — | SEC |