| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.68 | 82,490 | $3,190,968.92 | 343,462 | 2025-11-04 | Filing | |
| $38.52 | 20,723 | $798,152.56 | 492,173 | 2025-11-05 | Filing | |
| $39.64 | 1,166 | $46,224.20 | 108,000 | 2025-11-04 | Filing | |
| $39.02 | 25,834 | $1,008,045.26 | 109,166 | 2025-11-04 | Filing | |
| $39.45 | 6,000 | $236,691.60 | 24,000 | 2025-11-04 | Filing | |
| $39.41 | 33,561 | $1,322,618.87 | 512,896 | 2025-11-04 | Filing | |
| $38.68 | 82,716 | $3,199,744.39 | 546,457 | 2025-11-04 | Filing | |
| $41.02 | 600 | $24,613.02 | 683,425 | 2025-11-03 | Filing | |
| $40.37 | 17,748 | $716,486.76 | 684,025 | 2025-11-03 | Filing | |
| $38.70 | 22,703 | $878,574.32 | 135,000 | 2025-10-21 | Filing | |
| $37.60 | 4,297 | $161,551.73 | 157,703 | 2025-10-21 | Filing | |
| $38.23 | 2,359 | $90,177.02 | 30,000 | 2025-10-21 | Filing | |
| $37.51 | 3,641 | $136,562.26 | 32,359 | 2025-10-21 | Filing | |
| $39.16 | 14,611 | $572,109.78 | 425,952 | 2025-10-21 | Filing | |
| $38.76 | 100,622 | $3,900,571.58 | 440,563 | 2025-10-21 | Filing | |
| $37.52 | 11,767 | $441,524.90 | 541,185 | 2025-10-21 | Filing | |
| $38.69 | 22,836 | $883,636.74 | 135,000 | 2025-10-21 | Filing | |
| $37.58 | 4,164 | $156,478.12 | 157,836 | 2025-10-21 | Filing | |
| $38.21 | 2,648 | $101,185.64 | 30,000 | 2025-10-21 | Filing | |
| $37.45 | 3,352 | $125,537.43 | 32,648 | 2025-10-21 | Filing |