| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 1,040 | $263.79 | $274,342.00 | 7,486,944 | Oct 12, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 120 | $270.69 | $32,483.00 | 7,482,464 | Oct 12, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 1,800 | $264.90 | $476,820.00 | 7,485,144 | Oct 12, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 280 | $272.83 | $76,392.00 | 7,481,744 | Oct 12, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 320 | $261.97 | $83,830.00 | 7,491,184 | Oct 12, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 3,200 | $263.00 | $841,600.00 | 7,487,984 | Oct 12, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 440 | $272.00 | $119,680.00 | 7,482,024 | Oct 12, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 560 | $268.86 | $150,562.00 | 7,482,584 | Oct 12, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 680 | $265.82 | $180,758.00 | 7,484,464 | Oct 12, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 880 | $268.03 | $235,866.00 | 7,483,144 | Oct 12, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 1,041 | $274.27 | $285,515.00 | 7,492,078 | Oct 9, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 1,079 | $269.99 | $291,319.00 | 7,495,995 | Oct 9, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 1,080 | $267.64 | $289,051.00 | 7,497,221 | Oct 9, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 1,156 | $272.32 | $314,802.00 | 7,494,713 | Oct 9, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 126 | $271.35 | $34,190.00 | 7,495,869 | Oct 9, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 147 | $269.08 | $39,555.00 | 7,497,074 | Oct 9, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 1,594 | $273.37 | $435,752.00 | 7,493,119 | Oct 9, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 1,803 | $266.79 | $481,022.00 | 7,498,301 | Oct 9, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 400 | $264.20 | $105,680.00 | 7,500,544 | Oct 9, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 440 | $265.41 | $116,780.00 | 7,500,104 | Oct 9, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 560 | $263.21 | $147,398.00 | 7,500,944 | Oct 9, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 574 | $274.99 | $157,844.00 | 7,491,504 | Oct 9, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 1,080 | $264.32 | $285,466.00 | 7,507,984 | Oct 8, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 1,292 | $269.76 | $348,530.00 | 7,501,812 | Oct 8, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 148 | $271.08 | $40,120.00 | 7,501,664 | Oct 8, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 1,568 | $265.47 | $416,257.00 | 7,506,416 | Oct 8, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 160 | $271.77 | $43,483.00 | 7,501,504 | Oct 8, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 1,792 | $266.32 | $477,245.00 | 7,504,624 | Oct 8, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 2,040 | $263.27 | $537,071.00 | 7,509,064 | Oct 8, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 400 | $262.51 | $105,004.00 | 7,511,104 | Oct 8, 2026 | Oct 13, 2026Source record |
| Kurtz GeorgeCEO | Open-market saleNon-derivative security10b5-1: — | 760 | $267.31 | $203,156.00 | 7,503,864 | Oct 8, 2026 | Oct 13, 2026Source record |