| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $68.37 | 200 | $13,674.00 | 14,862 | 2026-03-10 | Filing | |
| $67.39 | 11,848 | $798,436.72 | 14,662 | 2026-03-10 | Filing | |
| $66.64 | 2,814 | $187,524.96 | 2,814 | 2026-03-10 | Filing | |
| $61.15 | 13 | $799.84 | 1,013 | 2026-01-07 | Filing | |
| $61.15 | 52 | $3,199.98 | 16,380 | 2026-01-07 | Filing | |
| $61.06 | 44 | $2,657.33 | 16,328 | 2026-01-06 | Filing | |
| $54.47 | 1,100 | $59,917.00 | 13,205 | 2025-11-25 | Filing | |
| $51.22 | 500 | $25,610.00 | 23,094 | 2025-11-21 | Filing | |
| $48.08 | 5,000 | $240,400.00 | 13,708 | 2025-11-20 | Filing | |
| $47.44 | 84,000 | $3,984,960.00 | 4,130,340 | 2025-11-19 | Filing | |
| $46.51 | 5,500 | $255,805.00 | 25,714 | 2025-11-18 | Filing | |
| $46.04 | 20,000 | $920,800.00 | 203,547 | 2025-11-14 | Filing | |
| $45.53 | 2,000 | $91,060.00 | 24,090 | 2025-11-14 | Filing | |
| $45.61 | 5,000 | $228,050.00 | 57,981 | 2025-11-14 | Filing | |
| $47.01 | 10,000 | $470,100.00 | 41,435 | 2025-11-13 | Filing | |
| $68.11 | 337,551 | $22,989,991.02 | 4,045,984 | 2025-06-18 | Filing | |
| $67.61 | 412,449 | $27,883,614.65 | 3,708,433 | 2025-06-17 | Filing | |
| $71.66 | 650 | $46,579.00 | 8,770 | 2025-03-06 | Filing | |
| $72.04 | 5,000 | $360,200.00 | 68,962 | 2025-03-06 | Filing | |
| $71.82 | 1,620 | $116,348.40 | 28,144 | 2025-03-04 | Filing |