| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $69.00 | 700 | $48,300.00 | 15,851 | 2024-09-11 | Filing | |
| $113.55 | 1,800 | $204,390.00 | 13,087 | 2023-08-07 | Filing | |
| $112.84 | 5,000 | $564,200.00 | 43,323 | 2023-08-07 | Filing |