| Aug 20, 2026 | Sell | -6,000 | 25.24 USD | — | SEC | |
| Aug 20, 2026 | Sell | -12,000 | 25.34 USD | — | SEC | |
| Aug 18, 2026 | Sell | -55,000 | 24.92 USD | $1.4M | SEC | |
| Aug 18, 2026 | Sell | -20,402 | 24.12 USD | $492.1K | SEC | |
| Aug 14, 2026 | Sell | -38,161 | 23.08 USD | $880.8K | SEC | |
| Aug 14, 2026 | Sell | -50,000 | 23.65 USD | $1.2M | SEC | |
| Aug 14, 2026 | Sell | -99 | 24.60 USD | $2.4K | SEC | |
| Aug 12, 2026 | Sell | -5,800 | 20.72 USD | $120.2K | SEC | |
| Aug 10, 2026 | Sell | -12,959 | 21.01 USD | $272.3K | SEC | |
| Aug 10, 2026 | Sell | -36,965 | 20.83 USD | $770K | SEC | |
| Aug 5, 2026 | Sell | -30,000 | 20.85 USD | $625.5K | SEC | |
| Aug 5, 2026 | Sell | -33,000 | 20.68 USD | $682.4K | SEC | |
| May 11, 2026 | Other | -2,921 | 19.67 USD | $57.5K | SEC | |
| Mar 4, 2026 | Award | 19,706 | 0.00 USD | — | SEC | |
| Dec 5, 2025 | Award | 22,266 | 0.00 USD | — | SEC | |
| Dec 5, 2025 | Sell | -59,554 | 19.00 USD | $1.1M | SEC | |
| Nov 21, 2025 | Sell | -475,000 | 19.00 USD | $9M | SEC | |