| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $65.96 | 100 | $6,596.22 | 41,500 | 2026-03-11 | Filing | |
| $65.97 | 500 | $32,986.25 | 97,693 | 2026-03-11 | Filing | |
| $66.00 | 500 | $33,001.20 | 80,415 | 2026-03-11 | Filing | |
| $70.07 | 100 | $7,007.35 | 41,600 | 2026-03-04 | Filing | |
| $70.03 | 500 | $35,015.80 | 98,193 | 2026-03-04 | Filing |