| Jun 29, 2026 | Sell | -400 | 386.62 USD | — | SEC |
| Jun 29, 2026 | Sell | -100 | 367.30 USD | — | SEC |
| Jun 29, 2026 | Sell | -400 | 388.65 USD | — | SEC |
| Jun 29, 2026 | Sell | -291 | 389.74 USD | — | SEC |
| Jun 29, 2026 | Sell | -9 | 384.35 USD | — | SEC |
| Jun 29, 2026 | Sell | -100 | 391.94 USD | — | SEC |
| Jun 29, 2026 | Sell | -200 | 387.25 USD | — | SEC |
| Jun 29, 2026 | Sell | -300 | 382.91 USD | — | SEC |
| Jun 29, 2026 | Sell | -100 | 379.80 USD | — | SEC |
| Jun 29, 2026 | Sell | -420 | 382.04 USD | — | SEC |
| Jun 29, 2026 | Sell | -100 | 369.99 USD | — | SEC |
| Jun 29, 2026 | Sell | -200 | 375.34 USD | — | SEC |
| May 20, 2026 | Sell | -200 | 367.50 USD | $73.5K | SEC |
| May 20, 2026 | Sell | -100 | 369.06 USD | $36.9K | SEC |
| May 20, 2026 | Sell | -500 | 360.38 USD | $180.2K | SEC |
| May 20, 2026 | Sell | -100 | 377.70 USD | $37.8K | SEC |
| May 20, 2026 | Sell | -300 | 355.06 USD | $106.5K | SEC |
| May 20, 2026 | Sell | -300 | 358.84 USD | $107.7K | SEC |
| May 20, 2026 | Sell | -300 | 353.32 USD | $106K | SEC |
| May 20, 2026 | Sell | -100 | 364.93 USD | $36.5K | SEC |
| May 20, 2026 | Sell | -500 | 356.68 USD | $178.3K | SEC |
| May 20, 2026 | Sell | -95 | 381.23 USD | $36.2K | SEC |
| May 20, 2026 | Sell | -100 | 362.89 USD | $36.3K | SEC |
| May 20, 2026 | Award | 85 | 138.13 USD | $11.7K | SEC |
| May 4, 2026 | Sell | -200 | 273.48 USD | $54.7K | SEC |