| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.40 | 500 | $35,697.90 | 91,193 | 2026-06-10 | Filing | |
| $71.35 | 500 | $35,674.10 | 75,615 | 2026-06-10 | Filing | |
| $68.33 | 5 | $341.65 | 40,300 | 2026-06-03 | Filing | |
| $67.67 | 95 | $6,428.71 | 40,305 | 2026-06-03 | Filing | |
| $68.28 | 1 | $68.28 | 91,693 | 2026-06-03 | Filing | |
| $67.68 | 499 | $33,772.92 | 91,694 | 2026-06-03 | Filing | |
| $67.70 | 500 | $33,847.75 | 76,115 | 2026-06-03 | Filing | |
| $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 |