| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $68.52 | 1,983 | $135,875.16 | 518,331 | 2026-01-06 | Filing | |
| $63.98 | 1,038 | $66,411.24 | 520,314 | 2026-01-02 | Filing | |
| $63.98 | 822 | $52,591.56 | 242,718 | 2026-01-02 | Filing | |
| $63.98 | 331 | $21,177.38 | 122,867 | 2026-01-02 | Filing | |
| $65.72 | 750 | $49,290.00 | 98,412 | 2026-01-02 | Filing | |
| $63.98 | 423 | $27,063.54 | 99,162 | 2026-01-02 | Filing | |
| $63.98 | 1,101 | $70,441.98 | 271,864 | 2026-01-02 | Filing | |
| $61.40 | 7,095 | $435,633.00 | 259,136 | 2025-11-21 | Filing | |
| $61.40 | 10,417 | $639,603.80 | 243,540 | 2025-11-21 | Filing | |
| $62.41 | 1,822 | $113,711.02 | 521,352 | 2025-11-24 | Filing | |
| $61.83 | 6,263 | $387,241.29 | 523,174 | 2025-11-24 | Filing | |
| $61.40 | 6,460 | $396,644.00 | 529,437 | 2025-11-21 | Filing | |
| $61.40 | 3,608 | $221,531.20 | 123,198 | 2025-11-21 | Filing | |
| $61.40 | 2,724 | $167,253.60 | 99,585 | 2025-11-21 | Filing | |
| $61.40 | 9,959 | $611,482.60 | 272,965 | 2025-11-21 | Filing | |
| $80.00 | 35,145 | $2,811,600.00 | 535,896 | 2025-10-08 | Filing | |
| $80.00 | 750 | $60,000.00 | 102,308 | 2025-10-08 | Filing | |
| $74.77 | 1,050 | $78,508.50 | 253,956 | 2025-10-02 | Filing | |
| $76.69 | 1,679 | $128,762.51 | 571,041 | 2025-10-03 | Filing | |
| $74.77 | 1,342 | $100,341.34 | 572,720 | 2025-10-02 | Filing |