| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $69.10 | 428 | $29,575.36 | 95,693 | 2026-04-08 | Filing | |
| $68.24 | 72 | $4,913.10 | 96,121 | 2026-04-08 | Filing | |
| $69.05 | 466 | $32,177.11 | 78,415 | 2026-04-08 | Filing | |
| $68.23 | 34 | $2,319.82 | 78,881 | 2026-04-08 | Filing | |
| $67.78 | 100 | $6,777.98 | 41,200 | 2026-04-01 | Filing | |
| $67.79 | 500 | $33,896.70 | 96,193 | 2026-04-01 | Filing | |
| $67.80 | 500 | $33,899.25 | 78,915 | 2026-04-01 | Filing | |
| $66.18 | 100 | $6,617.88 | 41,300 | 2026-03-25 | Filing | |
| $66.25 | 500 | $33,125.65 | 96,693 | 2026-03-25 | Filing | |
| $66.25 | 500 | $33,123.70 | 79,415 | 2026-03-25 | Filing | |
| $64.30 | 100 | $6,430.28 | 41,400 | 2026-03-18 | Filing | |
| $64.29 | 500 | $32,145.00 | 97,193 | 2026-03-18 | Filing | |
| $64.28 | 500 | $32,139.20 | 79,915 | 2026-03-18 | Filing |