| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $48.37 | 583 | $28,199.59 | 490,331 | 2025-06-09 | Filing | |
| $47.43 | 665 | $31,541.08 | 490,914 | 2025-06-09 | Filing | |
| $46.51 | 3,662 | $170,305.70 | 491,579 | 2025-06-09 | Filing | |
| $49.84 | 3,433 | $171,113.42 | 495,241 | 2025-06-06 | Filing | |
| $48.93 | 1,567 | $76,676.44 | 498,674 | 2025-06-06 | Filing | |
| $48.96 | 100 | $4,896.00 | 500,241 | 2025-06-05 | Filing | |
| $48.47 | 4,900 | $237,478.99 | 500,341 | 2025-06-05 | Filing | |
| $50.02 | 6,000 | $300,121.20 | 505,241 | 2025-06-04 | Filing | |
| $50.04 | 22,515 | $1,126,538.03 | 511,241 | 2025-06-03 | Filing | |
| $48.84 | 882 | $43,080.41 | 533,756 | 2025-06-03 | Filing | |
| $49.44 | 1,243 | $61,453.92 | 56,282 | 2025-06-03 | Filing | |
| $49.33 | 3,722 | $183,623.75 | 534,638 | 2025-06-02 | Filing | |
| $48.25 | 1,278 | $61,660.82 | 538,360 | 2025-06-02 | Filing | |
| $50.10 | 184 | $9,218.05 | 539,638 | 2025-05-30 | Filing | |
| $49.78 | 4,816 | $239,735.66 | 539,822 | 2025-05-30 | Filing | |
| $50.13 | 18,543 | $929,645.89 | 544,638 | 2025-05-29 | Filing | |
| $50.63 | 1,355 | $68,610.15 | 563,181 | 2025-05-28 | Filing | |
| $49.97 | 3,645 | $182,136.28 | 564,536 | 2025-05-28 | Filing | |
| $56.29 | 11 | $619.20 | 217,491 | 2025-05-19 | Filing | |
| $55.20 | 361 | $19,926.59 | 217,502 | 2025-05-19 | Filing |