| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $115.11 | 2,486 | $286,163.46 | 87,368 | 2026-07-20 | Filing | |
| $114.15 | 1,568 | $178,987.20 | 89,854 | 2026-07-20 | Filing | |
| $115.56 | 166 | $19,182.96 | 60,487 | 2026-07-20 | Filing | |
| $114.62 | 284 | $32,552.08 | 60,653 | 2026-07-20 | Filing | |
| $138.28 | 334 | $46,185.52 | 61,989 | 2026-06-18 | Filing | |
| $138.28 | 126 | $17,423.28 | 12,157 | 2026-06-18 | Filing | |
| $143.32 | 357 | $51,165.24 | 12,421 | 2026-05-28 | Filing | |
| $142.70 | 2,601 | $371,162.70 | 12,778 | 2026-05-28 | Filing | |
| $141.75 | 2,714 | $384,709.50 | 15,379 | 2026-05-28 | Filing | |
| $140.58 | 1,361 | $191,329.38 | 18,093 | 2026-05-28 | Filing | |
| $139.10 | 600 | $83,460.00 | 19,454 | 2026-05-28 | Filing | |
| $137.61 | 1,200 | $165,132.00 | 20,054 | 2026-05-28 | Filing | |
| $147.50 | 692 | $102,070.00 | 83,434 | 2026-05-26 | Filing | |
| $114.83 | 692 | $79,462.36 | 84,126 | 2026-05-19 | Filing | |
| $114.83 | 612 | $70,275.96 | 63,106 | 2026-05-19 | Filing | |
| $92.90 | 1,548 | $143,809.20 | 87,382 | 2026-04-27 | Filing | |
| $90.00 | 2,281 | $205,290.00 | 111,320 | 2026-04-24 | Filing | |
| $82.85 | 598 | $49,544.30 | 65,183 | 2026-04-20 | Filing | |
| $81.38 | 1,200 | $97,656.00 | 65,781 | 2026-04-20 | Filing | |
| $81.22 | 5,065 | $411,379.30 | 65,750 | 2026-04-20 | Filing |