| Apr 2, 2025 | Other | -2,920 | 80.25 USD | $234.3K | | SEC | |
| Apr 2, 2025 | Other | -11,366 | 80.25 USD | $912.1K | | SEC | |
| Mar 28, 2025 | Award | 878 | 80.08 USD | $70.3K | Unusual size | SEC | |
| Oct 25, 2024 | Award | 393 | 76.45 USD | $30K | | SEC | |
| Mar 25, 2024 | Award | 295 | 41.79 USD | $12.3K | | SEC | |
| Nov 2, 2023 | Award | 606 | 38.83 USD | $23.5K | | SEC | |
| Mar 22, 2023 | Award | 242 | 54.50 USD | $13.2K | | SEC | |
| Jan 31, 2023 | Award | 60 | 57.94 USD | $3.5K | | SEC | |
| Nov 2, 2022 | Award | 535 | 49.81 USD | $26.6K | | SEC | |
| Aug 1, 2022 | Award | 65 | 48.30 USD | $3.1K | | SEC | |
| Mar 29, 2022 | Award | 242 | 53.50 USD | $12.9K | | SEC | |
| Jan 31, 2022 | Award | 121 | 58.95 USD | $7.1K | | SEC | |
| Nov 2, 2021 | Award | 677 | 54.48 USD | $36.9K | | SEC | |
| Aug 9, 2021 | Award | 133 | 46.57 USD | $6.2K | | SEC | |
| Feb 16, 2021 | Award | 61 | 34.09 USD | $2.1K | | SEC | |
| Aug 26, 2020 | Award | 67 | 29.52 USD | $2K | | SEC | |
| Aug 4, 2020 | Award | 2,175 | 29.00 USD | $63.1K | Unusual size | SEC | |
| Jul 31, 2019 | Award | 500 | 33.82 USD | $16.9K | | SEC | |
| Apr 2, 2019 | Award | 507 | 32.60 USD | $16.5K | | SEC | |
| Apr 3, 2018 | Award | 218 | 32.25 USD | $7K | | SEC | |
| May 1, 2017 | Award | 208 | 27.30 USD | $5.7K | | SEC | |
| Apr 6, 2017 | Award | 229 | 27.30 USD | $6.3K | | SEC | |
| May 11, 2016 | Award | 480 | — | n/a (No price was disclosed in the filing) | | SEC | |
| Jul 6, 2015 | Award | 750 | 21.64 USD | $16.2K | | SEC | |
| Mar 31, 2015 | Buy | 3,631 | 13.87 USD | $50.4K | conv 81Cluster | SEC | |