| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.92 | 6,000 | $227,532.00 | 66,000 | 2025-07-22 | Filing | |
| $37.87 | 91,048 | $3,448,124.33 | 1,441,299 | 2025-07-22 | Filing | |
| $39.35 | 2,287 | $89,996.88 | 358,720 | 2025-07-21 | Filing | |
| $38.60 | 7,796 | $300,902.21 | 361,007 | 2025-07-21 | Filing | |
| $39.18 | 45,736 | $1,791,822.14 | 1,105,902 | 2025-07-09 | Filing | |
| $38.70 | 27,000 | $1,044,765.00 | 324,000 | 2025-07-08 | Filing | |
| $38.89 | 6,000 | $233,356.80 | 72,000 | 2025-07-08 | Filing | |
| $38.69 | 81,264 | $3,144,063.53 | 1,151,638 | 2025-07-08 | Filing | |
| $39.22 | 56,113 | $2,200,864.09 | 1,532,347 | 2025-07-09 | Filing | |
| $38.69 | 27,000 | $1,044,754.20 | 324,000 | 2025-07-08 | Filing | |
| $38.89 | 6,000 | $233,323.20 | 72,000 | 2025-07-08 | Filing | |
| $38.69 | 80,887 | $3,129,469.50 | 1,588,460 | 2025-07-08 | Filing | |
| $39.52 | 7,473 | $295,338.19 | 793,735 | 2025-07-01 | Filing | |
| $38.96 | 10,860 | $423,126.23 | 801,208 | 2025-07-01 | Filing | |
| $40.37 | 3,267 | $131,888.14 | 358,720 | 2025-06-27 | Filing | |
| $39.66 | 6,816 | $270,350.51 | 361,987 | 2025-06-27 | Filing | |
| $39.45 | 27,000 | $1,065,206.70 | 351,000 | 2025-06-24 | Filing | |
| $39.30 | 6,000 | $235,776.60 | 78,000 | 2025-06-24 | Filing | |
| $40.06 | 3,869 | $154,978.21 | 813,838 | 2025-06-24 | Filing | |
| $39.61 | 123,131 | $4,877,157.34 | 817,707 | 2025-06-24 | Filing |