| Nov 26, 2025 | Other | -56,623 | — | n/a (No price was disclosed in the filing) | | SEC | |
| Mar 4, 2025 | Award | 6,494 | 27.20 USD | $176.6K | | SEC | |
| Mar 4, 2025 | Other | -3,544 | 27.20 USD | $96.4K | | SEC | |
| Mar 4, 2025 | Sell | -9,000 | 26.82 USD | $241.4K | | SEC | |
| Mar 4, 2025 | Award | 15,317 | 27.20 USD | $416.6K | | SEC | |
| Jan 16, 2025 | Other | 783 | 27.05 USD | $21.2K | | SEC | |
| Jul 2, 2024 | Award | 6,890 | 29.03 USD | $200K | | SEC | |
| Mar 4, 2024 | Award | 9,014 | 31.43 USD | $283.3K | | SEC | |
| Mar 1, 2024 | Other | -7,127 | 31.85 USD | $227K | | SEC | |
| Feb 28, 2024 | Sell | -18,382 | 32.20 USD | $591.9K | | SEC | |
| Feb 28, 2024 | Award | 14,420 | 32.41 USD | $467.4K | | SEC | |
| Feb 28, 2024 | Other | -10,458 | 32.41 USD | $338.9K | | SEC | |
| Jan 30, 2024 | Other | 690 | 30.03 USD | $20.7K | | SEC | |
| Mar 2, 2023 | Award | 16,305 | 35.68 USD | $581.8K | | SEC | |
| Mar 2, 2023 | Sell | -16,507 | 35.54 USD | $586.7K | | SEC | |
| Mar 2, 2023 | Award | 7,942 | 35.68 USD | $283.4K | | SEC | |
| Mar 2, 2023 | Other | -9,315 | 35.68 USD | $332.4K | | SEC | |
| Mar 2, 2022 | Award | 12,784 | 36.69 USD | $469K | | SEC | |
| Mar 2, 2022 | Other | -29,049 | 36.69 USD | $1.1M | Unusual size | SEC | |
| Mar 2, 2022 | Sell | -38,000 | 36.03 USD | $1.4M | | SEC | |
| Mar 2, 2022 | Award | 7,722 | 36.69 USD | $283.3K | | SEC | |
| Feb 14, 2022 | Other | 904 | 25.63 USD | $23.2K | | SEC | |
| Mar 2, 2021 | Award | 4,803 | 26.01 USD | $124.9K | | SEC | |
| Mar 2, 2021 | Sell | -15,000 | 26.92 USD | $403.8K | | SEC | |
| Mar 2, 2021 | Other | -6,208 | 26.01 USD | $161.5K | | SEC | |