| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $67.37 | 5 | $336.83 | 40,600 | 2026-05-13 | Filing | |
| $66.51 | 95 | $6,318.32 | 40,605 | 2026-05-13 | Filing | |
| $67.30 | 45 | $3,028.66 | 93,193 | 2026-05-13 | Filing | |
| $66.51 | 455 | $30,262.78 | 93,238 | 2026-05-13 | Filing | |
| $67.16 | 153 | $10,275.85 | 77,615 | 2026-05-13 | Filing | |
| $66.35 | 347 | $23,023.48 | 77,768 | 2026-05-13 | Filing | |
| $70.18 | 100 | $7,018.25 | 40,700 | 2026-05-06 | Filing | |
| $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 |