| Aug 6, 2026 | Award | 291 | 93.25 USD | $27.1K | SEC | |
| May 8, 2026 | Award | 353 | 77.52 USD | $27.4K | SEC | |
| Mar 9, 2026 | Award | 374 | 62.07 USD | $23.2K | SEC | |
| Nov 7, 2025 | Award | 443 | 53.51 USD | $23.7K | SEC | |
| Aug 7, 2025 | Award | 597 | 39.79 USD | $23.8K | SEC | |
| May 9, 2025 | Award | 1,087 | 21.85 USD | $23.8K | SEC | |
| Mar 6, 2025 | Award | 953 | 23.22 USD | $22.1K | SEC | |
| Nov 13, 2024 | Buy | 427 | 23.38 USD | $10K | SEC | |
| Nov 12, 2024 | Award | 1,178 | 18.78 USD | $22.1K | SEC | |
| Aug 8, 2024 | Award | 905 | 23.86 USD | $21.6K | SEC | |
| Jun 18, 2024 | Buy | 124 | 25.22 USD | $3.1K | SEC | |
| Jun 18, 2024 | Buy | 176 | 25.37 USD | $4.5K | SEC | |
| Jun 18, 2024 | Buy | 300 | 24.67 USD | $7.4K | SEC | |
| May 10, 2024 | Award | 705 | 31.20 USD | $22K | SEC | |
| May 8, 2023 | Award | 2,302 | 35.84 USD | $82.5K | SEC | |
| May 11, 2022 | Buy | 200 | 22.36 USD | $4.5K | SEC | |
| May 11, 2022 | Buy | 200 | 22.95 USD | $4.6K | SEC | |
| May 6, 2022 | Award | 2,766 | 24.99 USD | $69.1K | SEC | |
| Mar 25, 2022 | Other | 200 | 30.27 USD | $6.1K | SEC | |
| Mar 25, 2022 | Buy | 200 | 29.64 USD | $5.9K | SEC | |
| May 6, 2021 | Award | 1,695 | — | — | SEC | |