| Jul 2, 2026 | Sell | -4,000 | 30.03 USD | — | SEC |
| Jun 26, 2026 | Sell | -64 | 29.01 USD | — | SEC |
| Jun 26, 2026 | Sell | -704 | 28.64 USD | — | SEC |
| Jun 26, 2026 | Sell | -3,232 | 27.40 USD | — | SEC |
| Jun 17, 2026 | Sell | -9,117 | 30.06 USD | — | SEC |
| Jun 4, 2026 | Other | -23,330 | 32.09 USD | $748.7K | SEC |
| Jun 1, 2026 | Sell | -4,237 | 35.85 USD | $151.9K | SEC |
| Jun 1, 2026 | Sell | -1,386 | 36.59 USD | $50.7K | SEC |
| Jun 1, 2026 | Sell | -2,377 | 34.92 USD | $83K | SEC |
| Apr 27, 2026 | Sell | -8,000 | 32.25 USD | $258K | SEC |
| Mar 26, 2026 | Sell | -1,589 | 32.70 USD | $52K | SEC |
| Mar 26, 2026 | Sell | -6,111 | 33.66 USD | $205.7K | SEC |
| Mar 26, 2026 | Sell | -300 | 34.19 USD | $10.3K | SEC |
| Mar 5, 2026 | Other | -20,057 | 29.72 USD | $596.1K | SEC |
| Dec 4, 2025 | Sell | -31,094 | 35.03 USD | $1.1M | SEC |
| Dec 4, 2025 | Sell | -1,900 | 35.50 USD | $67.5K | SEC |
| Dec 4, 2025 | Sell | -61,041 | 34.87 USD | $2.1M | SEC |
| Dec 4, 2025 | Sell | -38,959 | 35.43 USD | $1.4M | SEC |