| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| Robert A. Nerbonne | Director | 2025-12-09 | 780 | $128.52 | $100.25kBuy |
| Edward P. Garden | Director | 2025-05-21 | 75,003 | $148.61 | $11.15MBuy |
| Edward P. Garden | Director | 2025-05-21 | 27,147 | $149.01 | $4.05MBuy |
| Edward P. Garden | Director | 2025-05-21 | 7,954 | $147.45 | $1.17MBuy |
| Edward P. Garden | Director | 2025-05-21 | 18,482 | $145.26 | $2.68MBuy |
| Edward P. Garden | Director | 2025-05-21 | 8,414 | $146.27 | $1.23MBuy |
| Edward P. Garden | Director | 2025-05-16 | 621 | $149.62 | $92.91kBuy |
| Edward P. Garden | Director | 2025-05-15 | 2,575 | $148.45 | $382.26kBuy |
| Edward P. Garden | Director | 2025-05-15 | 10,902 | $149.41 | $1.63MBuy |
| Edward P. Garden | Director | 2025-05-14 | 37,473 | $148.40 | $5.56MBuy |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Vanguard Group Inc | 8.76% | 4,413,956 | $644.92M | Institution |
| Blackrock Inc | 8.44% | 4,253,844 | $621.53M | Institution |
| Select Equity Group LP | 8.33% | 4,196,399 | $613.14M | Institution |
| Price T Rowe Associates Inc | 7.68% | 3,869,292 | $565.34M | Institution |
| Edward P. Garden | 6.51% | 3,277,942 | $478.94M | Insider |
| Garden Investment Management LP | 6.51% | 3,276,834 | $478.78M | Institution |
| Wellington Management Group LLP | 6.34% | 3,193,628 | $466.62M | Institution |
| Jpmorgan Chase Co | 4.11% | 2,069,824 | $302.42M | Institution |
| Turtle Creek Asset Management Inc | 2.90% | 1,461,810 | $213.59M | Institution |
| Victory Capital Management Inc | 2.86% | 1,441,795 | $210.66M | Institution |