| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.25 | 500 | $35,125.00 | 93,693 | 2026-05-06 | Filing | |
| $70.21 | 500 | $35,104.90 | 78,115 | 2026-05-06 | Filing | |
| $70.55 | 34 | $2,398.73 | 40,800 | 2026-04-29 | Filing | |
| $69.55 | 16 | $1,112.75 | 40,834 | 2026-04-29 | Filing | |
| $68.83 | 50 | $3,441.73 | 40,850 | 2026-04-29 | Filing | |
| $70.34 | 228 | $16,037.29 | 94,193 | 2026-04-29 | Filing | |
| $69.04 | 272 | $18,779.56 | 94,421 | 2026-04-29 | Filing | |
| $70.35 | 222 | $15,617.03 | 78,615 | 2026-04-29 | Filing | |
| $69.16 | 232 | $16,045.86 | 78,837 | 2026-04-29 | Filing | |
| $68.13 | 46 | $3,133.75 | 79,069 | 2026-04-29 | Filing | |
| $69.86 | 100 | $6,986.05 | 40,900 | 2026-04-22 | Filing | |
| $69.85 | 500 | $34,924.35 | 94,693 | 2026-04-22 | Filing | |
| $69.86 | 500 | $34,931.95 | 79,115 | 2026-04-22 | Filing | |
| $68.76 | 90 | $6,188.01 | 41,000 | 2026-04-15 | Filing | |
| $68.12 | 10 | $681.15 | 41,090 | 2026-04-15 | Filing | |
| $68.73 | 500 | $34,367.30 | 95,193 | 2026-04-15 | Filing | |
| $68.77 | 457 | $31,426.93 | 77,915 | 2026-04-15 | Filing | |
| $68.07 | 43 | $2,927.01 | 78,372 | 2026-04-15 | Filing | |
| $69.02 | 89 | $6,142.74 | 41,100 | 2026-04-08 | Filing | |
| $68.14 | 11 | $749.51 | 41,189 | 2026-04-08 | Filing |