| May 14, 2026 | Award | 2,901 | 0.00 USD | $0 | SEC |
| May 2, 2025 | Award | 3,290 | 0.00 USD | $0 | SEC |
| May 2, 2024 | Award | 3,364 | 0.00 USD | $0 | SEC |
| May 18, 2023 | Buy | 10,000 | 29.18 USD | $291.8K | SEC |
| May 10, 2023 | Award | 3,693 | 0.00 USD | $0 | SEC |
| Jun 17, 2022 | Other | -189.04 | 0.00 USD | $0 | SEC |
| Jun 17, 2022 | Award | 3,368 | 0.00 USD | $0 | SEC |
| Jun 17, 2022 | Other | 17,976 | 0.00 USD | $0 | SEC |
| Jun 17, 2022 | Other | 189 | 0.00 USD | $0 | SEC |
| Jun 17, 2022 | Other | -17,976.34 | 0.00 USD | $0 | SEC |
| Jul 19, 2021 | Award | 3,389.83 | 0.00 USD | $0 | SEC |
| Jul 19, 2021 | Other | -189.04 | 0.00 USD | $0 | SEC |
| Jul 19, 2021 | Other | -17,976.34 | 0.00 USD | $0 | SEC |
| Jul 19, 2021 | Buy | 7,000 | 28.00 USD | $196K | SEC |
| Jul 19, 2021 | Other | 17,976.34 | 0.00 USD | $0 | SEC |
| Jul 19, 2021 | Other | 189.04 | 0.00 USD | $0 | SEC |
| May 3, 2021 | Award | 5,427 | 0.00 USD | $0 | SEC |
| May 8, 2020 | Award | 5,889 | 0.00 USD | $0 | SEC |
| Mar 14, 2019 | Award | 5,181 | 0.00 USD | $0 | SEC |
| Aug 8, 2018 | Award | 4,752 | 0.00 USD | $0 | SEC |
| Nov 13, 2017 | Award | 2,451 | 0.00 USD | $0 | SEC |
| Aug 9, 2016 | Award | 2,451 | 0.00 USD | $0 | SEC |
| Jan 8, 2004 | GiftD | -9,302 | 0.00 USD | — | SEC |
| Jan 8, 2004 | Gift | -9,302 | 0.00 USD | — | SEC |
| Aug 21, 2003 | Sell | -30,000 | 44.98 USD | — | SEC |