| Feb 14, 2020 | Other | -3,315 | 0.00 USD | $0 | SEC |
| Aug 2, 2019 | Award | 2,312 | 27.04 USD | $62.5K | SEC |
| Feb 14, 2019 | Gift | -371 | 0.00 USD | $0 | SEC |
| Feb 14, 2019 | Other | -3,334 | 0.00 USD | $0 | SEC |
| Aug 2, 2018 | Award | 2,133 | 29.31 USD | $62.5K | SEC |
| Nov 2, 2017 | Award | 1,513 | 24.79 USD | $37.5K | SEC |
| Aug 2, 2016 | Award | 2,349 | 15.97 USD | $37.5K | SEC |
| Jul 23, 2015 | Award | 2,391 | 15.69 USD | $37.5K | SEC |
| Jul 24, 2014 | Award | 3,558 | 10.54 USD | $37.5K | SEC |
| Mar 20, 2014 | Award | 1,672 | 11.22 USD | $18.8K | SEC |
| Jan 19, 2012 | Other | 156,476 | 0.00 USD | $0 | SEC |
| Jan 19, 2012 | Other | -156,476 | 0.00 USD | $0 | SEC |
| Aug 18, 2009 | Buy | 222,220 | 2.25 | $500K | SEC |
| Jan 30, 2006 | Other | -1,656,476 | 0.00 | $0 | SEC |
| Jan 20, 2006 | Other | 1,656,476 | 0.00 | $0 | SEC |
| Jan 4, 2006 | Other | 1,656,476 | 0.00 | $0 | SEC |
| Jan 3, 2006 | Other | 1,656,476 | 0.00 | $0 | SEC |
| Dec 29, 2005 | Other | 1,100,000 | 0.00 USD | — | SEC |
| Dec 6, 2005 | Other | -1,571,650 | 0.00 USD | — | SEC |
| Jan 3, 2005 | Other | 1,571,650 | 0.00 USD | — | SEC |
| Feb 2, 2004 | Other | -1,620,003 | 0.00 USD | — | SEC |
| Dec 29, 2003 | Other | 1,620,003 | 0.00 USD | — | SEC |
| Aug 11, 2003 | Other | 14,225 | 0.00 USD | — | SEC |
| Aug 11, 2003 | Other | 6,131 | 0.00 USD | — | SEC |
| Aug 11, 2003 | Other | 101,979 | 0.00 USD | — | SEC |