| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $62.79 | 220 | $13,814.59 | 795,686 | 2025-11-07 | Filing | |
| $61.87 | 7,546 | $466,838.57 | 795,906 | 2025-11-07 | Filing | |
| $61.13 | 12,234 | $747,861.97 | 803,452 | 2025-11-07 | Filing | |
| $64.39 | 100 | $6,439.00 | 815,686 | 2025-11-06 | Filing | |
| $63.56 | 7,371 | $468,472.01 | 815,786 | 2025-11-06 | Filing | |
| $62.91 | 12,529 | $788,184.36 | 823,157 | 2025-11-06 | Filing | |
| $62.81 | 200 | $12,561.00 | 4,598,447 | 2025-11-07 | Filing | |
| $61.87 | 7,308 | $452,156.19 | 4,598,647 | 2025-11-07 | Filing | |
| $61.14 | 12,492 | $763,762.13 | 4,605,955 | 2025-11-07 | Filing | |
| $64.39 | 100 | $6,439.00 | 4,618,447 | 2025-11-06 | Filing | |
| $63.55 | 7,324 | $465,416.03 | 4,618,547 | 2025-11-06 | Filing | |
| $62.91 | 12,576 | $791,166.22 | 4,625,871 | 2025-11-06 | Filing | |
| $63.72 | 61,031 | $3,888,999.07 | 16,991 | 2025-11-06 | Filing | |
| $69.24 | 43,393 | $3,004,349.07 | 679,979 | 2025-10-29 | Filing | |
| $68.50 | 8,598 | $588,985.35 | 723,372 | 2025-10-29 | Filing | |
| $67.52 | 3,497 | $236,129.68 | 731,970 | 2025-10-29 | Filing | |
| $66.20 | 31,116 | $2,059,748.51 | 735,467 | 2025-10-29 | Filing | |
| $65.48 | 111,755 | $7,317,315.08 | 766,583 | 2025-10-29 | Filing | |
| $65.00 | 1,641 | $106,665.00 | 878,338 | 2025-10-27 | Filing | |
| $54.80 | 20,000 | $1,096,046.00 | 835,686 | 2025-10-09 | Filing |