| Jun 26, 2026 | Common Stock | 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 | −28,296 | $107.57 | −$3,043,800.72 | 2,834,055 | Indirect | |
| Jun 26, 2026 | Common Stock | 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 | −231,007 | $108.14 | −$24,981,096.98 | 2,603,048 | Indirect | |
| Jun 26, 2026 | Common Stock | 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,624 | $109.79 | −$3,581,788.96 | 2,570,424 | Indirect | |
| Jun 26, 2026 | Common Stock | 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 | −11,277 | $110.49 | −$1,245,995.73 | 2,559,147 | Indirect | |
| Jun 26, 2026 | Common Stock | 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 | −10,366 | $111.51 | −$1,155,912.66 | 2,548,781 | Indirect | |
| Jun 26, 2026 | Common Stock | 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 | −555 | $112.49 | −$62,431.95 | 2,548,226 | Indirect | |
| Jun 26, 2026 | Common Stock | 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 | −14,913 | $113.97 | −$1,699,634.61 | 2,533,313 | Indirect | |
| Jun 26, 2026 | Common Stock | 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 | −27,951 | $114.94 | −$3,212,687.94 | 2,505,362 | Indirect | |
| Jun 26, 2026 | Common Stock | 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,821 | $115.69 | −$789,121.49 | 2,498,541 | Indirect | |
| Jun 26, 2026 | Common Stock | 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 | −12,181 | $117.09 | −$1,426,273.29 | 2,486,360 | Indirect | |
| Jun 26, 2026 | Common Stock | 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 | −22,046 | $117.85 | −$2,598,121.1 | 2,464,314 | Indirect | |
| Jun 26, 2026 | Common Stock | 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 | −12,390 | $118.66 | −$1,470,197.4 | 2,451,924 | Indirect | |
| Jun 26, 2026 | Common Stock | 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,958 | $107.57 | −$425,762.06 | 525,760 | Indirect | |
| Jun 26, 2026 | Common Stock | 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,402 | $108.14 | −$3,503,952.28 | 493,358 | Indirect | |
| Jun 26, 2026 | Common Stock | 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,562 | $109.79 | −$500,861.98 | 488,796 | Indirect | |
| Jun 26, 2026 | Common Stock | 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,579 | $110.49 | −$174,463.71 | 487,217 | Indirect | |
| Jun 26, 2026 | Common Stock | 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,442 | $111.51 | −$160,797.42 | 485,775 | Indirect | |
| Jun 26, 2026 | Common Stock | 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 | −78 | $112.49 | −$8,774.22 | 485,697 | Indirect | |
| Jun 26, 2026 | Common Stock | 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,083 | $113.97 | −$237,399.51 | 483,614 | Indirect | |
| Jun 26, 2026 | Common Stock | 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,896 | $114.94 | −$447,806.24 | 479,718 | Indirect | |
| Jun 26, 2026 | Common Stock | 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 | −952 | $115.69 | −$110,136.88 | 478,766 | Indirect | |
| Jun 26, 2026 | Common Stock | 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,701 | $117.09 | −$199,170.09 | 477,065 | Indirect | |
| Jun 26, 2026 | Common Stock | 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,069 | $117.85 | −$361,681.65 | 473,996 | Indirect | |
| Jun 26, 2026 | Common Stock | 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,729 | $118.66 | −$205,163.14 | 472,267 | Indirect | |
| Jun 29, 2026 | Common Stock | 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,471 | $105.78 | −$578,722.38 | 2,446,453 | Indirect | |
| Jun 29, 2026 | Common Stock | 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 | −14,613 | $106.63 | −$1,558,184.19 | 2,431,840 | Indirect | |
| Jun 29, 2026 | Common Stock | 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 | −19,093 | $107.76 | −$2,057,461.68 | 2,412,747 | Indirect | |
| Jun 29, 2026 | Common Stock | 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 | −848 | $105.78 | −$89,701.44 | 471,419 | Indirect | |
| Jun 29, 2026 | Common Stock | 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,318 | $106.63 | −$247,168.34 | 469,101 | Indirect | |
| Jun 29, 2026 | Common Stock | 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,024 | $107.76 | −$325,866.24 | 466,077 | Indirect | |