| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $72.20 | 3,783 | $273,132.60 | 9,041,283 | 2025-11-20 | Filing | |
| $71.63 | 8,841 | $633,280.83 | 9,045,066 | 2025-11-20 | Filing | |
| $70.58 | 3,074 | $216,962.92 | 9,053,907 | 2025-11-20 | Filing | |
| $69.43 | 2,041 | $141,706.63 | 9,056,981 | 2025-11-20 | Filing | |
| $68.38 | 910 | $62,225.80 | 9,059,022 | 2025-11-20 | Filing | |
| $67.39 | 1,913 | $128,917.07 | 9,059,932 | 2025-11-20 | Filing | |
| $66.33 | 6,467 | $428,956.11 | 9,061,845 | 2025-11-20 | Filing | |
| $65.59 | 6,221 | $408,035.39 | 9,068,312 | 2025-11-20 | Filing | |
| $66.15 | 5,262 | $348,081.30 | 2,003,213 | 2025-11-18 | Filing |