| Jun 1, 2026 | Buy | 94 | 20.91 USD | $2K | SEC |
| Jun 1, 2026 | Other | -907 | 24.01 USD | $21.8K | SEC |
| May 8, 2026 | AwardD | 5,181 | 0.00 USD | $0 | SEC |
| May 8, 2026 | Other | -850 | 24.17 USD | $20.5K | SEC |
| Mar 4, 2026 | Buy | 266 | 20.65 USD | $5.5K | SEC |
| Dec 2, 2025 | Buy | 84 | 19.19 USD | $1.6K | SEC |
| Sep 3, 2025 | Buy | 118 | 16.02 USD | $1.9K | SEC |
| Jun 3, 2025 | Other | -905 | 17.80 USD | $16.1K | SEC |
| Jun 3, 2025 | Buy | 101 | 16.02 USD | $1.6K | SEC |
| May 12, 2025 | Award | 7,103 | 17.60 USD | $125K | SEC |
| Mar 4, 2025 | Buy | 156 | 17.36 USD | $2.7K | SEC |
| Dec 3, 2024 | Buy | 42 | 18.36 USD | $771.1 | SEC |
| Sep 5, 2024 | Buy | 57 | 15.63 USD | $890.9 | SEC |
| Jun 4, 2024 | Buy | 56 | 15.63 USD | $875.3 | SEC |
| Jun 4, 2024 | Award | 7,581 | 16.49 USD | $125K | SEC |
| Mar 4, 2024 | Buy | 145 | 16.01 USD | $2.3K | SEC |
| Sep 6, 2023 | Buy | 263 | 13.16 USD | $3.5K | SEC |
| May 18, 2023 | Award | 6,331 | 13.90 USD | $88K | SEC |
| Apr 28, 2023 | Buy | 250 | 15.18 USD | $3.8K | SEC |