| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $85.94 | 425 | $36,524.50 | 26,375 | 2026-04-08 | Filing | |
| $82.07 | 1,500 | $123,105.00 | 380,000 | 2026-04-07 | Filing | |
| $81.27 | 8,500 | $690,795.00 | 381,500 | 2026-04-07 | Filing | |
| $82.68 | 10,000 | $826,800.00 | 390,000 | 2026-04-06 | Filing | |
| $81.39 | 136 | $11,069.04 | 26,800 | 2026-04-07 | Filing | |
| $80.93 | 664 | $53,737.52 | 26,936 | 2026-04-07 | Filing | |
| $83.51 | 138 | $11,524.38 | 27,600 | 2026-04-06 | Filing | |
| $82.87 | 662 | $54,859.94 | 27,738 | 2026-04-06 | Filing | |
| $81.47 | 128 | $10,428.16 | 229,600 | 2026-04-07 | Filing | |
| $80.94 | 672 | $54,391.68 | 229,728 | 2026-04-07 | Filing | |
| $83.51 | 138 | $11,524.38 | 230,400 | 2026-04-06 | Filing | |
| $82.87 | 662 | $54,859.94 | 230,538 | 2026-04-06 | Filing | |
| $80.18 | 10,000 | $801,800.00 | 400,000 | 2026-04-02 | Filing | |
| $82.31 | 3 | $246.93 | 28,400 | 2026-04-02 | Filing | |
| $81.72 | 602 | $49,195.44 | 28,403 | 2026-04-02 | Filing | |
| $80.60 | 100 | $8,060.00 | 29,005 | 2026-04-02 | Filing | |
| $79.75 | 95 | $7,576.25 | 29,105 | 2026-04-02 | Filing | |
| $82.30 | 6 | $493.80 | 231,200 | 2026-04-02 | Filing | |
| $81.67 | 590 | $48,185.30 | 231,206 | 2026-04-02 | Filing | |
| $80.68 | 93 | $7,503.24 | 231,796 | 2026-04-02 | Filing |