| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $74.10 | 133,000 | $9,855,300.00 | 16,571,469 | 2025-11-24 | Filing | |
| $74.10 | 33,250 | $2,463,825.00 | 9,008,033 | 2025-11-24 | Filing | |
| $75.00 | 12,874 | $965,550.00 | 107,590 | 2025-11-24 | Filing | |
| $72.20 | 15,138 | $1,092,963.60 | 16,704,469 | 2025-11-20 | Filing | |
| $71.63 | 35,362 | $2,532,980.06 | 16,719,607 | 2025-11-20 | Filing | |
| $70.58 | 12,295 | $867,781.10 | 16,754,969 | 2025-11-20 | Filing |