| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.28 | 5,749 | $404,030.52 | 140,994 | 2026-06-11 | Filing | |
| $72.41 | 686 | $49,672.92 | 1,176,184 | 2026-06-11 | Filing | |
| $71.74 | 92,128 | $6,609,308.78 | 1,176,870 | 2026-06-11 | Filing | |
| $71.07 | 20,208 | $1,436,123.96 | 1,268,998 | 2026-06-11 | Filing | |
| $69.87 | 85,285 | $5,959,204.09 | 1,289,206 | 2026-06-11 | Filing | |
| $68.91 | 25,117 | $1,730,719.54 | 1,374,491 | 2026-06-11 | Filing | |
| $67.90 | 17,369 | $1,179,414.15 | 1,399,608 | 2026-06-11 | Filing | |
| $66.40 | 1,476 | $98,000.35 | 1,416,977 | 2026-06-11 | Filing | |
| $66.30 | 28,237 | $1,872,206.28 | 1,418,453 | 2026-06-10 | Filing | |
| $65.54 | 103,301 | $6,770,585.13 | 1,446,690 | 2026-06-10 | Filing | |
| $64.48 | 14,416 | $929,553.77 | 1,549,991 | 2026-06-10 | Filing | |
| $65.46 | 4,134 | $270,611.64 | 67,132 | 2026-06-08 | Filing | |
| $65.24 | 8,034 | $524,162.26 | 1,564,407 | 2026-06-09 | Filing | |
| $64.27 | 64,500 | $4,145,531.10 | 1,572,441 | 2026-06-09 | Filing | |
| $66.19 | 2,804 | $185,591.15 | 1,636,941 | 2026-06-08 | Filing | |
| $65.38 | 39,187 | $2,562,030.39 | 1,639,745 | 2026-06-08 | Filing | |
| $64.49 | 106,310 | $6,856,367.77 | 1,678,932 | 2026-06-08 | Filing | |
| $64.42 | 12,610 | $812,336.20 | 798,335 | 2026-06-04 | Filing | |
| $63.83 | 68,265 | $4,357,354.95 | 810,945 | 2026-06-04 | Filing | |
| $62.62 | 19,125 | $1,197,607.50 | 879,210 | 2026-06-04 | Filing |