| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $66.04 | 11,207 | $740,110.28 | 16,188,469 | 2025-12-18 | Filing | |
| $64.92 | 11,238 | $729,570.96 | 16,199,676 | 2025-12-18 | Filing | |
| $64.12 | 75,913 | $4,867,541.56 | 16,210,914 | 2025-12-18 | Filing | |
| $63.08 | 20,489 | $1,292,446.12 | 16,286,827 | 2025-12-18 | Filing | |
| $62.26 | 14,153 | $881,165.78 | 16,307,316 | 2025-12-18 | Filing | |
| $66.04 | 2,801 | $184,978.04 | 8,974,783 | 2025-12-18 | Filing | |
| $64.92 | 2,800 | $181,776.00 | 8,977,584 | 2025-12-18 | Filing | |
| $64.12 | 18,960 | $1,215,715.20 | 8,980,384 | 2025-12-18 | Filing | |
| $63.08 | 5,118 | $322,843.44 | 8,999,344 | 2025-12-18 | Filing | |
| $62.26 | 3,571 | $222,330.46 | 9,004,462 | 2025-12-18 | Filing | |
| $67.42 | 1,302 | $87,780.84 | 89,280 | 2025-12-16 | Filing | |
| $74.08 | 3,775 | $279,652.00 | 111,250 | 2025-12-11 | Filing | |
| $73.31 | 11,982 | $878,400.42 | 115,025 | 2025-12-11 | Filing | |
| $72.09 | 4,209 | $303,426.81 | 127,007 | 2025-12-11 | Filing | |
| $77.23 | 3,675 | $283,820.25 | 24,836 | 2025-12-05 | Filing | |
| $75.55 | 250 | $18,887.50 | 26,421 | 2025-12-01 | Filing | |
| $76.39 | 1,968 | $150,335.52 | 153,808 | 2025-12-01 | Filing | |
| $75.59 | 2,128 | $160,855.52 | 155,776 | 2025-12-01 | Filing | |
| $74.59 | 904 | $67,429.36 | 157,904 | 2025-12-01 | Filing | |
| $75.55 | 676 | $51,071.80 | 23,952 | 2025-12-01 | Filing |