| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $92.94 | 3,743 | $347,889.02 | 22,467 | 2025-06-17 | Filing | |
| $91.66 | 8,716 | $798,877.18 | 26,210 | 2025-06-17 | Filing | |
| $90.66 | 8,050 | $729,783.22 | 34,926 | 2025-06-17 | Filing | |
| $89.40 | 1,178 | $105,316.03 | 123,784 | 2025-06-02 | Filing | |
| $88.70 | 2,634 | $233,636.33 | 124,962 | 2025-06-02 | Filing | |
| $87.77 | 2,888 | $253,490.73 | 127,596 | 2025-06-02 | Filing | |
| $86.92 | 1,300 | $112,997.04 | 130,484 | 2025-06-02 | Filing | |
| $95.34 | 2 | $190.68 | 12,476 | 2025-05-21 | Filing | |
| $94.85 | 87 | $8,251.74 | 12,478 | 2025-05-21 | Filing | |
| $93.80 | 55 | $5,158.93 | 12,565 | 2025-05-21 | Filing | |
| $92.68 | 24 | $2,224.25 | 12,620 | 2025-05-21 | Filing | |
| $91.72 | 898 | $82,360.61 | 602,400 | 2025-05-06 | Filing | |
| $90.97 | 3,516 | $319,841.73 | 603,298 | 2025-05-06 | Filing | |
| $90.16 | 7,763 | $699,904.32 | 606,814 | 2025-05-06 | Filing | |
| $88.91 | 3,121 | $277,490.29 | 614,577 | 2025-05-06 | Filing | |
| $87.69 | 702 | $61,561.26 | 617,698 | 2025-05-06 | Filing | |
| $91.72 | 3,590 | $329,259.00 | 1,255,168 | 2025-05-06 | Filing | |
| $90.97 | 14,068 | $1,279,730.79 | 1,258,758 | 2025-05-06 | Filing | |
| $90.16 | 31,052 | $2,799,617.27 | 1,272,826 | 2025-05-06 | Filing | |
| $88.91 | 12,482 | $1,109,783.36 | 1,303,878 | 2025-05-06 | Filing |