| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $68.41 | 3,141 | $214,875.81 | 601,002 | 2026-05-22 | Filing | |
| $67.76 | 5,025 | $340,494.00 | 604,143 | 2026-05-22 | Filing | |
| $69.83 | 583 | $40,710.89 | 480,978 | 2026-05-21 | Filing | |
| $71.00 | 44 | $3,124.00 | 499,212 | 2026-05-19 | Filing | |
| $75.00 | 3,000 | $225,000.00 | 268,169 | 2026-04-21 | Filing | |
| $75.00 | 30,919 | $2,318,925.00 | 500,816 | 2026-04-21 | Filing | |
| $60.25 | 133 | $8,013.25 | 230,091 | 2026-04-06 | Filing | |
| $60.25 | 1,769 | $106,582.25 | 500,763 | 2026-04-06 | Filing | |
| $63.41 | 3,555 | $225,422.55 | 231,262 | 2026-03-03 | Filing | |
| $50.00 | 10,349 | $517,450.00 | 503,784 | 2026-02-24 | Filing | |
| $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 |