| Jun 22, 2026 | Sell | -553 | 141.78 USD | — | SEC |
| Jun 22, 2026 | Sell | -1,107 | 145.77 USD | — | SEC |
| Jun 22, 2026 | Sell | -10,949 | 145.19 USD | — | SEC |
| Jun 22, 2026 | Sell | -4,801 | 145.36 USD | — | SEC |
| Jun 22, 2026 | Sell | -5,118 | 144.19 USD | — | SEC |
| Jun 22, 2026 | Sell | -2,368 | 144.89 USD | — | SEC |
| Jun 22, 2026 | Sell | -4,900 | 143.18 USD | — | SEC |
| Jun 22, 2026 | Sell | -100 | 146.26 USD | — | SEC |
| Jun 17, 2026 | Award | 43,724 | 0.00 USD | — | SEC |
| Jun 17, 2026 | Sell | -1,448 | 146.07 USD | — | SEC |
| Jun 17, 2026 | Sell | -3,966 | 149.01 USD | — | SEC |
| Jun 17, 2026 | Sell | -1,409 | 147.13 USD | — | SEC |
| Jun 17, 2026 | Sell | -28 | 149.61 USD | — | SEC |
| Jun 17, 2026 | Sell | -1,352 | 148.01 USD | — | SEC |
| Jun 12, 2026 | Award | 7,599 | 0.00 USD | $0 | SEC |
| May 12, 2026 | Sell | -1,620 | 138.65 USD | $224.6K | SEC |
| May 12, 2026 | Sell | -5,260 | 142.94 USD | $751.8K | SEC |
| May 12, 2026 | Sell | -2,129 | 140.59 USD | $299.3K | SEC |
| May 12, 2026 | Award | 43,724 | 0.00 USD | $0 | SEC |
| May 12, 2026 | Sell | -2,160 | 139.67 USD | $301.7K | SEC |
| May 12, 2026 | Sell | -1,888 | 141.49 USD | $267.1K | SEC |
| May 12, 2026 | Sell | -2,536 | 144.45 USD | $366.3K | SEC |
| May 12, 2026 | Sell | -6,623 | 143.76 USD | $952.1K | SEC |
| Nov 13, 2025 | Sell | -3,496 | 62.83 USD | $219.7K | SEC |
| Nov 13, 2025 | Sell | -11,442 | 62.02 USD | $709.6K | SEC |