| Jul 8, 2026 | Buy | 1,183 | 25.33 USD | $30K | SEC | |
| May 18, 2026 | Buy | 1,166 | 25.75 USD | $30K | SEC | |
| Feb 11, 2026 | Award | 4,381 | 0.00 USD | — | SEC | |
| Jan 8, 2026 | Buy | 1,125 | 24.41 USD | $27.5K | SEC | |
| Oct 7, 2025 | Buy | 1,070 | 25.78 USD | $27.6K | SEC | |
| Jul 7, 2025 | Buy | 1,110 | 24.74 USD | $27.5K | SEC | |
| May 16, 2025 | Buy | 1,085 | 25.32 USD | $27.5K | SEC | |
| Feb 7, 2025 | Award | 4,672 | 0.00 USD | — | SEC | |
| Jan 7, 2025 | Buy | 1,115 | 22.32 USD | $24.9K | SEC | |
| Oct 8, 2024 | Buy | 1,125 | 21.99 USD | $24.7K | SEC | |
| Aug 14, 2024 | Buy | 1,250 | 20.00 USD | $25K | SEC | |
| May 16, 2024 | Buy | 2,650 | 19.18 USD | $50.8K | SEC | |
| Mar 4, 2024 | Award | 7,395 | 0.00 USD | — | SEC | |