| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $62.05 | 8,045 | $499,171.15 | 46,481 | 2026-09-18 | Filing | |
| $62.79 | 500 | $31,395.00 | 46,600 | 2026-09-03 | Filing | |
| $62.00 | 500 | $31,000.00 | 47,100 | 2026-09-02 | Filing | |
| $62.40 | 400 | $24,960.00 | 47,600 | 2026-09-02 | Filing | |
| $62.50 | 300 | $18,750.00 | 48,000 | 2026-09-02 | Filing | |
| $60.75 | 465 | $28,248.75 | 48,300 | 2026-09-01 | Filing | |
| $63.00 | 400 | $25,200.00 | 48,765 | 2026-08-28 | Filing | |
| $63.05 | 350 | $22,067.57 | 49,165 | 2026-08-25 | Filing | |
| $63.00 | 400 | $25,200.00 | 49,515 | 2026-08-24 | Filing | |
| $63.02 | 800 | $50,414.64 | 49,915 | 2026-08-20 | Filing | |
| $63.75 | 4,500 | $286,875.00 | 81,597 | 2026-08-12 | Filing | |
| $64.00 | 500 | $32,000.00 | 86,097 | 2026-08-12 | Filing | |
| $64.00 | 6,000 | $384,000.00 | 86,597 | 2026-08-12 | Filing | |
| $63.50 | 5,000 | $317,500.00 | 92,597 | 2026-08-12 | Filing | |
| $63.00 | 5,000 | $315,000.00 | 97,597 | 2026-08-12 | Filing | |
| $63.00 | 1,500 | $94,500.00 | 5,200 | 2026-08-03 | Filing | |
| $63.00 | 1,500 | $94,500.00 | 5,200 | 2026-08-03 | Filing | |
| $59.28 | 253 | $14,997.03 | 1,127 | 2026-06-23 | Filing | |
| $60.60 | 765 | $46,359.00 | 50,715 | 2026-06-10 | Filing | |
| $60.49 | 2,625 | $158,796.23 | 3,963 | 2026-02-26 | Filing |