| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $65.10 | 300 | $19,530.00 | 237,684 | 2026-05-01 | Filing | |
| $64.15 | 1,800 | $115,467.84 | 237,984 | 2026-05-01 | Filing | |
| $62.58 | 2,200 | $137,685.46 | 239,784 | 2026-05-01 | Filing | |
| $67.38 | 500 | $33,692.00 | 33,377 | 2026-04-15 | Filing | |
| $66.56 | 2,273 | $151,300.65 | 33,877 | 2026-04-15 | Filing | |
| $65.73 | 4,227 | $277,836.91 | 36,150 | 2026-04-15 | Filing | |
| $41.30 | 1,729 | $71,407.70 | 927,309 | 2026-03-16 | Filing | |
| $41.30 | 395 | $16,313.50 | 18,863 | 2026-03-16 | Filing | |
| $41.30 | 600 | $24,780.00 | 236,984 | 2026-03-16 | Filing | |
| $41.30 | 641 | $26,473.30 | 33,377 | 2026-03-16 | Filing | |
| $41.94 | 1,177 | $49,358.79 | 34,018 | 2026-03-16 | Filing | |
| $41.20 | 2,902 | $119,568.78 | 35,195 | 2026-03-16 | Filing | |
| $40.11 | 2,921 | $117,158.68 | 38,097 | 2026-03-16 | Filing | |
| $41.30 | 733 | $30,272.90 | 31,767 | 2026-03-16 | Filing | |
| $33.81 | 2,675 | $90,435.60 | 237,584 | 2026-03-02 | Filing | |
| $33.28 | 2,325 | $77,386.00 | 240,259 | 2026-03-02 | Filing | |
| $32.78 | 936 | $30,686.01 | 34,018 | 2026-02-17 | Filing | |
| $32.30 | 6,064 | $195,872.66 | 34,954 | 2026-02-17 | Filing | |
| $32.24 | 2,619 | $84,428.70 | 1,518 | 2026-01-15 | Filing | |
| $31.56 | 4,381 | $138,275.75 | 4,137 | 2026-01-15 | Filing |