| Jun 22, 2026 | Sell | -4,200 | 145.36 USD | — | SEC |
| Jun 22, 2026 | Sell | -529 | 141.72 USD | — | SEC |
| Jun 22, 2026 | Sell | -10,252 | 145.19 USD | — | SEC |
| Jun 22, 2026 | Sell | -4,560 | 143.18 USD | — | SEC |
| Jun 22, 2026 | Sell | -4,575 | 144.21 USD | — | SEC |
| Jun 22, 2026 | Sell | -896 | 145.83 USD | — | SEC |
| Jun 22, 2026 | Sell | -2,249 | 144.88 USD | — | SEC |
| Jun 22, 2026 | Sell | -208 | 146.39 USD | — | SEC |
| Jun 17, 2026 | Sell | -1,253 | 147.94 USD | — | SEC |
| Jun 17, 2026 | Sell | -5,767 | 146.59 USD | — | SEC |
| Jun 17, 2026 | Sell | -6,053 | 147.50 USD | — | SEC |
| Jun 17, 2026 | Sell | -1,317 | 147.01 USD | — | SEC |
| Jun 17, 2026 | Sell | -6,400 | 149.45 USD | — | SEC |
| Jun 17, 2026 | Sell | -1,086 | 146.00 USD | — | SEC |
| Jun 17, 2026 | Sell | -530 | 148.45 USD | — | SEC |
| Jun 17, 2026 | Sell | -3,521 | 149.01 USD | — | SEC |
| Jun 17, 2026 | Award | 43,724 | 0.00 USD | — | SEC |
| Jun 17, 2026 | Sell | -46 | 149.60 USD | — | SEC |
| Jun 12, 2026 | Award | 7,164 | 0.00 USD | $0 | SEC |
| Jun 5, 2026 | Sell | -15,601 | 154.22 USD | $2.4M | SEC |
| Jun 5, 2026 | Sell | -5,150 | 155.18 USD | $799.2K | SEC |
| Jun 5, 2026 | Sell | -12,249 | 152.97 USD | $1.9M | SEC |
| May 12, 2026 | Sell | -1,882 | 139.64 USD | $262.8K | SEC |
| May 12, 2026 | Sell | -1,577 | 144.48 USD | $227.8K | SEC |
| May 12, 2026 | Sell | -2,767 | 140.60 USD | $389K | SEC |