| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $46.53 | 148 | $6,886.44 | 25,726 | 2026-10-01 | Filing |
| Officer | $47.75 | 3,314 | $158,231.24 | 17,466 | 2026-09-15 | Filing |
| Large Shareholder | $47.89 | 95,872 | $4,591,703.16 | 1,380,806 | 2026-09-14 | Filing |
| Large Shareholder | $47.88 | 154,128 | $7,380,080.20 | 1,476,678 | 2026-09-11 | Filing |
| Large Shareholder | $47.88 | 80,000 | $3,830,216.00 | 399,567 | 2026-09-11 | Filing |
| Large Shareholder | $47.98 | 50,000 | $2,398,920.00 | 373,022 | 2026-09-14 | Filing |
| Large Shareholder | $47.69 | 82,412 | $3,930,005.77 | 6,906,315 | 2026-09-14 | Filing |
| Large Shareholder | $47.89 | 95,872 | $4,591,703.16 | 1,380,806 | 2026-09-14 | Filing |
| Large Shareholder | $47.88 | 154,128 | $7,380,080.20 | 1,476,678 | 2026-09-11 | Filing |
| Large Shareholder | $47.88 | 80,000 | $3,830,216.00 | 399,567 | 2026-09-11 | Filing |
| Large Shareholder | $47.98 | 50,000 | $2,398,920.00 | 373,022 | 2026-09-14 | Filing |
| Large Shareholder | $47.69 | 82,412 | $3,930,005.77 | 6,906,315 | 2026-09-14 | Filing |
| Officer | $48.10 | 19,995 | $961,827.48 | 53,851 | 2026-09-10 | Filing |
| Officer | $47.46 | 5,992 | $284,364.14 | 22,393 | 2026-09-10 | Filing |
| Large Shareholder | $47.91 | 79,649 | $3,816,158.82 | 119,133 | 2026-09-09 | Filing |
| Large Shareholder | $47.91 | 79,649 | $3,816,158.82 | 119,133 | 2026-09-09 | Filing |
| Officer | $47.61 | 735 | $34,993.42 | 25,874 | 2026-09-09 | Filing |
| Officer | $48.42 | 30,000 | $1,452,591.00 | 26,609 | 2026-09-08 | Filing |
| Officer | $48.73 | 2,920 | $142,298.02 | 15,472 | 2026-09-08 | Filing |
| Large Shareholder | $48.65 | 13,018 | $633,263.21 | 302,518 | 2026-09-08 | Filing |