| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $69.43 | 8,158 | $566,409.94 | 16,767,264 | 2025-11-20 | Filing | |
| $68.38 | 3,640 | $248,903.20 | 16,775,422 | 2025-11-20 | Filing | |
| $67.39 | 7,660 | $516,207.40 | 16,779,062 | 2025-11-20 | Filing | |
| $66.33 | 25,866 | $1,715,691.78 | 16,786,722 | 2025-11-20 | Filing | |
| $65.59 | 24,881 | $1,631,944.79 | 16,812,588 | 2025-11-20 | Filing |