| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $63.62 | 8,362 | $531,998.80 | 10,884 | 2026-08-11 | Filing | |
| $63.61 | 7,000 | $445,271.40 | 19,246 | 2026-08-11 | Filing | |
| $63.62 | 4,000 | $254,463.20 | 19,246 | 2026-08-11 | Filing | |
| $65.36 | 4,000 | $261,440.00 | 19,246 | 2026-08-11 | Filing | |
| $65.36 | 1,600 | $104,576.00 | 19,246 | 2026-08-11 | Filing | |
| $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 |