| Sep 23, 2026 | Sell | -4,100 | 48.56 USD | $199.1K | Unusual size | SEC | |
| Sep 23, 2026 | Sell | -2,900 | 49.10 USD | $142.4K | | SEC | |
| Aug 5, 2026 | Sell | -200 | 46.55 USD | $9.3K | | SEC | |
| Aug 5, 2026 | Sell | -1,600 | 48.02 USD | $76.8K | | SEC | |
| Aug 5, 2026 | Sell | -3,200 | 48.95 USD | $156.6K | | SEC | |
| Jul 2, 2026 | Sell | -500 | 50.89 USD | $25.4K | | SEC | |
| Jul 2, 2026 | Sell | -700 | 53.84 USD | $37.7K | | SEC | |
| Jul 2, 2026 | Sell | -1,200 | 52.40 USD | $62.9K | | SEC | |
| Jul 2, 2026 | Sell | -2,600 | 53.18 USD | $138.3K | | SEC | |
| Jun 3, 2026 | Sell | -2,100 | 63.51 USD | $133.4K | | SEC | |
| Jun 3, 2026 | Sell | -400 | 65.04 USD | $26K | | SEC | |
| Jun 3, 2026 | Sell | -1,900 | 64.29 USD | $122.2K | | SEC | |
| Jun 3, 2026 | Sell | -600 | 61.90 USD | $37.1K | | SEC | |
| May 5, 2026 | Sell | -2,700 | 62.49 USD | $168.7K | | SEC | |
| May 5, 2026 | Sell | -2,300 | 61.63 USD | $141.7K | | SEC | |
| Apr 3, 2026 | Sell | -200 | 72.45 USD | $14.5K | | SEC | |
| Apr 3, 2026 | Sell | -1,800 | 68.06 USD | $122.5K | | SEC | |
| Apr 3, 2026 | Sell | -1,600 | 70.31 USD | $112.5K | | SEC | |
| Apr 3, 2026 | Sell | -600 | 71.59 USD | $43K | | SEC | |
| Apr 3, 2026 | Sell | -800 | 69.60 USD | $55.7K | | SEC | |
| Mar 6, 2026 | Other | -13,487 | 89.13 USD | $1.2M | Unusual size | SEC | |
| Mar 6, 2026 | Award | 25,000 | 0.00 USD | n/a (Non-cash transaction: the filing states a price of zero (award, gift, exercise)) | | SEC | |
| Mar 6, 2026 | Other | -13,487 | 89.13 USD | $1.2M | Unusual size | SEC | |
| Mar 6, 2026 | Award | 25,000 | 0.00 USD | n/a (Non-cash transaction: the filing states a price of zero (award, gift, exercise)) | | SEC | |
| Mar 6, 2026 | Award | 25,000 | 0.00 USD | n/a (Non-cash transaction: the filing states a price of zero (award, gift, exercise)) | | SEC | |