| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $92.14 | 400 | $36,856.00 | 507,551 | 2025-12-09 | Filing | |
| $91.62 | 2,700 | $247,374.00 | 507,951 | 2025-12-09 | Filing | |
| $90.39 | 200 | $18,078.00 | 510,651 | 2025-12-09 | Filing | |
| $89.01 | 200 | $17,802.00 | 510,851 | 2025-12-09 | Filing | |
| $69.83 | 200 | $13,966.00 | 998 | 2025-12-01 | Filing | |
| $69.02 | 4,586 | $316,525.72 | 1,198 | 2025-12-01 | Filing | |
| $68.40 | 4,223 | $288,853.20 | 5,784 | 2025-12-01 | Filing | |
| $70.12 | 1,600 | $112,192.00 | 509,051 | 2025-11-19 | Filing |