| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $56.63 | 5,500 | $311,487.00 | 30,828 | 2026-02-18 | Filing | |
| $57.15 | 24,000 | $1,371,532.80 | 43,377 | 2026-02-18 | Filing | |
| $54.81 | 14,500 | $794,762.40 | 20,195 | 2026-02-13 | Filing | |
| $60.02 | 2,945 | $176,747.12 | 20,977 | 2026-02-09 | Filing | |
| $55.00 | 10,000 | $550,007.00 | 33,530 | 2026-02-05 | Filing | |
| $57.75 | 5,914 | $341,533.50 | 20,917 | 2025-08-18 | Filing | |
| $57.06 | 5,000 | $285,315.00 | 43,335 | 2025-08-13 | Filing | |
| $53.22 | 7,600 | $404,500.88 | 18,930 | 2025-07-28 | Filing | |
| $51.26 | 790 | $40,495.40 | 8,253 | 2025-06-05 | Filing | |
| $51.37 | 2,156 | $110,755.88 | 8,612 | 2025-06-05 | Filing | |
| $53.51 | 7,500 | $401,330.25 | 26,530 | 2025-05-19 | Filing | |
| $50.16 | 33 | $1,655.28 | 938 | 2025-05-07 | Filing | |
| $76.28 | 6,600 | $503,448.00 | 34,030 | 2025-02-20 | Filing | |
| $75.12 | 22,157 | $1,664,433.84 | 20,026 | 2025-02-18 | Filing | |
| $75.74 | 22,893 | $1,733,970.76 | 31,873 | 2025-02-10 | Filing | |
| $73.32 | 1,830 | $134,178.35 | 20,286 | 2025-01-30 | Filing | |
| $72.59 | 2,763 | $200,555.67 | 16,716 | 2025-01-29 | Filing | |
| $72.54 | 1,570 | $113,887.80 | 19,479 | 2025-01-29 | Filing | |
| $71.14 | 91,745 | $6,526,537.46 | 20,638 | 2025-01-28 | Filing | |
| $68.90 | 9,500 | $654,555.70 | 9,840 | 2025-01-24 | Filing |