| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $68.91 | 1,900 | $130,929.00 | 510,651 | 2025-11-19 | Filing | |
| $76.24 | 3,735 | $284,756.40 | 349,319 | 2025-11-10 | Filing | |
| $75.69 | 6,265 | $474,197.85 | 353,054 | 2025-11-10 | Filing | |
| $72.29 | 3,500 | $253,015.00 | 510,551 | 2025-11-05 | Filing | |
| $76.21 | 500 | $38,105.00 | 998 | 2025-11-03 | Filing | |
| $75.55 | 7,403 | $559,296.65 | 1,498 | 2025-11-03 | Filing | |
| $74.43 | 1,106 | $82,319.58 | 8,901 | 2025-11-03 | Filing | |
| $80.62 | 100 | $8,062.00 | 512,051 | 2025-10-15 | Filing | |
| $80.17 | 2,200 | $176,374.00 | 512,151 | 2025-10-15 | Filing |