| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $69.96 | 3 | $209.87 | 40,400 | 2026-05-27 | Filing | |
| $69.29 | 97 | $6,720.79 | 40,403 | 2026-05-27 | Filing | |
| $69.32 | 480 | $33,273.70 | 92,193 | 2026-05-27 | Filing | |
| $68.84 | 20 | $1,376.80 | 92,673 | 2026-05-27 | Filing | |
| $70.02 | 14 | $980.28 | 76,615 | 2026-05-27 | Filing | |
| $69.30 | 486 | $33,681.65 | 76,629 | 2026-05-27 | Filing | |
| $69.50 | 1,500 | $104,250.00 | 137,155 | 2026-05-26 | Filing | |
| $68.85 | 95 | $6,540.66 | 40,500 | 2026-05-20 | Filing | |
| $67.98 | 5 | $339.88 | 40,595 | 2026-05-20 | Filing | |
| $68.78 | 499 | $34,322.32 | 92,693 | 2026-05-20 | Filing | |
| $68.04 | 1 | $68.04 | 93,192 | 2026-05-20 | Filing | |
| $68.79 | 499 | $34,323.72 | 77,115 | 2026-05-20 | Filing | |
| $68.04 | 1 | $68.04 | 77,614 | 2026-05-20 | Filing | |
| $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 |