| Jul 27, 2026 | Sell | -2 | 35.15 USD | $70.3 | SEC | |
| Jul 27, 2026 | Sell | -1,422 | 35.09 USD | $49.9K | SEC | |
| Apr 28, 2026 | Sell | -1,510 | 33.09 USD | $50K | SEC | |
| Feb 18, 2026 | Other | -1,374 | 34.56 USD | $47.5K | SEC | |
| Feb 18, 2026 | Other | -2,359 | 34.56 USD | $81.5K | SEC | |
| Feb 18, 2026 | Award | 7,217 | 0.00 USD | — | SEC | |
| Feb 17, 2026 | Award | 10,350 | 0.00 USD | — | SEC | |
| Feb 3, 2026 | Sell | -1,460 | 34.17 USD | $49.9K | SEC | |
| Jan 26, 2026 | Gift | -454 | 0.00 USD | — | SEC | |
| Jan 23, 2026 | Gift | -303 | 0.00 USD | — | SEC | |
| Jan 23, 2026 | Gift | -303 | 0.00 USD | — | SEC | |
| Jan 23, 2026 | Gift | -303 | 0.00 USD | — | SEC | |
| Nov 3, 2025 | Gift | -530 | 0.00 USD | — | SEC | |
| Oct 28, 2025 | Sell | -1,654 | 30.23 USD | $50K | SEC | |
| Aug 19, 2025 | Other | -178 | 31.21 USD | $5.6K | SEC | |
| Aug 7, 2025 | Gift | -328 | 0.00 USD | — | SEC | |
| Aug 7, 2025 | Gift | -328 | 0.00 USD | — | SEC | |
| Aug 5, 2025 | Gift | -328 | 0.00 USD | — | SEC | |
| Jul 31, 2025 | Gift | -483 | 0.00 USD | — | SEC | |
| Jul 29, 2025 | Sell | -2 | 30.95 USD | $61.9 | SEC | |
| Jul 29, 2025 | Sell | -1,594 | 30.94 USD | $49.3K | SEC | |
| Jul 29, 2025 | Sell | -20 | 30.97 USD | $619.4 | SEC | |
| May 5, 2025 | Sell | -1,750 | 28.00 USD | $49K | SEC | |
| May 5, 2025 | Sell | -35 | 28.16 USD | $985.6 | SEC | |
| Feb 19, 2025 | Other | -1,101 | 33.47 USD | $36.9K | SEC | |