| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $64.08 | 2,000 | $128,160.00 | 79,734 | 2026-08-27 | Filing | |
| $67.03 | 86,209 | $5,778,847.90 | 572,716 | 2026-08-13 | Filing | |
| $68.44 | 200,000 | $13,688,400.00 | 1,598,850 | 2026-08-11 | Filing | |
| $69.43 | 70,000 | $4,859,960.00 | 75,040 | 2026-08-11 | Filing | |
| $69.09 | 70,000 | $4,835,950.00 | 70,000 | 2026-08-10 | Filing | |
| $68.13 | 1,000 | $68,130.00 | 29,000 | 2026-08-04 | Filing | |
| $67.72 | 2,444 | $165,510.12 | 181,328 | 2026-08-04 | Filing | |
| $127.91 | 2,000 | $255,820.00 | 40,867 | 2026-05-29 | Filing | |
| $137.29 | 103,266 | $14,177,389.14 | 804,911 | 2026-04-27 | Filing | |
| $118.97 | 4,430 | $527,037.10 | 41,645 | 2026-02-13 | Filing | |
| $116.71 | 1,000 | $116,710.00 | 90,664 | 2026-02-09 | Filing | |
| $108.64 | 4,234 | $459,964.40 | 41,745 | 2025-11-25 | Filing | |
| $103.42 | 50,000 | $5,171,000.00 | 1,069,241 | 2025-10-27 | Filing | |
| $103.79 | 72,000 | $7,472,880.00 | 68,000 | 2025-10-24 | Filing | |
| $103.60 | 70,000 | $7,252,000.00 | 74,520 | 2025-10-24 | Filing | |
| $104.32 | 158,000 | $16,482,560.00 | 1,119,241 | 2025-10-23 | Filing | |
| $105.71 | 1,000 | $105,710.00 | 91,664 | 2025-10-23 | Filing | |
| $95.61 | 66,029 | $6,312,728.96 | 305,358 | 2025-08-29 | Filing | |
| $91.94 | 1,000 | $91,940.00 | 15,000 | 2025-08-12 | Filing | |
| $91.98 | 1,000 | $91,975.00 | 92,664 | 2025-08-12 | Filing |