| Aug 11, 2022 | Gift | −11,674 | | | 3,144.96 direct | Filing · EDGAR |
| Aug 11, 2022 | Gift | +11,674 | | | 19,658.53 By Trust of Immediate Family Member | Filing · EDGAR |
| Apr 29, 2022 | Gift | −328 | | | 14,818.96 direct | Filing · EDGAR |
| Apr 29, 2022 | Gift | +328 | | | 523 By Trusts of Immediate Family Members | Filing · EDGAR |
| Mar 1, 2022 | Option or RSU exercised or converted | +23,334 | | | 28,616.96 direct | Filing · EDGAR |
| Mar 1, 2022 | Shares withheld for tax or exercise price | −7,772 | $201.23 | $1.6M | 20,844.96 direct | Filing · EDGAR |
| Mar 1, 2022 | Returned to the company | −5,698 | | | 15,146.96 direct | Filing · EDGAR |
| Mar 1, 2022 | Option or RSU exercised or converted Restricted Stock Units | −23,344 | | | 0 direct | Filing · EDGAR |
| Mar 1, 2022 | Grant or award from the company Deferred Stock | +5,698 | | | 9,934.46 direct | Filing · EDGAR |
| Feb 20, 2022 | Option or RSU exercised or converted | +7,500 | | | 7,827.96 direct | Filing · EDGAR |
| Feb 20, 2022 | Shares withheld for tax or exercise price | −2,555 | $204.54 | $523K | 5,272.96 direct | Filing · EDGAR |
| Feb 20, 2022 | Option or RSU exercised or converted Restricted Stock Units | −7,500 | | | 0 direct | Filing · EDGAR |
| Feb 14, 2022 | Grant or award from the company Restricted Stock Units | +23,344 | | | 23,344 direct | Filing · EDGAR |
| Feb 14, 2022 | Grant or award from the company Employee Stock Options (Right to Buy) | +23,455 | | | 23,455 direct | Filing · EDGAR |
| Nov 12, 2021 | Gift | −8,179.53 | | | 327.96 direct | Filing · EDGAR |
| Nov 12, 2021 | Gift | +7,984.53 | | | 7,984.53 By Trust of Immediate Family Member | Filing · EDGAR |
| Nov 12, 2021 | Gift | +195 | | | 195 By Trust of Immediate Family Members | Filing · EDGAR |
| Apr 26, 2021 | Sale under a 10b5-1 plan | −7,067 | $238.66 | $1.7M | 19,682.03 direct | Filing · EDGAR |
| Apr 26, 2021 | Open-market or private sale | −10,966 | $236.81 | $2.6M | 8,716.03 direct | Filing · EDGAR |
| Apr 26, 2021 | Option or RSU exercised or converted | +6,810 | $132.19 | $900K | 15,526.03 direct | Filing · EDGAR |
| Apr 26, 2021 | Option or RSU exercised or converted | +8,176 | $177.19 | $1.4M | 23,702.03 direct | Filing · EDGAR |
| Apr 26, 2021 | Option or RSU exercised or converted | +7,099 | $172.70 | $1.2M | 30,801.03 direct | Filing · EDGAR |
| Apr 26, 2021 | Option or RSU exercised or converted | +8,314 | $139.36 | $1.2M | 39,115.03 direct | Filing · EDGAR |
| Apr 26, 2021 | Open-market or private sale | −900 | $234.41 | $211K | 38,215.03 direct | Filing · EDGAR |
| Apr 26, 2021 | Open-market or private sale | −3,449 | $235.37 | $812K | 34,766.03 direct | Filing · EDGAR |
| Apr 26, 2021 | Open-market or private sale | −19,492 | $236.37 | $4.6M | 15,274.03 direct | Filing · EDGAR |
| Apr 26, 2021 | Open-market or private sale | −6,258 | $237.26 | $1.5M | 9,016.03 direct | Filing · EDGAR |
| Apr 26, 2021 | Open-market or private sale | −300 | $238.66 | $72K | 8,716.03 direct | Filing · EDGAR |
| Apr 26, 2021 | Gift | −208.53 | | | 8,507.5 direct | Filing · EDGAR |
| Apr 26, 2021 | Option or RSU exercised or converted Employee Stock Options (Right to Buy) | −6,810 | | | 0 direct | Filing · EDGAR |
| Apr 26, 2021 | Option or RSU exercised or converted Employee Stock Options (Right to Buy) | −8,176 | | | 0 direct | Filing · EDGAR |
| Apr 26, 2021 | Option or RSU exercised or converted Employee Stock Option (Right to Buy) | −7,099 | | | 3,496 direct | Filing · EDGAR |
| Apr 26, 2021 | Option or RSU exercised or converted Employee Stock Option (Right to Buy) | −8,314 | | | 16,622 direct | Filing · EDGAR |
| Mar 9, 2021 | Gift | −82 | | | 26,749.03 direct | Filing · EDGAR |
| Feb 19, 2021 | Option or RSU exercised or converted | +3,504 | | | 27,728.03 direct | Filing · EDGAR |
| Feb 19, 2021 | Shares withheld for tax or exercise price | −1,225 | $195.34 | $239K | 26,503.03 direct | Filing · EDGAR |
| Feb 19, 2021 | Option or RSU exercised or converted | +776 | | | 27,279.03 direct | Filing · EDGAR |
| Feb 19, 2021 | Shares withheld for tax or exercise price | −254 | $195.34 | $50K | 27,025.03 direct | Filing · EDGAR |
| Feb 19, 2021 | Returned to the company | −194 | | | 26,831.03 direct | Filing · EDGAR |
| Feb 19, 2021 | Option or RSU exercised or converted Restricted Stock Units | −3,504 | | | 0 direct | Filing · EDGAR |
| Feb 19, 2021 | Option or RSU exercised or converted Restricted Stock Units | −776 | | | 0 direct | Filing · EDGAR |
| Feb 19, 2021 | Grant or award from the company Deferred Stock | +194 | | | 4,134.11 direct | Filing · EDGAR |
| Feb 15, 2021 | Grant or award from the company Restricted Stock Units | +3,504 | | | 3,504 direct | Filing · EDGAR |
| Feb 15, 2021 | Grant or award from the company Employee Stock Options (Right to Buy) | +16,018 | | | 16,018 direct | Filing · EDGAR |
| Aug 6, 2020 | Gift | −305.97 | | | 24,224.03 direct | Filing · EDGAR |
| Mar 10, 2020 | Discretionary trade in a company plan | +1,702.27 | $117.37 | $200K | 3,308.9 401(k) Stock Fund | Filing · EDGAR |
| Feb 20, 2020 | Option or RSU exercised or converted | +669 | | | 19,067 direct | Filing · EDGAR |
| Feb 20, 2020 | Shares withheld for tax or exercise price | −147 | $149.08 | $22K | 18,920 direct | Filing · EDGAR |
| Feb 20, 2020 | Returned to the company | −167 | | | 18,753 direct | Filing · EDGAR |
| Feb 20, 2020 | Option or RSU exercised or converted | +7,500 | | | 26,253 direct | Filing · EDGAR |
| Feb 20, 2020 | Shares withheld for tax or exercise price | −2,989 | $149.08 | $446K | 23,264 direct | Filing · EDGAR |
| Feb 20, 2020 | Option or RSU exercised or converted | +1,787 | | | 25,051 direct | Filing · EDGAR |
| Feb 20, 2020 | Shares withheld for tax or exercise price | −521 | $149.08 | $78K | 24,530 direct | Filing · EDGAR |
| Feb 20, 2020 | Option or RSU exercised or converted Restricted Stock Units | −669 | | | 0 direct | Filing · EDGAR |
| Feb 20, 2020 | Grant or award from the company Deferred Stock | +167 | | | 3,801.96 direct | Filing · EDGAR |
| Feb 20, 2020 | Option or RSU exercised or converted Restricted Stock Units | −7,500 | | | 7,500 direct | Filing · EDGAR |
| Feb 20, 2020 | Option or RSU exercised or converted Restricted Stock Units | −1,787 | | | 0 direct | Filing · EDGAR |
| Feb 19, 2020 | Option or RSU exercised or converted | +776 | | | 18,790 direct | Filing · EDGAR |
| Feb 19, 2020 | Shares withheld for tax or exercise price | −198 | $147.22 | $29K | 18,592 direct | Filing · EDGAR |
| Feb 19, 2020 | Returned to the company | −194 | | | 18,398 direct | Filing · EDGAR |