| Apr 26, 2021 | Other | -618 | 81.51 USD | $50.4K | SEC |
| Apr 26, 2021 | Award | 1,105 | 0.00 USD | $0 | SEC |
| Apr 24, 2020 | Other | -490 | 44.10 USD | $21.6K | SEC |
| Apr 24, 2020 | Award | 2,041 | 0.00 USD | $0 | SEC |
| Apr 26, 2019 | Other | -497 | 69.60 USD | $34.6K | SEC |
| Apr 26, 2019 | Award | 1,282 | 0.00 USD | $0 | SEC |
| Apr 27, 2018 | Other | -496 | 67.90 USD | $33.7K | SEC |
| Apr 27, 2018 | Award | 1,310 | 0.00 USD | $0 | SEC |
| Apr 28, 2017 | Award | 1,081 | 0.00 USD | $0 | SEC |
| Apr 22, 2016 | Award | 1,333 | 0.00 USD | $0 | SEC |
| Apr 27, 2015 | Award | 1,302 | 0.00 USD | $0 | SEC |
| Nov 13, 2014 | Gift | -168 | 0.00 USD | $0 | SEC |
| Apr 25, 2014 | Award | 1,800 | 0.00 USD | $0 | SEC |
| Apr 29, 2013 | Award | 1,800 | 0.00 USD | $0 | SEC |
| Oct 31, 2006 | Buy | 60 | 32.25 | $1.9K | SEC |
| Aug 12, 2005 | Buy | 50 | 39.70 USD | — | SEC |
| Aug 19, 2004 | Buy | 25 | 32.75 USD | — | SEC |
| Mar 19, 2004 | AwardD | 1,500 | 45.00 USD | — | SEC |
| Jan 7, 2004 | Buy | 20 | 46.50 USD | — | SEC |
| Sep 17, 2003 | Buy | 9 | 34.99 USD | — | SEC |
| Sep 3, 2003 | Buy | 10 | 33.55 USD | — | SEC |
| Aug 19, 2003 | Buy | 10 | 33.76 USD | — | SEC |
| Aug 6, 2003 | Buy | 10 | 33.96 USD | — | SEC |