| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $202.27 | 500 | $101,135.00 | 47,267 | 2025-11-03 | Filing | |
| $201.23 | 5,945 | $1,196,312.35 | 47,767 | 2025-11-03 | Filing | |
| $200.43 | 8,654 | $1,734,521.22 | 53,712 | 2025-11-03 | Filing | |
| $208.43 | 2,500 | $521,075.00 | 8,792 | 2025-10-29 | Filing | |
| $191.70 | 19,306 | $3,700,960.20 | 368,683 | 2025-09-10 | Filing | |
| $190.48 | 59,456 | $11,325,178.88 | 387,989 | 2025-09-10 | Filing | |
| $183.44 | 8 | $1,467.52 | 12,350 | 2025-08-28 | Filing | |
| $179.53 | 8,000 | $1,436,240.00 | 20,878 | 2025-08-20 | Filing | |
| $176.39 | 3,952 | $697,093.28 | 12,358 | 2025-08-19 | Filing | |
| $173.16 | 836 | $144,761.76 | 11,292 | 2025-06-05 | Filing | |
| $173.00 | 7,738 | $1,338,674.00 | 20,110 | 2025-06-05 | Filing | |
| $170.00 | 4,613 | $784,210.00 | 35,271 | 2025-05-29 | Filing | |
| $164.96 | 1,222 | $201,581.12 | 22,377 | 2025-05-27 | Filing | |
| $165.72 | 3,077 | $509,920.44 | 12,128 | 2025-05-27 | Filing | |
| $165.72 | 1,551 | $257,031.72 | 39,884 | 2025-05-27 | Filing | |
| $160.00 | 5,000 | $800,000.00 | 41,435 | 2025-05-23 | Filing | |
| $159.35 | 8,836 | $1,408,016.60 | 46,435 | 2025-05-23 | Filing | |
| $166.00 | 9,786 | $1,624,476.00 | 0 | 2025-05-21 | Filing | |
| $160.20 | 6,461 | $1,035,052.20 | 27,848 | 2025-05-15 | Filing | |
| $149.07 | 411 | $61,267.77 | 22,377 | 2025-05-09 | Filing |