| Apr 24, 2026 | Buy | 3,000 | 33.60 USD | $100.8K | SEC |
| Apr 24, 2026 | Award | 2,417 | 0.00 USD | $0 | SEC |
| Feb 10, 2026 | Other | 990 | 0.00 USD | $0 | SEC |
| Feb 10, 2026 | Other | -990 | 0.00 USD | $0 | SEC |
| May 23, 2025 | Award | 939 | 0.00 USD | $0 | SEC |
| Apr 17, 2025 | Award | 1,749 | 0.00 USD | $0 | SEC |
| May 2, 2024 | Award | 2,064 | 0.00 USD | $0 | SEC |
| Apr 27, 2023 | Award | 1,864 | 0.00 USD | $0 | SEC |
| Mar 3, 2021 | Award | 1,192 | 0.00 USD | $0 | SEC |
| Mar 4, 2020 | Award | 1,027 | 0.00 USD | $0 | SEC |
| Feb 4, 2020 | Other | -63,263 | — | — | SEC |
| Feb 4, 2020 | Other | -20,000 | — | — | SEC |
| Feb 4, 2020 | Other | -700 | — | — | SEC |
| Feb 4, 2020 | Other | -15,000 | — | — | SEC |
| Feb 4, 2020 | Award | 7,430 | — | — | SEC |
| Feb 4, 2020 | Award | 260 | — | — | SEC |
| Feb 4, 2020 | Other | -15,000 | — | — | SEC |
| Feb 4, 2020 | Award | 14,860 | — | — | SEC |
| Feb 4, 2020 | Other | -40,000 | — | — | SEC |
| Feb 4, 2020 | Award | 5,572 | — | — | SEC |
| Feb 4, 2020 | Award | 23,502 | — | — | SEC |
| Feb 4, 2020 | Award | 5,572 | — | — | SEC |
| Jan 16, 2020 | Award | 550 | 0.00 USD | $0 | SEC |
| Oct 7, 2019 | Award | 595 | 0.00 USD | $0 | SEC |
| Jul 8, 2019 | Award | 662 | 0.00 USD | $0 | SEC |