| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $83.37 | 192 | $16,007.04 | 316,239 | 2026-07-06 | Filing | |
| $81.57 | 721 | $58,811.97 | 4,638 | 2026-07-01 | Filing | |
| $83.59 | 900 | $75,231.00 | 8,362 | 2026-07-01 | Filing | |
| $82.81 | 7,000 | $579,670.00 | 9,262 | 2026-07-01 | Filing | |
| $82.02 | 3,100 | $254,262.00 | 16,262 | 2026-07-01 | Filing | |
| $83.70 | 300 | $25,110.00 | 12,500 | 2026-07-01 | Filing | |
| $82.91 | 1,500 | $124,365.00 | 12,800 | 2026-07-01 | Filing | |
| $82.00 | 700 | $57,400.00 | 14,300 | 2026-07-01 | Filing | |
| $71.49 | 3,979 | $284,458.71 | 0 | 2026-06-26 | Filing | |
| $75.00 | 676 | $50,700.00 | 5,359 | 2026-06-23 | Filing | |
| $80.73 | 721 | $58,206.33 | 2,326 | 2026-06-03 | Filing | |
| $86.07 | 1,700 | $146,319.00 | 4,653 | 2026-06-01 | Filing | |
| $85.30 | 3,359 | $286,522.70 | 6,353 | 2026-06-01 | Filing | |
| $84.41 | 4,000 | $337,640.00 | 9,712 | 2026-06-01 | Filing | |
| $82.73 | 991 | $81,985.43 | 13,712 | 2026-06-01 | Filing | |
| $82.13 | 750 | $61,597.50 | 14,703 | 2026-06-01 | Filing | |
| $79.77 | 200 | $15,954.00 | 15,453 | 2026-06-01 | Filing | |
| $85.87 | 800 | $68,696.00 | 15,000 | 2026-06-01 | Filing | |
| $84.64 | 1,140 | $96,489.60 | 15,800 | 2026-06-01 | Filing | |
| $83.49 | 160 | $13,358.40 | 16,940 | 2026-06-01 | Filing |