| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $59.31 | 1,635 | $96,971.85 | 0 | 2026-01-05 | Filing | |
| $58.51 | 2,348 | $137,381.48 | 1,635 | 2026-01-05 | Filing | |
| $57.51 | 1,653 | $95,064.03 | 3,983 | 2026-01-05 | Filing | |
| $57.86 | 74 | $4,281.64 | 90,661 | 2026-01-02 | Filing | |
| $57.51 | 82,653 | $4,753,374.03 | 90,735 | 2026-01-02 | Filing | |
| $56.49 | 3,939 | $222,514.11 | 173,388 | 2026-01-02 | Filing | |
| $55.09 | 9,796 | $539,661.64 | 78,946 | 2025-12-01 | Filing | |
| $54.44 | 10,398 | $566,067.12 | 88,742 | 2025-12-01 | Filing | |
| $53.44 | 1,472 | $78,663.68 | 99,140 | 2025-12-01 | Filing | |
| $53.20 | 58 | $3,085.60 | 9,191 | 2025-11-20 | Filing | |
| $52.15 | 242 | $12,620.30 | 9,249 | 2025-11-20 | Filing | |
| $57.81 | 3,095 | $178,921.95 | 7,373 | 2025-11-06 | Filing | |
| $57.80 | 3,200 | $184,960.00 | 4,387 | 2025-11-04 | Filing | |
| $62.06 | 3,817 | $236,883.02 | 78,946 | 2025-11-03 | Filing | |
| $61.69 | 12,930 | $797,651.70 | 82,763 | 2025-11-03 | Filing | |
| $60.40 | 4,919 | $297,107.60 | 95,693 | 2025-11-03 | Filing | |
| $61.79 | 8,912 | $550,672.48 | 0 | 2025-11-03 | Filing | |
| $60.49 | 2,915 | $176,328.35 | 8,912 | 2025-11-03 | Filing | |
| $70.90 | 6,735 | $477,511.50 | 62,674 | 2025-10-01 | Filing | |
| $70.04 | 13,022 | $912,060.88 | 69,409 | 2025-10-01 | Filing |