| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $165.00 | 20,000 | $3,300,000.00 | 179,044 | 2026-10-07 | Filing | |
| $160.14 | 22,222 | $3,558,631.08 | 308,915 | 2026-10-06 | Filing | |
| $151.03 | 20,000 | $3,020,600.00 | 199,044 | 2026-09-08 | Filing | |
| $152.56 | 7,841 | $1,196,222.96 | 331,137 | 2026-09-08 | Filing | |
| $151.85 | 28,826 | $4,377,228.10 | 338,978 | 2026-09-08 | Filing | |
| $150.97 | 7,777 | $1,174,093.69 | 367,804 | 2026-09-08 | Filing | |
| $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 |