| Feb 27, 2026 | Grant or award from the company | +3,180 | | | 63,817 direct | Filing · EDGAR |
| Feb 27, 2026 | Grant or award from the company | +12,979 | | | 76,796 direct | Filing · EDGAR |
| Feb 27, 2026 | Shares withheld for tax or exercise price | −4,306 | $233.89 | $1M | 72,490 direct | Filing · EDGAR |
| Feb 27, 2026 | Shares withheld for tax or exercise price | −996 | $233.89 | $233K | 71,494 direct | Filing · EDGAR |
| Feb 27, 2026 | Shares withheld for tax or exercise price | −11,963 | $233.89 | $2.8M | 59,531 direct | Filing · EDGAR |
| Feb 27, 2026 | Shares withheld for tax or exercise price | −942 | $233.89 | $220K | 58,589 direct | Filing · EDGAR |
| Feb 27, 2026 | Shares withheld for tax or exercise price | −1,421 | $233.89 | $332K | 57,168 direct | Filing · EDGAR |
| Feb 27, 2026 | Grant or award from the company Market-based Performance Restricted Stock Unit | +1,362 | | | 1,362 direct | Filing · EDGAR |
| Feb 3, 2026 | Option or RSU exercised or converted | +9,045 | | | 60,637 direct | Filing · EDGAR |
| Feb 3, 2026 | Option or RSU exercised or converted Market-based Performance Restricted Stock Unit | −6,030 | | | 0 direct | Filing · EDGAR |
| Feb 28, 2025 | Grant or award from the company | +8,604 | | | 54,365 direct | Filing · EDGAR |
| Feb 28, 2025 | Shares withheld for tax or exercise price | −996 | $76.74 | $76K | 53,369 direct | Filing · EDGAR |
| Feb 28, 2025 | Shares withheld for tax or exercise price | −584 | $76.74 | $45K | 52,785 direct | Filing · EDGAR |
| Feb 28, 2025 | Shares withheld for tax or exercise price | −876 | $76.74 | $67K | 51,909 direct | Filing · EDGAR |
| Feb 28, 2025 | Shares withheld for tax or exercise price | −657 | $76.74 | $50K | 51,252 direct | Filing · EDGAR |
| Feb 28, 2025 | Grant or award from the company Market-based Performance Restricted Stock Unit | +3,687 | | | 3,687 direct | Filing · EDGAR |
| Feb 4, 2025 | Option or RSU exercised or converted | +2,881 | | | 45,761 direct | Filing · EDGAR |
| Feb 4, 2025 | Option or RSU exercised or converted Market-based Performance Restricted Stock Unit | −5,060 | | | 0 direct | Filing · EDGAR |
| Oct 1, 2024 | Sale under a 10b5-1 plan | −647 | $817.51 | $529K | 4,267 direct | Filing · EDGAR |
| Jul 1, 2024 | Sale under a 10b5-1 plan | −647 | $1,062.26 | $687K | 4,914 direct | Filing · EDGAR |
| Apr 1, 2024 | Sale under a 10b5-1 plan | −647 | $972.03 | $629K | 5,541 direct | Filing · EDGAR |
| Mar 1, 2024 | Grant or award from the company | +570 | | | 6,660 direct | Filing · EDGAR |
| Mar 1, 2024 | Shares withheld for tax or exercise price | −208 | $981.53 | $204K | 6,452 direct | Filing · EDGAR |
| Mar 1, 2024 | Shares withheld for tax or exercise price | −82 | $981.53 | $80K | 6,370 direct | Filing · EDGAR |
| Mar 1, 2024 | Shares withheld for tax or exercise price | −83 | $981.53 | $81K | 6,287 direct | Filing · EDGAR |
| Mar 1, 2024 | Shares withheld for tax or exercise price | −99 | $981.53 | $97K | 6,188 direct | Filing · EDGAR |
| Mar 1, 2024 | Grant or award from the company Market-based Performance Restricted Stock Unit | +570 | | | 570 direct | Filing · EDGAR |
| Feb 6, 2024 | Option or RSU exercised or converted | +598 | | | 6,090 direct | Filing · EDGAR |
| Feb 6, 2024 | Option or RSU exercised or converted Market-based Performance Restricted Stock Unit | −499 | | | 0 direct | Filing · EDGAR |
| Jan 2, 2024 | Sale under a 10b5-1 plan | −647 | $768.75 | $497K | 5,492 direct | Filing · EDGAR |
| Aug 1, 2023 | Open-market or private sale | −1,627 | $708.85 | $1.2M | 6,109 direct | Filing · EDGAR |
| Mar 2, 2023 | Shares withheld for tax or exercise price | −317 | $489.98 | $155K | 7,818 direct | Filing · EDGAR |
| Mar 2, 2023 | Shares withheld for tax or exercise price | −111 | $489.98 | $54K | 7,707 direct | Filing · EDGAR |
| Mar 1, 2023 | Grant or award from the company | +603 | | | 5,837 direct | Filing · EDGAR |
| Mar 1, 2023 | Grant or award from the company | +2,413 | | | 8,250 direct | Filing · EDGAR |
| Mar 1, 2023 | Shares withheld for tax or exercise price | −57 | $490.92 | $28K | 8,193 direct | Filing · EDGAR |
| Mar 1, 2023 | Shares withheld for tax or exercise price | −58 | $490.92 | $28K | 8,135 direct | Filing · EDGAR |
| Mar 1, 2023 | Grant or award from the company Market-based Performance Restricted Stock Unit | +603 | | | 603 direct | Filing · EDGAR |