| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $110.95 | 896 | $99,411.20 | 340,000 | 2026-07-16 | Filing | |
| $110.14 | 2,639 | $290,659.46 | 340,896 | 2026-07-16 | Filing | |
| $109.15 | 3,611 | $394,140.65 | 343,535 | 2026-07-16 | Filing | |
| $108.01 | 2,877 | $310,744.77 | 347,146 | 2026-07-16 | Filing | |
| $107.29 | 5,778 | $619,921.62 | 350,023 | 2026-07-16 | Filing | |
| $106.28 | 4,199 | $446,269.72 | 355,801 | 2026-07-16 | Filing | |
| $114.21 | 1,525 | $174,170.25 | 360,000 | 2026-07-15 | Filing | |
| $113.55 | 5,222 | $592,958.10 | 361,525 | 2026-07-15 | Filing |