| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $49.44 | 400 | $19,774.00 | 490,757 | 2025-08-11 | Filing | |
| $48.87 | 18,805 | $918,906.33 | 491,157 | 2025-08-11 | Filing | |
| $48.07 | 10,795 | $518,915.65 | 509,962 | 2025-08-11 | Filing | |
| $47.46 | 3,000 | $142,371.00 | 9,398 | 2025-08-12 | Filing | |
| $49.49 | 6,962 | $344,577.23 | 167,124 | 2025-08-05 | Filing | |
| $49.07 | 5,538 | $271,721.97 | 174,086 | 2025-08-05 | Filing | |
| $53.47 | 1,342 | $71,762.11 | 91,488 | 2025-07-16 | Filing | |
| $52.87 | 8,658 | $457,705.17 | 92,830 | 2025-07-16 | Filing | |
| $51.73 | 15,314 | $792,223.85 | 520,757 | 2025-07-10 | Filing | |
| $50.57 | 14,686 | $742,671.02 | 536,071 | 2025-07-10 | Filing | |
| $52.62 | 41 | $2,157.30 | 167,124 | 2025-07-07 | Filing | |
| $52.00 | 1,825 | $94,892.70 | 167,165 | 2025-07-07 | Filing | |
| $50.93 | 10,634 | $541,610.89 | 168,990 | 2025-07-07 | Filing | |
| $52.88 | 2,000 | $105,760.00 | 29,891 | 2025-07-01 | Filing | |
| $54.84 | 6,620 | $363,040.80 | 549,867 | 2025-06-18 | Filing | |
| $54.84 | 848 | $46,504.32 | 23,452 | 2025-06-18 | Filing | |
| $54.59 | 875 | $47,766.25 | 31,698 | 2025-06-20 | Filing | |
| $54.84 | 1,129 | $61,914.36 | 166,234 | 2025-06-18 | Filing | |
| $54.84 | 1,634 | $89,608.56 | 57,521 | 2025-06-18 | Filing | |
| $54.84 | 1,633 | $89,553.72 | 90,598 | 2025-06-18 | Filing |