| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $75.24 | 1,700 | $127,910.04 | 228,776 | 2025-12-15 | Filing | |
| $74.60 | 28,311 | $2,111,992.11 | 230,476 | 2025-12-15 | Filing | |
| $74.26 | 2,000 | $148,520.00 | 130,297 | 2025-12-08 | Filing | |
| $73.75 | 7,712 | $568,758.46 | 4,558,447 | 2025-12-05 | Filing | |
| $73.04 | 12,288 | $897,529.04 | 4,566,159 | 2025-12-05 | Filing | |
| $74.80 | 5,700 | $426,357.72 | 4,578,447 | 2025-12-04 | Filing | |
| $74.42 | 12,200 | $907,970.36 | 4,584,147 | 2025-12-04 | Filing | |
| $73.16 | 2,100 | $153,626.34 | 4,596,347 | 2025-12-04 | Filing | |
| $73.76 | 7,483 | $551,951.32 | 755,686 | 2025-12-05 | Filing | |
| $73.05 | 12,517 | $914,324.29 | 763,169 | 2025-12-05 | Filing | |
| $74.80 | 5,708 | $426,938.99 | 775,686 | 2025-12-04 | Filing | |
| $74.42 | 12,192 | $907,381.07 | 781,394 | 2025-12-04 | Filing | |
| $73.16 | 2,100 | $153,638.31 | 793,586 | 2025-12-04 | Filing | |
| $66.71 | 5,456 | $363,985.58 | 228,776 | 2025-11-20 | Filing | |
| $65.90 | 14,299 | $942,361.30 | 234,232 | 2025-11-20 | Filing | |
| $64.97 | 6,401 | $415,876.81 | 248,531 | 2025-11-20 | Filing | |
| $66.05 | 30,993 | $2,047,056.66 | 50,583 | 2025-11-18 | Filing | |
| $65.23 | 24,007 | $1,566,012.62 | 81,576 | 2025-11-18 | Filing | |
| $67.06 | 3,798 | $254,678.69 | 14,089 | 2025-11-17 | Filing | |
| $66.63 | 36,801 | $2,451,914.47 | 17,887 | 2025-11-17 | Filing |