| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $32.32 | 6,348 | $205,143.24 | 61,804 | 2026-01-12 | Filing | |
| $33.27 | 2,170 | $72,195.90 | 61,804 | 2026-01-09 | Filing | |
| $35.53 | 53,470 | $1,899,553.83 | 61,804 | 2026-01-05 | Filing | |
| $34.83 | 139,245 | $4,849,555.24 | 115,274 | 2026-01-05 | Filing | |
| $35.87 | 70,037 | $2,511,919.03 | 69,188 | 2026-01-02 | Filing | |
| $43.35 | 1,000,000 | $43,350,000.00 | 7,903,838 | 2025-11-20 | Filing | |
| $46.88 | 32,718 | $1,533,976.89 | 19,396 | 2025-11-11 | Filing | |
| $45.93 | 38,900 | $1,786,587.53 | 52,114 | 2025-11-11 | Filing | |
| $45.18 | 8,456 | $382,046.31 | 91,014 | 2025-11-11 | Filing | |
| $43.50 | 4,142 | $180,183.21 | 99,470 | 2025-11-11 | Filing | |
| $42.34 | 8,485 | $359,258.29 | 103,612 | 2025-11-11 | Filing | |
| $41.65 | 12,952 | $539,479.29 | 112,097 | 2025-11-11 | Filing | |
| $42.68 | 1,561 | $66,622.54 | 125,049 | 2025-11-11 | Filing | |
| $41.87 | 11,295 | $472,931.82 | 126,610 | 2025-11-11 | Filing | |
| $42.00 | 1,015 | $42,630.00 | 137,905 | 2025-11-11 | Filing | |
| $46.89 | 32,850 | $1,540,211.67 | 631,305 | 2025-11-11 | Filing | |
| $45.83 | 112,275 | $5,145,956.21 | 664,155 | 2025-11-11 | Filing | |
| $45.20 | 29,207 | $1,320,165.16 | 776,430 | 2025-11-11 | Filing | |
| $43.50 | 4,000 | $173,983.60 | 805,637 | 2025-11-11 | Filing | |
| $42.31 | 8,862 | $374,946.79 | 809,637 | 2025-11-11 | Filing |