| Jul 28, 2016 | Exercise | 13,496 | — | — | SEC |
| Jul 28, 2016 | ExerciseD | -13,496 | 0.00 USD | $0 | SEC |
| Jul 1, 2014 | AwardD | 25,287 | 0.00 USD | $0 | SEC |
| Oct 30, 2013 | AwardD | 13,496 | 0.00 USD | $0 | SEC |
| Sep 6, 2011 | Award | 2,000 | 0.00 USD | $0 | SEC |
| Apr 12, 2005 | Other | 811.81 | 20.95 USD | — | SEC |
| Jan 31, 2005 | Other | 62.69 | 22.73 USD | — | SEC |
| Jan 31, 2005 | Other | 500 | 22.73 USD | — | SEC |
| Jan 31, 2005 | Other | 141.48 | 22.73 USD | — | SEC |
| Jan 31, 2005 | Award | 11,800 | 22.25 USD | — | SEC |
| Jan 31, 2005 | Other | 200.9 | 22.73 USD | — | SEC |
| Jan 18, 2005 | Other | 18.49 | 25.90 USD | — | SEC |
| Oct 1, 2004 | Other | 19.12 | 25.35 USD | — | SEC |
| Aug 9, 2004 | Award | 10,000 | 0.00 USD | — | SEC |
| Jul 14, 2004 | Other | 20.02 | 24.28 USD | — | SEC |
| Apr 14, 2004 | Other | 622.22 | 0.00 USD | — | SEC |
| Apr 14, 2004 | Other | 23.28 | 22.89 USD | — | SEC |
| Feb 13, 2004 | Other | 191.35 | 21.54 USD | — | SEC |
| Feb 13, 2004 | Other | 101.77 | 21.54 USD | — | SEC |
| Feb 13, 2004 | Other | 59.7 | 21.54 USD | — | SEC |
| Feb 4, 2004 | AwardD | 9,000 | 21.45 USD | — | SEC |
| Jan 12, 2004 | Other | 16.15 | 21.98 USD | — | SEC |
| Oct 9, 2003 | Other | 14.05 | 23.43 USD | — | SEC |
| Jul 29, 2003 | AwardD | 87,150 | 22.70 USD | — | SEC |
| Jul 29, 2003 | AwardD | 110,000 | 22.80 USD | — | SEC |