| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $77.02 | 1,500 | $115,530.00 | 505,059 | 2026-01-07 | Filing | |
| $75.49 | 1,900 | $143,431.00 | 506,559 | 2026-01-07 | Filing | |
| $75.07 | 300 | $22,521.00 | 2,702 | 2026-01-05 | Filing | |
| $74.29 | 3,600 | $267,444.00 | 3,002 | 2026-01-05 | Filing | |
| $73.56 | 7,100 | $522,276.00 | 6,602 | 2026-01-05 | Filing | |
| $75.19 | 100 | $7,519.00 | 998 | 2026-01-05 | Filing | |
| $74.41 | 600 | $44,646.00 | 1,098 | 2026-01-05 | Filing | |
| $73.61 | 1,800 | $132,498.00 | 1,698 | 2026-01-05 | Filing | |
| $79.93 | 900 | $71,937.00 | 506,459 | 2025-12-22 | Filing | |
| $79.02 | 2,600 | $205,452.00 | 507,359 | 2025-12-22 | Filing | |
| $76.19 | 1,946 | $148,265.74 | 340,772 | 2025-12-17 | Filing | |
| $76.18 | 2,851 | $217,189.18 | 342,718 | 2025-12-17 | Filing | |
| $76.19 | 2,795 | $212,951.05 | 507,959 | 2025-12-17 | Filing | |
| $76.18 | 3,984 | $303,501.12 | 510,754 | 2025-12-17 | Filing | |
| $76.19 | 31,450 | $2,396,175.50 | 342,703 | 2025-12-17 | Filing | |
| $85.50 | 4,001 | $342,085.50 | 0 | 2025-12-12 | Filing | |
| $81.67 | 97,658 | $7,975,728.86 | 4,001 | 2025-12-12 | Filing | |
| $92.12 | 700 | $64,484.00 | 339,319 | 2025-12-10 | Filing | |
| $91.24 | 3,900 | $355,836.00 | 340,019 | 2025-12-10 | Filing | |
| $90.37 | 5,400 | $487,998.00 | 343,919 | 2025-12-10 | Filing |