| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.17 | 31,625 | $2,250,805.01 | 223,330 | 2025-11-17 | Filing | |
| $70.80 | 139,689 | $9,890,609.80 | 58,067 | 2025-11-14 | Filing | |
| $70.93 | 40,390 | $2,864,915.21 | 62,621 | 2025-11-11 | Filing | |
| $69.93 | 13,548 | $947,464.48 | 37,725 | 2025-10-24 | Filing | |
| $69.10 | 37,396 | $2,584,104.74 | 209,513 | 2025-08-05 | Filing | |
| $72.08 | 66,601 | $4,800,793.22 | 342,546 | 2025-05-30 | Filing | |
| $72.08 | 66,601 | $4,800,833.18 | 342,546 | 2025-05-30 | Filing | |
| $72.08 | 66,601 | $4,800,813.20 | 342,546 | 2025-05-30 | Filing | |
| $72.00 | 66,600 | $4,795,200.00 | 275,946 | 2025-05-30 | Filing | |
| $70.81 | 28,543 | $2,021,178.35 | 223,330 | 2025-05-09 | Filing | |
| $71.87 | 60,326 | $4,335,370.22 | 187,716 | 2025-05-08 | Filing | |
| $72.09 | 49,907 | $3,597,995.26 | 205,511 | 2025-05-07 | Filing | |
| $72.09 | 38,751 | $2,793,714.59 | 255,418 | 2025-05-07 | Filing | |
| $71.47 | 25,277 | $1,806,514.33 | 52,466 | 2025-03-11 | Filing | |
| $71.01 | 55,500 | $3,940,938.45 | 246,909 | 2025-03-07 | Filing | |
| $70.84 | 5,565 | $394,231.28 | 37,725 | 2025-02-26 | Filing | |
| $70.96 | 54,708 | $3,882,074.21 | 246,909 | 2025-02-26 | Filing | |
| $71.50 | 13,445 | $961,352.46 | 94,676 | 2025-02-25 | Filing | |
| $71.36 | 26,410 | $1,884,651.93 | 223,330 | 2025-02-25 | Filing | |
| $71.36 | 28,543 | $2,036,865.59 | 249,740 | 2025-02-25 | Filing |