| JENKINS GEORGE MDirector | Open-market saleNon-derivative security10b5-1: — | 2,072 | $122.62 | $254,058.00 | 137,242 | Oct 14, 2026 | Oct 14, 2026Source record |
| JENKINS GEORGE MDirector | Open-market saleNon-derivative security10b5-1: — | 2,604 | $123.29 | $321,046.00 | 134,638 | Oct 14, 2026 | Oct 14, 2026Source record |
| JENKINS GEORGE MDirector | Open-market saleNon-derivative security10b5-1: — | 476 | $121.14 | $57,663.00 | 139,314 | Oct 14, 2026 | Oct 14, 2026Source record |
| JENKINS GEORGE MDirector | Open-market saleNon-derivative security10b5-1: — | 505 | $126.55 | $63,910.00 | 132,616 | Oct 14, 2026 | Oct 14, 2026Source record |
| JENKINS GEORGE MDirector | Open-market saleNon-derivative security10b5-1: — | 597 | $125.33 | $74,820.00 | 133,121 | Oct 14, 2026 | Oct 14, 2026Source record |
| JENKINS GEORGE MDirector | Open-market saleNon-derivative security10b5-1: — | 920 | $124.37 | $114,416.00 | 133,718 | Oct 14, 2026 | Oct 14, 2026Source record |
| JENKINS GEORGE MDirector | Open-market saleNon-derivative security10b5-1: — | 1,035 | $131.49 | $136,092.00 | 141,291 | Oct 13, 2026 | Oct 14, 2026Source record |
| JENKINS GEORGE MDirector | Open-market saleNon-derivative security10b5-1: — | 1,644 | $129.23 | $212,455.00 | 143,316 | Oct 13, 2026 | Oct 14, 2026Source record |
| JENKINS GEORGE MDirector | Open-market saleNon-derivative security10b5-1: — | 2,004 | $128.52 | $257,555.00 | 144,960 | Oct 13, 2026 | Oct 14, 2026Source record |
| JENKINS GEORGE MDirector | Open-market saleNon-derivative security10b5-1: — | 579 | $132.40 | $76,662.00 | 140,712 | Oct 13, 2026 | Oct 14, 2026Source record |
| JENKINS GEORGE MDirector | Open-market saleNon-derivative security10b5-1: — | 922 | $133.72 | $123,292.00 | 139,790 | Oct 13, 2026 | Oct 14, 2026Source record |
| JENKINS GEORGE MDirector | Open-market saleNon-derivative security10b5-1: — | 990 | $130.48 | $129,175.00 | 142,326 | Oct 13, 2026 | Oct 14, 2026Source record |
| JENKINS GEORGE MDirector | Open-market saleNon-derivative security10b5-1: — | 1,447 | $135.50 | $196,064.00 | 147,781 | Oct 12, 2026 | Oct 14, 2026Source record |
| JENKINS GEORGE MDirector | Open-market saleNon-derivative security10b5-1: — | 2,458 | $133.25 | $327,524.00 | 152,563 | Oct 12, 2026 | Oct 14, 2026Source record |
| JENKINS GEORGE MDirector | Open-market saleNon-derivative security10b5-1: — | 3,335 | $134.21 | $447,586.00 | 149,228 | Oct 12, 2026 | Oct 14, 2026Source record |
| JENKINS GEORGE MDirector | Open-market saleNon-derivative security10b5-1: — | 5,095 | $132.62 | $675,681.00 | 155,021 | Oct 12, 2026 | Oct 14, 2026Source record |
| JENKINS GEORGE MDirector | Open-market saleNon-derivative security10b5-1: — | 817 | $136.44 | $111,475.00 | 146,964 | Oct 12, 2026 | Oct 14, 2026Source record |