| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $170.00 | 6,500 | $1,105,000.00 | 70,714 | 2026-06-18 | Filing | |
| $170.00 | 7,500 | $1,275,000.00 | 32,607 | 2026-06-18 | Filing | |
| $165.04 | 7,500 | $1,237,800.00 | 40,107 | 2026-06-18 | Filing | |
| $160.00 | 25,000 | $4,000,000.00 | 232,200 | 2026-06-16 | Filing | |
| $153.00 | 244 | $37,332.00 | 53,006 | 2026-06-15 | Filing | |
| $147.93 | 244 | $36,094.92 | 53,250 | 2026-06-12 | Filing | |
| $160.00 | 4,600 | $736,000.00 | 9,760 | 2026-06-02 | Filing | |
| $164.96 | 5,000 | $824,800.00 | 14,360 | 2026-05-27 | Filing | |
| $160.31 | 10,000 | $1,603,100.00 | 114,409 | 2026-03-09 | Filing | |
| $162.05 | 22,251 | $3,605,774.55 | 297,998 | 2025-12-11 | Filing | |
| $162.05 | 22,251 | $3,605,774.55 | 297,998 | 2025-12-11 | Filing | |
| $173.35 | 8,219 | $1,424,763.65 | 79,854 | 2025-11-24 | Filing | |
| $168.86 | 56,000 | $9,456,160.00 | 306,600 | 2025-11-14 | Filing | |
| $174.75 | 58,275 | $10,183,556.25 | 218,239 | 2025-11-14 | Filing | |
| $186.53 | 21,935 | $4,091,535.55 | 271,074 | 2025-11-11 | Filing | |
| $192.30 | 9,641 | $1,853,964.30 | 298,967 | 2025-10-29 | Filing | |
| $203.64 | 20,473 | $4,169,121.72 | 298,967 | 2025-10-27 | Filing | |
| $196.46 | 19,600 | $3,850,616.00 | 297,429 | 2025-10-24 | Filing | |
| $186.00 | 2,013 | $374,418.00 | 295,029 | 2025-10-23 | Filing | |
| $187.25 | 17,600 | $3,295,600.00 | 297,042 | 2025-10-23 | Filing |