| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $152.59 | 13,901 | $2,121,153.59 | 240,122 | 2026-03-16 | Filing | |
| $154.81 | 15,922 | $2,464,884.82 | 232,365 | 2026-03-16 | Filing | |
| $152.59 | 3,042 | $464,178.78 | 248,287 | 2026-03-16 | Filing | |
| $151.85 | 7,800 | $1,184,430.00 | 84,294 | 2026-03-16 | Filing | |
| $154.85 | 19,944 | $3,088,328.40 | 190,521 | 2026-03-16 | Filing | |
| $180.00 | 20,000 | $3,600,000.00 | 376,731 | 2026-02-25 | Filing | |
| $177.93 | 25,244 | $4,491,664.92 | 227,048 | 2026-02-25 | Filing | |
| $165.80 | 1,250 | $207,250.00 | 4,149 | 2026-02-27 | Filing | |
| $175.60 | 10,000 | $1,756,000.00 | 210,465 | 2026-02-25 | Filing | |
| $170.00 | 200,000 | $34,000,000.00 | 2,189,869 | 2026-02-24 | Filing | |
| $139.37 | 1,521 | $211,981.77 | 230,017 | 2026-02-17 | Filing | |
| $139.56 | 3,332 | $465,013.92 | 219,871 | 2026-02-17 | Filing | |
| $139.81 | 3,746 | $523,728.26 | 201,072 | 2026-02-17 | Filing | |
| $88.12 | 431 | $37,979.72 | 229,449 | 2025-12-16 | Filing | |
| $86.48 | 3,264 | $282,270.72 | 90,005 | 2025-12-16 | Filing | |
| $97.80 | 15,000 | $1,467,000.00 | 204,818 | 2025-11-26 | Filing | |
| $105.97 | 1,583 | $167,750.51 | 221,633 | 2025-11-17 | Filing | |
| $108.26 | 2,733 | $295,874.58 | 223,216 | 2025-11-14 | Filing | |
| $109.13 | 4,543 | $495,777.59 | 219,818 | 2025-11-14 | Filing | |
| $104.08 | 2,085 | $217,006.80 | 229,880 | 2025-11-14 | Filing |