| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $31.10 | 104,933 | $3,263,416.30 | 4,553,691 | 2025-08-07 | Filing | |
| $30.09 | 13,280 | $399,595.20 | 4,658,624 | 2025-08-07 | Filing | |
| $30.09 | 276,752 | $8,327,467.68 | 4,671,904 | 2025-08-07 | Filing | |
| $29.21 | 16,124 | $470,982.04 | 4,948,656 | 2025-08-07 | Filing | |
| $29.21 | 336,027 | $9,815,348.67 | 4,964,780 | 2025-08-07 | Filing | |
| $27.88 | 129 | $3,596.52 | 5,300,807 | 2025-08-06 | Filing | |
| $27.88 | 3,187 | $88,853.56 | 5,300,936 | 2025-08-06 | Filing | |
| $30.28 | 482 | $14,594.96 | 5,304,123 | 2025-07-29 | Filing | |
| $30.28 | 10,034 | $303,829.52 | 5,304,605 | 2025-07-29 | Filing | |
| $29.71 | 512 | $15,211.52 | 5,314,639 | 2025-07-29 | Filing | |
| $29.71 | 10,677 | $317,213.67 | 5,315,151 | 2025-07-29 | Filing | |
| $31.01 | 876 | $27,164.76 | 5,325,828 | 2025-07-28 | Filing | |
| $31.01 | 18,262 | $566,304.62 | 5,326,704 | 2025-07-28 | Filing | |
| $30.40 | 14,971 | $455,118.40 | 5,344,966 | 2025-07-28 | Filing | |
| $30.40 | 312,014 | $9,485,225.60 | 5,359,937 | 2025-07-28 | Filing | |
| $29.86 | 853 | $25,470.58 | 5,671,951 | 2025-07-28 | Filing | |
| $29.86 | 17,788 | $531,149.68 | 5,672,804 | 2025-07-28 | Filing | |
| $29.73 | 11,451 | $340,438.23 | 5,690,592 | 2025-07-25 | Filing | |
| $29.73 | 238,674 | $7,095,778.02 | 5,702,043 | 2025-07-25 | Filing | |
| $29.59 | 2,208 | $65,334.72 | 5,940,717 | 2025-07-24 | Filing |