| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $223.39 | 5,537 | $1,236,910.43 | 29,603 | 2026-06-02 | Filing | |
| $230.30 | 6,000 | $1,381,800.00 | 35,140 | 2026-06-01 | Filing | |
| $233.46 | 6,000 | $1,400,760.00 | 41,140 | 2026-05-29 | Filing | |
| $228.18 | 233 | $53,165.94 | 0 | 2026-05-05 | Filing | |
| $227.94 | 4,517 | $1,029,604.98 | 0 | 2026-05-04 | Filing | |
| $182.42 | 7,500 | $1,368,150.00 | 0 | 2026-04-22 | Filing | |
| $161.11 | 25,000 | $4,027,750.00 | 47,140 | 2026-02-26 | Filing | |
| $161.88 | 35,378 | $5,726,990.64 | 0 | 2026-02-26 | Filing | |
| $185.60 | 32,410 | $6,015,296.00 | 7,229 | 2026-02-02 | Filing | |
| $187.92 | 12,000 | $2,255,040.00 | 42,588 | 2026-01-22 | Filing | |
| $184.44 | 7,500 | $1,383,300.00 | 0 | 2026-01-21 | Filing | |
| $170.38 | 31,261 | $5,326,249.18 | 7,229 | 2026-01-07 | Filing | |
| $172.33 | 29,450 | $5,075,118.50 | 7,229 | 2026-01-06 | Filing | |
| $171.28 | 78,703 | $13,480,249.84 | 7,229 | 2026-01-05 | Filing | |
| $165.18 | 31,346 | $5,177,732.28 | 10,002 | 2025-12-31 | Filing | |
| $165.18 | 6,231 | $1,029,236.58 | 10,002 | 2025-12-31 | Filing | |
| $148.18 | 10,558 | $1,564,484.44 | 7,229 | 2025-12-04 | Filing | |
| $146.94 | 20,163 | $2,962,751.22 | 7,229 | 2025-12-03 | Filing | |
| $144.59 | 49,252 | $7,121,346.68 | 7,229 | 2025-12-02 | Filing | |
| $134.49 | 21,775 | $2,928,519.75 | 7,229 | 2025-11-05 | Filing |