| May 8, 2023 | Award | 800 | 165.98 USD | $132.8K | Unusual size | SEC | |
| Dec 8, 2022 | Sell | -500 | 148.00 USD | $74K | | SEC | |
| May 3, 2022 | Award | 800 | 109.51 USD | $87.6K | | SEC | |
| May 3, 2021 | Award | 800 | 138.18 USD | $110.5K | Unusual size | SEC | |
| Aug 5, 2020 | Sell | -128 | 91.00 USD | $11.6K | | SEC | |
| Aug 5, 2020 | Sell | -1 | 93.00 USD | $93 | | SEC | |
| Aug 5, 2020 | Sell | -72 | 91.27 USD | $6.6K | | SEC | |
| Aug 5, 2020 | Sell | -61 | 91.07 USD | $5.6K | | SEC | |
| Aug 5, 2020 | Sell | -100 | 91.26 USD | $9.1K | | SEC | |
| May 11, 2020 | Sell | -138 | 75.52 USD | $10.4K | | SEC | |
| May 11, 2020 | Sell | -476 | 80.00 USD | $38.1K | | SEC | |
| May 11, 2020 | Sell | -24 | 80.95 USD | $1.9K | | SEC | |
| May 11, 2020 | Sell | -600 | 81.50 USD | $48.9K | | SEC | |
| May 4, 2020 | Award | 800 | 78.02 USD | $62.4K | | SEC | |
| May 6, 2019 | Award | 800 | 80.41 USD | $64.3K | | SEC | |
| May 1, 2018 | Award | 800 | 73.51 USD | $58.8K | | SEC | |
| Nov 9, 2017 | Award | 800 | 80.37 USD | $64.3K | | SEC | |
| Mar 15, 2017 | Sell | -600 | 77.00 USD | $46.2K | | SEC | |
| Mar 15, 2017 | Sell | -800 | 76.55 USD | $61.2K | | SEC | |
| Feb 3, 2017 | Sell | -1,000 | 77.00 USD | $77K | | SEC | |
| May 3, 2016 | Award | 800 | 53.57 USD | $42.9K | | SEC | |
| Aug 20, 2015 | Award | 800 | 66.00 USD | $52.8K | | SEC | |
| Nov 12, 2014 | Sell | -1,500 | 71.00 USD | $106.5K | | SEC | |
| May 6, 2014 | Award | 800 | 54.31 USD | $43.4K | | SEC | |
| Apr 29, 2013 | Award | 800 | 47.03 USD | $37.6K | | SEC | |