| Jun 10, 2024 | Common Stock, par value $0.00001 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 | −100 | $228.00 | −$22,800 | 21,698 | Direct | |
| Jun 10, 2024 | Common Stock, par value $0.00001 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 | −100 | $229.48 | −$22,948 | 21,598 | Direct | |
| Jun 10, 2024 | Common Stock, par value $0.00001 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 | −100 | $230.00 | −$23,000 | 21,498 | Direct | |
| Jun 10, 2024 | Common Stock, par value $0.00001 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 | −567 | $230.82 | −$130,874.94 | 20,931 | Direct | |
| Jun 10, 2024 | Common Stock, par value $0.00001 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 | −3,216 | $232.02 | −$746,176.32 | 17,715 | Direct | |
| Jun 10, 2024 | Common Stock, par value $0.00001 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 | −577 | $234.58 | −$135,352.66 | 17,138 | Direct | |
| Jun 10, 2024 | Common Stock, par value $0.00001 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 | −151 | $235.15 | −$35,507.65 | 16,987 | Direct | |
| Jun 10, 2024 | Common Stock, par value $0.00001 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 | −173 | $236.19 | −$40,860.87 | 16,814 | Direct | |
| Jun 10, 2024 | Common Stock, par value $0.00001 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 | −661 | $237.22 | −$156,802.42 | 16,153 | Direct | |
| Jun 10, 2024 | Common Stock, par value $0.00001 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 | −300 | $238.61 | −$71,583 | 15,853 | Direct | |
| Jun 10, 2024 | Common Stock, par value $0.00001 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 | −1,437 | $240.00 | −$344,880 | 14,416 | Direct | |
| Jun 10, 2024 | Common Stock, par value $0.00001 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 | −469 | $240.63 | −$112,855.47 | 13,947 | Direct | |
| Jun 10, 2024 | Common Stock, par value $0.00001 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 | −851 | $242.40 | −$206,282.4 | 13,096 | Direct | |
| Jun 10, 2024 | Common Stock, par value $0.00001 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 | −469 | $244.01 | −$114,440.69 | 12,627 | Direct | |
| Jun 10, 2024 | Common Stock, par value $0.00001 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 | −4,888 | $245.05 | −$1,197,804.4 | 7,739 | Direct | |
| Jun 10, 2024 | Common Stock, par value $0.00001 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 | −3,707 | $246.21 | −$912,700.47 | 4,032 | Direct | |
| Jun 10, 2024 | Common Stock, par value $0.00001 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 | −1,500 | $248.00 | −$372,000 | 2,532 | Direct | |
| Jun 10, 2024 | Common Stock, par value $0.00001 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 | −400 | $249.02 | −$99,608 | 2,132 | Direct | |
| Jun 10, 2024 | Common Stock, par value $0.00001 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 | −979 | $250.00 | −$244,750 | 1,153 | Direct | |
| Jun 10, 2024 | Common Stock, par value $0.00001 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 | $252.36 | −$221,824.44 | 274 | Direct | |
| Jun 10, 2024 | Common Stock, par value $0.00001 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 | −100 | $287.50 | −$28,750 | 174 | Direct | |