| Nov 2, 2023 | Common Stock, par value $0.01 per share | MOption exerciseThe insider exercised or converted options or restricted stock units received under a company pay plan, turning them into shares at a price set in advance. It is often followed the same day by an S (sale) or F (tax withholding). It is not an open-market purchase.Acquired | +3,000 | $16.00 | +$48,000 | 310,117 | Direct | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −114 | $337.58 | −$38,484.12 | 310,003 | Direct | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −286 | $338.70 | −$96,868.2 | 309,717 | Direct | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −366 | $339.88 | −$124,396.08 | 309,351 | Direct | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −170 | $340.78 | −$57,932.6 | 309,181 | Direct | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −595 | $341.97 | −$203,472.15 | 308,586 | Direct | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −171 | $342.80 | −$58,618.8 | 308,415 | Direct | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −879 | $344.17 | −$302,525.43 | 307,536 | Direct | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −822 | $345.18 | −$283,737.96 | 306,714 | Direct | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −136 | $346.14 | −$47,075.04 | 306,578 | Direct | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −165 | $347.25 | −$57,296.25 | 306,413 | Direct | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −172 | $348.20 | −$59,890.4 | 306,241 | Direct | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −57 | $350.09 | −$19,955.13 | 306,184 | Direct | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −61 | $353.05 | −$21,536.05 | 306,123 | Direct | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −6 | $354.48 | −$2,126.88 | 306,117 | Direct | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −86 | $337.58 | −$29,031.88 | 594,652 | Indirect | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −214 | $338.70 | −$72,481.8 | 594,438 | Indirect | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −274 | $339.88 | −$93,127.12 | 594,164 | Indirect | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −128 | $340.78 | −$43,619.84 | 594,036 | Indirect | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −447 | $341.97 | −$152,860.59 | 593,589 | Indirect | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −129 | $342.80 | −$44,221.2 | 593,460 | Indirect | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −659 | $344.17 | −$226,808.03 | 592,801 | Indirect | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −616 | $345.18 | −$212,630.88 | 592,185 | Indirect | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −102 | $346.14 | −$35,306.28 | 592,083 | Indirect | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −124 | $347.25 | −$43,059 | 591,959 | Indirect | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −128 | $348.20 | −$44,569.6 | 591,831 | Indirect | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −43 | $350.09 | −$15,053.87 | 591,788 | Indirect | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −45 | $353.05 | −$15,887.25 | 591,743 | Indirect | |
| Nov 2, 2023 | Common Stock, par value $0.01 per share | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Disposed | −5 | $354.48 | −$1,772.4 | 591,738 | Indirect | |