| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $41.67 | 12,883 | $536,834.61 | 4,983,529 | 2025-07-08 | Filing | |
| $42.27 | 2,221 | $93,881.67 | 4,239,903 | 2025-07-08 | Filing | |
| $41.67 | 32,779 | $1,365,900.93 | 4,242,124 | 2025-07-08 | Filing | |
| $42.39 | 8,734 | $370,234.26 | 6,321,086 | 2025-07-07 | Filing | |
| $42.61 | 100 | $4,261.00 | 6,329,820 | 2025-07-03 | Filing | |
| $42.19 | 41,166 | $1,736,793.54 | 6,329,920 | 2025-07-03 | Filing | |
| $43.28 | 6,900 | $298,632.00 | 4,274,903 | 2025-06-10 | Filing | |
| $42.39 | 28,100 | $1,191,159.00 | 4,281,803 | 2025-06-10 | Filing | |
| $43.16 | 23,157 | $999,456.12 | 686,360 | 2025-06-06 | Filing | |
| $43.51 | 18,565 | $807,763.15 | 6,371,086 | 2025-06-05 | Filing | |
| $43.11 | 31,435 | $1,355,162.85 | 6,389,651 | 2025-06-05 | Filing | |
| $43.07 | 54,279 | $2,337,796.53 | 4,996,412 | 2025-06-06 | Filing | |
| $43.47 | 900 | $39,123.00 | 5,050,691 | 2025-06-05 | Filing | |
| $42.84 | 16,959 | $726,523.56 | 5,051,591 | 2025-06-05 | Filing | |
| $45.00 | 10,741 | $483,345.00 | 159,887 | 2025-06-04 | Filing | |
| $45.00 | 2,302 | $103,590.00 | 159,887 | 2025-06-04 | Filing | |
| $42.94 | 3,692 | $158,534.48 | 162,189 | 2025-06-02 | Filing | |
| $42.94 | 24,555 | $1,054,391.70 | 709,517 | 2025-06-02 | Filing | |
| $42.94 | 47,189 | $2,026,295.66 | 5,068,550 | 2025-06-02 | Filing | |
| $40.66 | 50,000 | $2,033,000.00 | 256,277 | 2025-05-13 | Filing |