| Jun 22, 2026 | Sell | -11,239 | 145.81 USD | — | SEC |
| Jun 22, 2026 | Sell | -240 | 147.66 USD | — | SEC |
| Jun 22, 2026 | Sell | -999 | 146.89 USD | — | SEC |
| Jun 22, 2026 | Sell | -984 | 149.19 USD | — | SEC |
| Jun 22, 2026 | Sell | -1,733 | 141.74 USD | — | SEC |
| Jun 22, 2026 | Sell | -28,303 | 145.06 USD | — | SEC |
| Jun 22, 2026 | Sell | -38,857 | 145.06 USD | — | SEC |
| Jun 22, 2026 | Sell | -16,282 | 144.88 USD | — | SEC |
| Jun 22, 2026 | Sell | -21,985 | 145.35 USD | — | SEC |
| Jun 22, 2026 | Sell | -1,301 | 141.74 USD | — | SEC |
| Jun 22, 2026 | Sell | -175 | 147.66 USD | — | SEC |
| Jun 22, 2026 | Sell | -33,387 | 143.03 USD | — | SEC |
| Jun 22, 2026 | Sell | -1,374 | 146.89 USD | — | SEC |
| Jun 22, 2026 | Sell | -8,178 | 145.81 USD | — | SEC |
| Jun 22, 2026 | Sell | -24,482 | 143.03 USD | — | SEC |
| Jun 22, 2026 | Sell | -921 | 146.31 USD | — | SEC |
| Jun 22, 2026 | Sell | -1,345 | 149.19 USD | — | SEC |
| Jun 22, 2026 | Sell | -19,078 | 143.98 USD | — | SEC |
| Jun 22, 2026 | Sell | -26,204 | 143.98 USD | — | SEC |
| Jun 17, 2026 | Award | 255,062 | 0.00 USD | — | SEC |
| Jun 17, 2026 | Sell | -18,066 | 148.99 USD | — | SEC |
| Jun 17, 2026 | Sell | -423 | 149.55 USD | — | SEC |
| Jun 17, 2026 | Sell | -6,386 | 146.00 USD | — | SEC |
| Jun 17, 2026 | Sell | -8,657 | 147.06 USD | — | SEC |
| Jun 17, 2026 | Sell | -5,707 | 148.14 USD | — | SEC |