| Sep 16, 2025 | Common Stock, $0.001 par value | 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 | −634 | $358.35 | −$227,193.9 | 325,015 | Direct | |
| Sep 16, 2025 | Common Stock, $0.001 par value | 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 | −834 | $359.25 | −$299,614.5 | 324,181 | Direct | |
| Sep 16, 2025 | Common Stock, $0.001 par value | 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 | −2,003 | $360.28 | −$721,640.84 | 322,178 | Direct | |
| Sep 16, 2025 | Common Stock, $0.001 par value | 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 | −650 | $361.41 | −$234,916.5 | 321,528 | Direct | |
| Sep 16, 2025 | Common Stock, $0.001 par value | 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 | −604 | $362.78 | −$219,119.12 | 320,924 | Direct | |
| Sep 16, 2025 | Common Stock, $0.001 par value | 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 | −96 | $363.63 | −$34,908.48 | 320,828 | Direct | |
| Sep 17, 2025 | Common Stock, $0.001 par value | 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 | −418 | $343.68 | −$143,658.24 | 320,410 | Direct | |
| Sep 17, 2025 | Common Stock, $0.001 par value | 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,306 | $344.59 | −$450,034.54 | 319,104 | Direct | |
| Sep 17, 2025 | Common Stock, $0.001 par value | 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,682 | $345.76 | −$581,568.32 | 317,422 | Direct | |
| Sep 17, 2025 | Common Stock, $0.001 par value | 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 | −626 | $346.80 | −$217,096.8 | 316,796 | Direct | |
| Sep 17, 2025 | Common Stock, $0.001 par value | 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,161 | $348.02 | −$404,051.22 | 315,635 | Direct | |
| Sep 17, 2025 | Common Stock, $0.001 par value | 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 | −695 | $348.96 | −$242,527.2 | 314,940 | Direct | |
| Sep 17, 2025 | Common Stock, $0.001 par value | 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 | −675 | $350.08 | −$236,304 | 314,265 | Direct | |
| Sep 17, 2025 | Common Stock, $0.001 par value | 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 | −164 | $351.89 | −$57,709.96 | 314,101 | Direct | |
| Sep 17, 2025 | Common Stock, $0.001 par value | 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 | −337 | $353.24 | −$119,041.88 | 313,764 | Direct | |
| Sep 17, 2025 | Common Stock, $0.001 par value | 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 | −160 | $354.16 | −$56,665.6 | 313,604 | Direct | |
| Sep 17, 2025 | Common Stock, $0.001 par value | 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 | −108 | $357.38 | −$38,597.04 | 313,496 | Direct | |
| Sep 17, 2025 | Common Stock, $0.001 par value | 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 | −134 | $358.38 | −$48,022.92 | 313,362 | Direct | |
| Sep 17, 2025 | Common Stock, $0.001 par value | 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 | −32 | $359.58 | −$11,506.56 | 313,330 | Direct | |