| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $56.09 | 4,395 | $246,515.55 | 43,926 | 2024-07-15 | Filing | |
| $53.11 | 700 | $37,177.00 | 209,137 | 2024-07-08 | Filing | |
| $52.58 | 9,300 | $488,994.00 | 209,837 | 2024-07-08 | Filing | |
| $53.12 | 1,000 | $53,120.00 | 209,073 | 2024-07-08 | Filing | |
| $52.57 | 9,000 | $473,130.00 | 210,073 | 2024-07-08 | Filing | |
| $52.14 | 600 | $31,284.00 | 48,321 | 2024-07-03 | Filing | |
| $51.54 | 4,231 | $218,065.74 | 48,921 | 2024-07-03 | Filing | |
| $52.20 | 400 | $20,880.00 | 95,088 | 2024-07-03 | Filing | |
| $51.58 | 5,445 | $280,853.10 | 95,488 | 2024-07-03 | Filing | |
| $52.18 | 400 | $20,872.00 | 150,609 | 2024-07-03 | Filing | |
| $51.65 | 6,230 | $321,779.50 | 151,009 | 2024-07-03 | Filing | |
| $52.23 | 2,170 | $113,339.10 | 56,059 | 2024-07-03 | Filing | |
| $51.60 | 5,845 | $301,602.00 | 58,229 | 2024-07-03 | Filing | |
| $50.95 | 4,801 | $244,610.95 | 53,152 | 2024-07-02 | Filing | |
| $51.17 | 2,200 | $112,574.00 | 157,239 | 2024-07-02 | Filing | |
| $50.52 | 4,425 | $223,551.00 | 159,439 | 2024-07-02 | Filing | |
| $50.82 | 5,825 | $296,026.50 | 100,933 | 2024-07-02 | Filing | |
| $51.17 | 2,350 | $120,249.50 | 64,074 | 2024-07-02 | Filing | |
| $50.42 | 5,686 | $286,688.12 | 66,424 | 2024-07-02 | Filing | |
| $52.78 | 1,050 | $55,419.00 | 135,593 | 2024-06-18 | Filing |