| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $104.35 | 3,136 | $327,241.60 | 960 | 2026-07-17 | Filing | |
| $103.51 | 5,887 | $609,363.37 | 4,096 | 2026-07-17 | Filing | |
| $102.54 | 2,177 | $223,229.58 | 9,983 | 2026-07-17 | Filing | |
| $101.48 | 2,840 | $288,203.20 | 12,160 | 2026-07-17 | Filing | |
| $105.11 | 72 | $7,567.92 | 31,300 | 2026-07-17 | Filing | |
| $104.45 | 210 | $21,934.50 | 31,372 | 2026-07-17 | Filing | |
| $103.44 | 490 | $50,685.60 | 31,582 | 2026-07-17 | Filing | |
| $102.47 | 205 | $21,006.35 | 32,072 | 2026-07-17 | Filing | |
| $101.46 | 223 | $22,625.58 | 32,277 | 2026-07-17 | Filing | |
| $111.00 | 342 | $37,962.00 | 32,500 | 2026-07-16 | Filing | |
| $110.12 | 153 | $16,848.36 | 32,842 | 2026-07-16 | Filing | |
| $109.10 | 184 | $20,074.40 | 32,995 | 2026-07-16 | Filing | |
| $107.96 | 147 | $15,870.12 | 33,179 | 2026-07-16 | Filing | |
| $107.35 | 211 | $22,650.85 | 33,326 | 2026-07-16 | Filing | |
| $106.05 | 463 | $49,101.15 | 33,537 | 2026-07-16 | Filing | |
| $105.06 | 1,700 | $178,602.00 | 320,000 | 2026-07-17 | Filing | |
| $104.29 | 4,810 | $501,634.90 | 321,700 | 2026-07-17 | Filing | |
| $103.45 | 5,039 | $521,284.55 | 326,510 | 2026-07-17 | Filing | |
| $102.40 | 4,519 | $462,745.60 | 331,549 | 2026-07-17 | Filing | |
| $101.44 | 3,932 | $398,862.08 | 336,068 | 2026-07-17 | Filing |