| Oct 2, 2026 | Sell | -2,083 | 67.48 USD | $140.6K | | SEC | |
| Sep 2, 2026 | Sell | -2,083 | 73.46 USD | $153K | | SEC | |
| Aug 4, 2026 | Sell | -2,083 | 76.47 USD | $159.3K | | SEC | |
| Jul 2, 2026 | Sell | -2,083 | 80.51 USD | $167.7K | | SEC | |
| Jun 2, 2026 | Sell | -2,083 | 77.01 USD | $160.4K | | SEC | |
| May 5, 2026 | Sell | -2,083 | 81.21 USD | $169.2K | | SEC | |
| Apr 2, 2026 | Sell | -2,083 | 81.24 USD | $169.2K | | SEC | |
| Mar 6, 2026 | Sell | -2,083 | 83.66 USD | $174.3K | | SEC | |
| Feb 26, 2026 | Award | 148,241.81 | 85.73 USD | $12.7M | Unusual size | SEC | |
| Feb 26, 2026 | Award | 34,787 | 86.24 USD | $3M | | SEC | |
| Feb 26, 2026 | Other | -75,826 | 85.73 USD | $6.5M | Unusual size | SEC | |
| Feb 18, 2026 | Other | -7,534 | 84.91 USD | $639.7K | | SEC | |
| Feb 12, 2026 | Other | -2,496 | 82.31 USD | $205.4K | | SEC | |
| Feb 12, 2026 | Other | -2,844 | 82.31 USD | $234.1K | | SEC | |
| Jan 5, 2026 | Other | -18,839 | 80.66 USD | $1.5M | | SEC | |
| Oct 15, 2025 | Other | -1,261 | 80.65 USD | $101.7K | | SEC | |
| Jul 2, 2025 | Sell | -1,387 | 83.12 USD | $115.3K | | SEC | |
| Jun 3, 2025 | Sell | -1,378 | 81.88 USD | $112.8K | | SEC | |
| May 2, 2025 | Sell | -1,378 | 79.26 USD | $109.2K | | SEC | |
| Apr 2, 2025 | Sell | -1,378 | 82.88 USD | $114.2K | | SEC | |
| Mar 4, 2025 | Award | 44,751.59 | 81.04 USD | $3.6M | Unusual size | SEC | |
| Mar 4, 2025 | Award | 102,689.78 | 81.04 USD | $8.3M | Unusual size | SEC | |
| Mar 4, 2025 | Other | -52,526 | 81.04 USD | $4.3M | Unusual size | SEC | |
| Mar 4, 2025 | Sell | -1,378 | 81.65 USD | $112.5K | | SEC | |
| Mar 4, 2025 | Other | -22,891 | 81.04 USD | $1.9M | Unusual size | SEC | |