| Jul 25, 2024 | Sale under a 10b5-1 plan | −97 | $537.00 | $52K | 2,797.45 direct | Filing · EDGAR |
| Jul 24, 2024 | Option or RSU exercised or converted | +101 | | | 2,898.45 direct | Filing · EDGAR |
| Jul 24, 2024 | Shares withheld for tax or exercise price | −50 | $531.04 | $27K | 2,848.45 direct | Filing · EDGAR |
| Jul 24, 2024 | Option or RSU exercised or converted | +91 | | | 2,939.45 direct | Filing · EDGAR |
| Jul 24, 2024 | Shares withheld for tax or exercise price | −45 | $531.04 | $24K | 2,894.45 direct | Filing · EDGAR |
| Jul 24, 2024 | Option or RSU exercised or converted Restricted Stock Units | −101 | | | 201 direct | Filing · EDGAR |
| Jul 24, 2024 | Option or RSU exercised or converted Restricted Stock Units | −91 | | | 546 direct | Filing · EDGAR |
| Jul 16, 2024 | Sale under a 10b5-1 plan | −151 | $564.60 | $85K | 2,797.45 direct | Filing · EDGAR |
| Jul 15, 2024 | Option or RSU exercised or converted | +190 | | | 2,987.45 direct | Filing · EDGAR |
| Jul 15, 2024 | Shares withheld for tax or exercise price | −94 | $565.71 | $53K | 2,893.45 direct | Filing · EDGAR |
| Jul 15, 2024 | Option or RSU exercised or converted | +109 | | | 3,002.45 direct | Filing · EDGAR |
| Jul 15, 2024 | Shares withheld for tax or exercise price | −54 | $565.71 | $31K | 2,948.45 direct | Filing · EDGAR |
| Jul 15, 2024 | Option or RSU exercised or converted Restricted Stock Units | −190 | | | 1,902 direct | Filing · EDGAR |
| Jul 15, 2024 | Option or RSU exercised or converted Restricted Stock Units | −109 | | | 1,531 direct | Filing · EDGAR |
| Jun 17, 2024 | Sale under a 10b5-1 plan | −264 | $525.51 | $139K | 2,739.71 direct | Filing · EDGAR |
| Jun 14, 2024 | Option or RSU exercised or converted | +62 | | | 2,801.71 direct | Filing · EDGAR |
| Jun 14, 2024 | Shares withheld for tax or exercise price | −30 | $525.31 | $16K | 2,771.71 direct | Filing · EDGAR |
| Jun 14, 2024 | Option or RSU exercised or converted | +459 | | | 3,230.71 direct | Filing · EDGAR |
| Jun 14, 2024 | Shares withheld for tax or exercise price | −227 | $525.31 | $119K | 3,003.71 direct | Filing · EDGAR |
| Jun 14, 2024 | Option or RSU exercised or converted Restricted Stock Units | −62 | | | 186 direct | Filing · EDGAR |
| Jun 14, 2024 | Option or RSU exercised or converted Restricted Stock Units | −459 | | | 1,375 direct | Filing · EDGAR |
| Jun 3, 2024 | Sale under a 10b5-1 plan | −593 | $447.58 | $265K | 2,740.22 direct | Filing · EDGAR |
| Jun 3, 2024 | Sale under a 10b5-1 plan | −0.51 | $448.84 | $229 | 2,739.71 direct | Filing · EDGAR |
| May 6, 2024 | Sale under a 10b5-1 plan | −795 | $490.10 | $390K | 3,333.22 direct | Filing · EDGAR |
| Apr 25, 2024 | Sale under a 10b5-1 plan | −97 | $468.41 | $45K | 4,128.22 direct | Filing · EDGAR |
| Apr 24, 2024 | Option or RSU exercised or converted | +100 | | | 4,228.22 direct | Filing · EDGAR |
| Apr 24, 2024 | Shares withheld for tax or exercise price | −49 | $477.12 | $23K | 4,179.22 direct | Filing · EDGAR |
| Apr 24, 2024 | Option or RSU exercised or converted | +91 | | | 4,270.22 direct | Filing · EDGAR |
| Apr 24, 2024 | Shares withheld for tax or exercise price | −45 | $477.12 | $21K | 4,225.22 direct | Filing · EDGAR |
| Apr 24, 2024 | Option or RSU exercised or converted Restricted Stock Units | −100 | | | 302 direct | Filing · EDGAR |
| Apr 24, 2024 | Option or RSU exercised or converted Restricted Stock Units | −91 | | | 637 direct | Filing · EDGAR |
| Apr 16, 2024 | Sale under a 10b5-1 plan | −96 | $470.00 | $45K | 4,128.22 direct | Filing · EDGAR |
| Apr 15, 2024 | Option or RSU exercised or converted | +190 | | | 4,263.22 direct | Filing · EDGAR |
| Apr 15, 2024 | Shares withheld for tax or exercise price | −94 | $470.10 | $44K | 4,169.22 direct | Filing · EDGAR |
| Apr 15, 2024 | Option or RSU exercised or converted | +109 | | | 4,278.22 direct | Filing · EDGAR |
| Apr 15, 2024 | Shares withheld for tax or exercise price | −54 | $470.10 | $25K | 4,224.22 direct | Filing · EDGAR |
| Apr 15, 2024 | Option or RSU exercised or converted Restricted Stock Units | −190 | | | 2,092 direct | Filing · EDGAR |
| Apr 15, 2024 | Option or RSU exercised or converted Restricted Stock Units | −109 | | | 1,640 direct | Filing · EDGAR |
| Mar 18, 2024 | Sale under a 10b5-1 plan | −263 | $496.68 | $131K | 4,073.22 direct | Filing · EDGAR |
| Mar 15, 2024 | Option or RSU exercised or converted | +458 | | | 4,531.22 direct | Filing · EDGAR |
| Mar 15, 2024 | Shares withheld for tax or exercise price | −227 | $492.46 | $112K | 4,304.22 direct | Filing · EDGAR |
| Mar 15, 2024 | Option or RSU exercised or converted | +62 | | | 4,366.22 direct | Filing · EDGAR |
| Mar 15, 2024 | Shares withheld for tax or exercise price | −30 | $492.46 | $15K | 4,336.22 direct | Filing · EDGAR |
| Mar 15, 2024 | Option or RSU exercised or converted Restricted Stock Units | −458 | | | 1,834 direct | Filing · EDGAR |
| Mar 15, 2024 | Option or RSU exercised or converted Restricted Stock Units | −62 | | | 248 direct | Filing · EDGAR |
| Jan 25, 2024 | Sale under a 10b5-1 plan | −788 | $615.42 | $485K | 4,054.82 direct | Filing · EDGAR |
| Jan 24, 2024 | Option or RSU exercised or converted | +1,335 | | | 5,389.82 direct | Filing · EDGAR |
| Jan 24, 2024 | Shares withheld for tax or exercise price | −661 | $606.48 | $401K | 4,728.82 direct | Filing · EDGAR |
| Jan 24, 2024 | Option or RSU exercised or converted | +36 | | | 4,764.82 direct | Filing · EDGAR |
| Jan 24, 2024 | Shares withheld for tax or exercise price | −19 | $606.48 | $12K | 4,745.82 direct | Filing · EDGAR |
| Jan 24, 2024 | Option or RSU exercised or converted | +101 | | | 4,846.82 direct | Filing · EDGAR |
| Jan 24, 2024 | Shares withheld for tax or exercise price | −50 | $606.48 | $30K | 4,796.82 direct | Filing · EDGAR |
| Jan 24, 2024 | Option or RSU exercised or converted | +91 | | | 4,887.82 direct | Filing · EDGAR |
| Jan 24, 2024 | Shares withheld for tax or exercise price | −45 | $606.48 | $27K | 4,842.82 direct | Filing · EDGAR |
| Jan 24, 2024 | Option or RSU exercised or converted Performance Shares | −1,335 | | | 0 direct | Filing · EDGAR |
| Jan 24, 2024 | Option or RSU exercised or converted Restricted Stock Units | −36 | | | 0 direct | Filing · EDGAR |
| Jan 24, 2024 | Option or RSU exercised or converted Restricted Stock Units | −101 | | | 402 direct | Filing · EDGAR |
| Jan 24, 2024 | Option or RSU exercised or converted Restricted Stock Units | −91 | | | 728 direct | Filing · EDGAR |
| Jan 24, 2024 | Grant or award from the company Restricted Stock Units | +1,749 | | | 1,749 direct | Filing · EDGAR |
| Jan 17, 2024 | Sale under a 10b5-1 plan | −84 | $591.99 | $50K | 4,054.82 direct | Filing · EDGAR |