| Aug 19, 2026 | Sell | -10,000 | 31.78 USD | $317.8K | SEC | |
| Aug 5, 2026 | Sell | -10,000 | 31.87 USD | $318.7K | SEC | |
| Jul 31, 2026 | Sell | -10,000 | 32.08 USD | $320.8K | SEC | |
| Jul 31, 2026 | Sell | -10,000 | 31.50 USD | $315K | SEC | |
| Jul 30, 2026 | Sell | -10,000 | 31.88 USD | $318.8K | SEC | |
| Jul 30, 2026 | Sell | -10,000 | 31.86 USD | $318.6K | SEC | |
| Jun 29, 2026 | AwardD (derivative) | 998 | — | — | SEC | |
| Jun 12, 2026 | Sell | -15,000 | 28.89 USD | $433.4K | SEC | |
| Jun 12, 2026 | Sell | -5,000 | 28.78 USD | $143.9K | SEC | |
| Jun 9, 2026 | Sell | -15,000 | 28.54 USD | $428.1K | SEC | |
| May 28, 2026 | Sell | -11,595 | 27.92 USD | $323.7K | SEC | |
| May 27, 2026 | Sell | -10,000 | 27.99 USD | $279.9K | SEC | |
| Mar 6, 2026 | Sell | -11,000 | 27.60 USD | $303.6K | SEC | |
| Mar 4, 2026 | Sell | -200 | 27.80 USD | $5.6K | SEC | |
| Mar 4, 2026 | Sell | -9,800 | 27.42 USD | $268.7K | SEC | |
| Feb 27, 2026 | Sell | -20,000 | 28.00 USD | $560K | SEC | |