| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $130.26 | 105 | $13,677.30 | 0 | 2026-05-28 | Filing | |
| $129.85 | 5,855 | $760,285.80 | 105 | 2026-05-28 | Filing | |
| $128.65 | 6,147 | $790,788.81 | 5,960 | 2026-05-28 | Filing | |
| $127.66 | 6,017 | $768,120.59 | 12,107 | 2026-05-28 | Filing | |
| $126.68 | 9,450 | $1,197,131.67 | 18,124 | 2026-05-28 | Filing | |
| $125.75 | 2,133 | $268,221.12 | 27,574 | 2026-05-28 | Filing | |
| $120.27 | 3,750 | $451,006.13 | 14,941 | 2026-05-26 | Filing | |
| $119.66 | 3,917 | $468,721.54 | 18,691 | 2026-05-26 | Filing | |
| $118.55 | 12,333 | $1,462,073.45 | 22,608 | 2026-05-26 | Filing | |
| $136.00 | 7,815 | $1,062,840.00 | 74,466 | 2025-12-11 | Filing | |
| $135.14 | 2,082 | $281,361.69 | 21,530 | 2025-12-08 | Filing | |
| $125.23 | 13,491 | $1,689,455.00 | 4,495 | 2025-11-07 | Filing | |
| $130.00 | 3,500 | $455,000.00 | 21,302 | 2025-11-10 | Filing | |
| $124.00 | 3,006 | $372,744.00 | 9,580 | 2025-09-15 | Filing | |
| $119.89 | 2,935 | $351,877.15 | 9,534 | 2025-09-11 | Filing | |
| $113.50 | 10,000 | $1,135,000.00 | 82,281 | 2025-08-12 | Filing | |
| $114.52 | 10,000 | $1,145,162.00 | 92,281 | 2025-08-12 | Filing | |
| $111.51 | 11,607 | $1,294,341.84 | 133,607 | 2025-08-11 | Filing | |
| $111.44 | 4,635 | $516,533.67 | 5,000 | 2025-08-07 | Filing | |
| $111.38 | 2,834 | $315,638.17 | 0 | 2025-08-06 | Filing |