| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $155.00 | 2,509 | $388,895.00 | 14,533 | 2026-03-11 | Filing | |
| $152.99 | 654 | $100,055.46 | 6,254 | 2026-03-09 | Filing | |
| $148.67 | 3,255 | $483,920.85 | 12,878 | 2026-03-09 | Filing | |
| $166.13 | 8,603 | $1,429,216.39 | 23,738 | 2026-03-05 | Filing | |
| $165.32 | 5,225 | $863,802.23 | 6,746 | 2026-03-03 | Filing | |
| $165.32 | 1,500 | $247,977.15 | 7,777 | 2026-03-03 | Filing | |
| $165.31 | 6,189 | $1,023,078.22 | 14,800 | 2026-03-03 | Filing | |
| $169.34 | 1,000 | $169,338.30 | 18,996 | 2026-03-03 | Filing | |
| $169.79 | 2,000 | $339,585.60 | 13,484 | 2026-03-03 | Filing | |
| $165.70 | 3,026 | $501,408.20 | 12,988 | 2026-03-03 | Filing | |
| $167.08 | 2,524 | $421,709.92 | 2,331 | 2026-03-03 | Filing | |
| $165.46 | 13,000 | $2,151,013.80 | 32,679 | 2026-03-03 | Filing | |
| $105.76 | 500 | $52,880.00 | 5,144 | 2025-08-19 | Filing | |
| $109.94 | 1,044 | $114,777.36 | 13,441 | 2025-08-07 | Filing | |
| $113.10 | 434 | $49,085.40 | 3,016 | 2025-06-04 | Filing | |
| $111.47 | 500 | $55,736.50 | 5,644 | 2025-05-28 | Filing | |
| $118.19 | 1,700 | $200,923.17 | 14,712 | 2025-05-13 | Filing | |
| $128.85 | 1,500 | $193,275.00 | 13,192 | 2025-03-14 | Filing | |
| $133.59 | 4,796 | $640,680.37 | 25,192 | 2025-03-06 | Filing | |
| $137.38 | 2,174 | $298,673.25 | 29,988 | 2025-03-06 | Filing |