| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.89 | 22,825 | $819,189.25 | 77,422 | 2025-02-13 | Filing | |
| $35.61 | 2,053 | $73,107.33 | 678,016 | 2025-02-18 | Filing | |
| $34.72 | 61,676 | $2,141,390.72 | 680,069 | 2025-02-18 | Filing | |
| $36.37 | 39,995 | $1,454,618.15 | 678,016 | 2025-02-13 | Filing | |
| $35.62 | 110,005 | $3,918,378.10 | 718,011 | 2025-02-13 | Filing | |
| $36.37 | 47,161 | $1,715,245.57 | 1,200,829 | 2025-02-13 | Filing | |
| $35.83 | 30,220 | $1,082,782.60 | 1,247,990 | 2025-02-13 | Filing | |
| $28.74 | 3,947 | $113,436.78 | 179,939 | 2024-12-20 | Filing | |
| $31.34 | 5,537 | $173,529.58 | 20,247 | 2024-12-13 | Filing | |
| $30.63 | 180,763 | $5,536,770.69 | 25,784 | 2024-12-13 | Filing | |
| $31.98 | 1,675 | $53,566.50 | 183,886 | 2024-12-12 | Filing | |
| $31.19 | 10,785 | $336,384.15 | 185,561 | 2024-12-12 | Filing | |
| $31.32 | 34,500 | $1,080,540.00 | 7,160 | 2024-12-12 | Filing | |
| $32.02 | 1,038 | $33,239.67 | 0 | 2024-12-12 | Filing | |
| $32.02 | 162 | $5,187.69 | 0 | 2024-12-12 | Filing | |
| $32.15 | 25,204 | $810,308.60 | 678,016 | 2024-12-10 | Filing | |
| $31.38 | 38,525 | $1,208,914.50 | 703,220 | 2024-12-10 | Filing | |
| $32.69 | 34,375 | $1,123,718.75 | 22,688 | 2024-12-09 | Filing | |
| $32.16 | 105,572 | $3,395,522.79 | 0 | 2024-12-10 | Filing | |
| $32.16 | 16,477 | $529,951.40 | 0 | 2024-12-10 | Filing |