| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $70.04 | 500 | $35,020.50 | 80,915 | 2026-03-04 | Filing | |
| $71.25 | 100 | $7,125.40 | 41,700 | 2026-02-25 | Filing | |
| $71.31 | 500 | $35,655.65 | 98,693 | 2026-02-25 | Filing | |
| $71.31 | 500 | $35,652.80 | 81,415 | 2026-02-25 | Filing | |
| $73.60 | 95 | $6,992.00 | 41,800 | 2026-02-18 | Filing | |
| $72.61 | 5 | $363.05 | 41,895 | 2026-02-18 | Filing |