| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $87.53 | 8,641 | $756,346.73 | 7,014,170 | 2025-03-03 | Filing | |
| $87.07 | 16,359 | $1,424,378.13 | 7,022,811 | 2025-03-03 | Filing | |
| $87.07 | 16,359 | $1,424,378.13 | 7,039,170 | 2025-03-03 | Filing | |
| $86.55 | 5,154 | $446,078.70 | 7,055,529 | 2025-02-28 | Filing | |
| $86.55 | 5,154 | $446,078.70 | 7,060,683 | 2025-02-28 | Filing | |
| $86.07 | 19,846 | $1,708,145.22 | 7,065,837 | 2025-02-28 | Filing | |
| $86.07 | 19,846 | $1,708,145.22 | 7,085,683 | 2025-02-28 | Filing | |
| $86.87 | 1,197 | $103,983.39 | 22,906 | 2025-03-03 | Filing | |
| $86.89 | 1,197 | $104,007.33 | 0 | 2025-03-03 | Filing | |
| $86.73 | 1,197 | $103,815.81 | 19,906 | 2025-03-03 | Filing | |
| $86.90 | 1,197 | $104,019.30 | 4,998 | 2025-03-03 | Filing | |
| $86.87 | 1,197 | $103,983.39 | 9,845 | 2025-03-03 | Filing | |
| $85.08 | 25,000 | $2,127,000.00 | 7,105,529 | 2025-02-25 | Filing | |
| $85.08 | 25,000 | $2,127,000.00 | 7,130,529 | 2025-02-25 | Filing | |
| $84.60 | 8,149 | $689,405.40 | 42,920 | 2025-02-25 | Filing | |
| $85.04 | 4,500 | $382,680.00 | 13,089 | 2025-02-11 | Filing | |
| $86.72 | 3,676 | $318,782.72 | 0 | 2025-02-07 | Filing | |
| $86.89 | 3,691 | $320,710.99 | 0 | 2025-02-06 | Filing | |
| $84.35 | 7,533 | $635,408.55 | 1,568,191 | 2025-01-03 | Filing | |
| $84.94 | 8,659 | $735,495.46 | 1,568,191 | 2025-01-02 | Filing |