| Jun 22, 2026 | Sell | -120 | 142.28 USD | — | SEC |
| Jun 22, 2026 | Sell | -17 | 146.31 USD | — | SEC |
| Jun 22, 2026 | Sell | -63 | 145.93 USD | — | SEC |
| Jun 22, 2026 | Sell | -928 | 143.26 USD | — | SEC |
| Jun 22, 2026 | Sell | -918 | 144.35 USD | — | SEC |
| Jun 22, 2026 | Sell | -488 | 145.53 USD | — | SEC |
| Jun 22, 2026 | Sell | -806 | 144.98 USD | — | SEC |
| Jun 22, 2026 | Sell | -1,861 | 145.23 USD | — | SEC |
| Jun 17, 2026 | Sell | -302 | 144.09 USD | — | SEC |
| Jun 17, 2026 | Sell | -323 | 147.23 USD | — | SEC |
| Jun 17, 2026 | Sell | -606 | 149.19 USD | — | SEC |
| Jun 17, 2026 | Sell | -348 | 148.42 USD | — | SEC |
| Jun 17, 2026 | Award | 9,716 | 0.00 USD | — | SEC |
| Jun 12, 2026 | Award | 1,480 | 0.00 USD | $0 | SEC |
| May 12, 2026 | Sell | -447 | 144.44 USD | $64.6K | SEC |
| May 12, 2026 | Sell | -335 | 139.76 USD | $46.8K | SEC |
| May 12, 2026 | Sell | -996 | 143.83 USD | $143.3K | SEC |
| May 12, 2026 | Sell | -312 | 138.60 USD | $43.2K | SEC |
| May 12, 2026 | Award | 9,716 | 0.00 USD | $0 | SEC |
| May 12, 2026 | Sell | -1,081 | 142.91 USD | $154.5K | SEC |
| May 12, 2026 | Sell | -234 | 141.84 USD | $33.2K | SEC |
| May 12, 2026 | Sell | -414 | 140.67 USD | $58.2K | SEC |
| Dec 12, 2025 | Sell | -10,000 | 71.97 USD | $719.7K | SEC |
| Sep 12, 2025 | Sell | -10,000 | 56.66 USD | $566.6K | SEC |
| Jun 20, 2025 | Sell | -51 | 45.69 USD | $2.3K | SEC |