| Aug 19, 2026 | Sell | -1,971 | 111.36 USD | $219.5K | SEC | |
| Aug 19, 2026 | Sell | -1,084 | 109.95 USD | $119.2K | SEC | |
| Aug 18, 2026 | Other | -2,695 | 0.00 USD | — | SEC | |
| May 12, 2026 | Sell | -2,000 | 92.46 USD | $184.9K | SEC | |
| Mar 18, 2026 | Award | 437 | 0.00 USD | — | SEC | |
| Aug 25, 2025 | Sell | -7,000 | 63.76 USD | $446.3K | SEC | |
| Aug 20, 2025 | Sell | -1,681 | 66.52 USD | $111.8K | SEC | |
| Aug 20, 2025 | Sell | -1,735 | 64.46 USD | $111.8K | SEC | |
| Aug 19, 2025 | Award | 9,043 | 0.00 USD | — | SEC | |
| Jun 18, 2025 | Sell | -1,839 | 53.48 USD | $98.3K | SEC | |
| May 16, 2025 | Other | -19,174 | 0.00 USD | — | SEC | |
| May 12, 2025 | Sell | -325 | 46.03 USD | $15K | SEC | |
| May 12, 2025 | Sell | -3,892 | 47.70 USD | $185.6K | SEC | |
| Aug 26, 2024 | Award | 14,352 | 0.00 USD | — | SEC | |
| Aug 26, 2024 | Sell | -430 | 36.90 USD | $15.9K | SEC | |
| Aug 23, 2024 | Sell | -3,891 | 38.41 USD | $149.5K | SEC | |
| Aug 21, 2024 | Sell | -974 | 39.49 USD | $38.5K | SEC | |
| Jun 20, 2024 | Sell | -2,202 | 27.76 USD | $61.1K | SEC | |
| Feb 21, 2024 | Sell | -1,644 | 29.56 USD | $48.6K | SEC | |
| Feb 21, 2024 | Sell | -251 | 29.42 USD | $7.4K | SEC | |
| Feb 21, 2024 | Sell | -129 | 28.75 USD | $3.7K | SEC | |