| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $55.33 | 5,695 | $315,104.35 | 45,515 | 2026-02-13 | Filing | |
| $55.38 | 781 | $43,251.78 | 45,515 | 2026-02-13 | Filing | |
| $55.37 | 4,694 | $259,906.78 | 46,296 | 2026-02-13 | Filing | |
| $53.81 | 1,884 | $101,378.04 | 52,562 | 2026-02-10 | Filing | |
| $54.12 | 62,950 | $3,406,854.00 | 122,834 | 2026-02-11 | Filing | |
| $54.03 | 59,745 | $3,228,022.35 | 80,931 | 2026-02-11 | Filing | |
| $53.94 | 1,929 | $104,050.26 | 44,736 | 2026-02-06 | Filing | |
| $53.16 | 84,670 | $4,501,057.20 | 606,842 | 2026-02-03 | Filing | |
| $59.79 | 6,313 | $377,426.05 | 34,070 | 2025-08-13 | Filing | |
| $59.92 | 8,000 | $479,360.00 | 42,478 | 2025-08-07 | Filing | |
| $58.42 | 600 | $35,049.00 | 40,142 | 2025-07-28 | Filing | |
| $58.40 | 6,080 | $355,072.00 | 40,742 | 2025-07-28 | Filing | |
| $63.96 | 5,200 | $332,592.00 | 28,639 | 2025-07-24 | Filing | |
| $63.96 | 90,000 | $5,756,400.00 | 47,715 | 2025-07-24 | Filing | |
| $58.50 | 1,165 | $68,152.50 | 31,123 | 2025-07-22 | Filing | |
| $58.00 | 1,000 | $58,000.00 | 32,288 | 2025-07-10 | Filing | |
| $57.50 | 1,000 | $57,500.00 | 33,288 | 2025-07-10 | Filing | |
| $57.00 | 1,000 | $57,000.00 | 34,288 | 2025-07-09 | Filing | |
| $56.00 | 2,000 | $112,000.00 | 35,288 | 2025-07-07 | Filing | |
| $55.50 | 1,630 | $90,465.00 | 37,288 | 2025-07-07 | Filing |