| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $66.52 | 1,579 | $105,035.24 | 3,990 | 2026-05-27 | Filing | |
| $66.32 | 5,498 | $364,635.61 | 5,569 | 2026-05-27 | Filing | |
| $66.32 | 8,675 | $575,339.01 | 5,569 | 2026-05-27 | Filing | |
| $66.32 | 4,500 | $298,446.75 | 5,569 | 2026-05-27 | Filing | |
| $66.73 | 4,863 | $324,507.99 | 0 | 2026-05-11 | Filing | |
| $67.08 | 4,000 | $268,320.00 | 4,863 | 2026-05-11 | Filing | |
| $67.08 | 9,600 | $643,968.00 | 4,863 | 2026-05-11 | Filing | |
| $67.08 | 6,634 | $445,008.72 | 4,863 | 2026-05-11 | Filing | |
| $67.08 | 15,080 | $1,011,566.40 | 4,863 | 2026-05-11 | Filing | |
| $67.08 | 18,296 | $1,227,295.68 | 4,863 | 2026-05-11 | Filing | |
| $67.08 | 6,400 | $429,312.00 | 4,863 | 2026-05-11 | Filing | |
| $65.56 | 25,500 | $1,671,861.60 | 5,258 | 2026-05-12 | Filing | |
| $65.56 | 10,000 | $655,632.00 | 5,258 | 2026-05-12 | Filing | |
| $65.56 | 6,100 | $399,935.52 | 5,258 | 2026-05-12 | Filing | |
| $66.80 | 2,212 | $147,766.47 | 5,258 | 2026-05-11 | Filing | |
| $66.80 | 15,000 | $1,002,033.00 | 7,470 | 2026-05-11 | Filing | |
| $66.80 | 30,000 | $2,004,066.00 | 7,470 | 2026-05-11 | Filing | |
| $66.80 | 17,000 | $1,135,637.40 | 7,470 | 2026-05-11 | Filing | |
| $66.80 | 12,196 | $814,719.63 | 7,470 | 2026-05-11 | Filing | |
| $66.80 | 15,080 | $1,007,377.18 | 7,470 | 2026-05-11 | Filing |