| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| Edward P. Garden | Director | 2025-12-15 | 14,740 | $146.92 | $2.17MBuy |
| Edward P. Garden | Director | 2025-12-12 | 28,089 | $146.33 | $4.11MBuy |
| Edward P. Garden | Director | 2025-12-12 | 15,749 | $146.89 | $2.31MBuy |
| Edward P. Garden | Director | 2025-12-11 | 8,109 | $145.99 | $1.18MBuy |
| Edward P. Garden | Director | 2025-12-11 | 10,138 | $143.57 | $1.46MBuy |
| Edward P. Garden | Director | 2025-12-11 | 24,732 | $144.46 | $3.57MBuy |
| Edward P. Garden | Director | 2025-12-11 | 1,346 | $144.96 | $195.12kBuy |
| Robert A. Nerbonne | Director | 2025-12-09 | 780 | $128.52 | $100.25kBuy |
| Edward P. Garden | Director | 2025-05-21 | 18,482 | $145.26 | $2.68MBuy |
| Edward P. Garden | Director | 2025-05-21 | 27,147 | $149.01 | $4.05MBuy |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Vanguard Group Inc | 8.76% | 4,413,956 | $666.99M | Institution |
| Blackrock Inc | 8.44% | 4,253,844 | $642.80M | Institution |
| Select Equity Group LP | 8.33% | 4,196,399 | $634.12M | Institution |
| Price T Rowe Associates Inc | 7.68% | 3,869,292 | $584.69M | Institution |
| Edward P. Garden | 6.71% | 3,380,845 | $510.88M | Insider |
| Garden Investment Management LP | 6.51% | 3,276,834 | $495.16M | Institution |
| Wellington Management Group LLP | 6.34% | 3,193,628 | $482.59M | Institution |
| Jpmorgan Chase Co | 4.11% | 2,069,824 | $312.77M | Institution |
| Turtle Creek Asset Management Inc | 2.90% | 1,461,810 | $220.89M | Institution |
| Victory Capital Management Inc | 2.86% | 1,441,795 | $217.87M | Institution |