| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $51.79 | 1,013 | $52,463.27 | 63,666 | 2026-07-15 | Filing | |
| $53.85 | 100 | $5,385.00 | 208,624 | 2026-07-15 | Filing | |
| $52.84 | 400 | $21,137.48 | 208,724 | 2026-07-15 | Filing | |
| $52.05 | 1,400 | $72,869.58 | 209,124 | 2026-07-15 | Filing | |
| $50.78 | 700 | $35,544.25 | 210,524 | 2026-07-15 | Filing | |
| $49.79 | 3,900 | $194,168.91 | 211,224 | 2026-07-15 | Filing | |
| $51.26 | 300 | $15,376.53 | 66,238 | 2026-07-08 | Filing | |
| $50.39 | 3,700 | $186,441.89 | 66,538 | 2026-07-08 | Filing | |
| $53.84 | 700 | $37,688.00 | 285,405 | 2026-07-01 | Filing | |
| $53.18 | 2,600 | $138,265.14 | 286,105 | 2026-07-01 | Filing | |
| $52.40 | 1,200 | $62,874.00 | 288,705 | 2026-07-01 | Filing | |
| $50.89 | 500 | $25,443.00 | 289,905 | 2026-07-01 | Filing | |
| $50.00 | 4,675 | $233,750.00 | 9,600 | 2026-06-30 | Filing | |
| $48.37 | 7,000 | $338,556.40 | 302,126 | 2026-06-29 | Filing | |
| $59.45 | 100 | $5,945.00 | 64,447 | 2026-06-15 | Filing | |
| $58.20 | 600 | $34,921.02 | 64,547 | 2026-06-15 | Filing | |
| $57.53 | 800 | $46,023.04 | 65,147 | 2026-06-15 | Filing | |
| $59.09 | 200 | $11,817.00 | 215,052 | 2026-06-15 | Filing | |
| $58.00 | 3,600 | $208,797.12 | 215,252 | 2026-06-15 | Filing | |
| $57.30 | 2,700 | $154,708.65 | 218,852 | 2026-06-15 | Filing |