| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $53.24 | 14,923 | $794,518.43 | 110,007 | 2026-09-04 | Filing | |
| $52.83 | 1,000 | $52,825.00 | 19,763 | 2026-09-04 | Filing | |
| $53.06 | 300 | $15,918.99 | 65,019 | 2026-08-17 | Filing | |
| $52.50 | 2,241 | $117,655.19 | 65,319 | 2026-08-17 | Filing | |
| $51.39 | 2,459 | $126,361.62 | 67,560 | 2026-08-17 | Filing | |
| $53.05 | 500 | $26,523.50 | 70,019 | 2026-08-17 | Filing | |
| $52.51 | 4,200 | $220,552.92 | 70,519 | 2026-08-17 | Filing | |
| $51.39 | 4,659 | $239,406.44 | 74,719 | 2026-08-17 | Filing | |
| $51.37 | 2,200 | $113,003.00 | 18,999 | 2026-08-11 | Filing | |
| $52.88 | 947 | $50,072.63 | 8,419 | 2026-08-10 | Filing | |
| $51.54 | 7,500 | $386,554.50 | 34,357 | 2026-08-06 | Filing | |
| $51.15 | 1,466 | $74,986.93 | 26,465 | 2026-08-06 | Filing | |
| $49.19 | 136 | $6,689.84 | 753,403 | 2026-07-20 | Filing | |
| $48.54 | 39,564 | $1,920,282.26 | 753,539 | 2026-07-20 | Filing | |
| $49.03 | 4,200 | $205,913.82 | 69,748 | 2026-07-15 | Filing | |
| $48.02 | 800 | $38,415.04 | 73,948 | 2026-07-15 | Filing | |
| $49.01 | 7,958 | $390,042.27 | 74,748 | 2026-07-15 | Filing | |
| $48.01 | 1,400 | $67,209.94 | 82,706 | 2026-07-15 | Filing | |
| $45.29 | 39,700 | $1,797,814.50 | 765,903 | 2026-06-18 | Filing | |
| $45.11 | 5,000 | $225,574.50 | 74,748 | 2026-06-15 | Filing |