| May 14, 2026 | Sell | -36,028 | 23.75 USD | $855.7K | SEC |
| May 11, 2026 | Award | 7,196 | 0.00 USD | $0 | SEC |
| May 27, 2025 | Gift | -18,360 | 0.00 USD | $0 | SEC |
| May 12, 2025 | Award | 11,427 | 0.00 USD | $0 | SEC |
| Feb 26, 2025 | Gift | -17,668 | 0.00 USD | $0 | SEC |
| May 13, 2024 | Award | 18,360 | 0.00 USD | $0 | SEC |
| May 22, 2023 | Sell | -17,993 | 13.55 USD | $243.8K | SEC |
| May 22, 2023 | Sell | -1,007 | 13.63 USD | $13.7K | SEC |
| May 15, 2023 | Award | 10,965 | 0.00 USD | $0 | SEC |
| May 13, 2022 | Award | 8,480 | 0.00 USD | $0 | SEC |
| May 14, 2021 | Award | 4,885 | 0.00 USD | $0 | SEC |
| Jul 14, 2020 | Award | 11,331 | 0.00 USD | $0 | SEC |
| Mar 2, 2020 | Award | 24,692 | 0.00 USD | $0 | SEC |
| Mar 11, 2019 | Other | -96,839 | — | — | SEC |
| Mar 11, 2019 | Award | 96,839 | — | — | SEC |
| Feb 27, 2019 | Award | 21,322 | 0.00 USD | $0 | SEC |
| Mar 1, 2018 | Award | 17,647 | 0.00 USD | $0 | SEC |
| May 17, 2017 | Award | 16,484 | 0.00 USD | $0 | SEC |
| May 9, 2017 | Buy | 2,200 | 4.58 USD | $10.1K | SEC |
| Jul 8, 2016 | Award | 20,270 | 0.00 USD | $0 | SEC |
| Apr 15, 2015 | Award | 10,381 | 0.00 USD | $0 | SEC |
| Oct 24, 2014 | Award | 8,535 | 0.00 USD | $0 | SEC |