| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $103.01 | 10,000 | $1,030,100.00 | 127,410 | 2026-06-30 | Filing | |
| $103.01 | 10,000 | $1,030,100.00 | 663,265 | 2026-06-30 | Filing | |
| $104.26 | 15,676 | $1,634,379.76 | 3,773,072 | 2026-07-01 | Filing | |
| $103.08 | 8,319 | $857,522.52 | 3,788,748 | 2026-06-30 | Filing | |
| $105.00 | 1,005 | $105,525.00 | 3,797,067 | 2026-06-29 | Filing | |
| $104.26 | 15,676 | $1,634,379.76 | 259,392 | 2026-07-01 | Filing | |
| $103.08 | 8,319 | $857,522.52 | 275,068 | 2026-06-30 | Filing | |
| $105.00 | 1,005 | $105,525.00 | 283,387 | 2026-06-29 | Filing | |
| $102.20 | 10,000 | $1,022,000.00 | 46,273 | 2026-06-29 | Filing | |
| $109.45 | 10,000 | $1,094,500.00 | 137,410 | 2026-06-26 | Filing | |
| $109.45 | 10,000 | $1,094,500.00 | 673,265 | 2026-06-26 | Filing | |
| $59.72 | 1,675 | $100,031.00 | 60,467 | 2026-01-13 | Filing | |
| $62.39 | 2,000 | $124,780.00 | 61,092 | 2025-08-13 | Filing | |
| $52.39 | 2,400 | $125,736.00 | 63,092 | 2025-03-24 | Filing | |
| $55.55 | 16,004 | $889,022.20 | 50,973 | 2024-11-22 | Filing | |
| $48.98 | 613 | $30,024.74 | 64,342 | 2024-11-15 | Filing | |
| $49.00 | 359 | $17,591.00 | 5,300 | 2024-11-18 | Filing | |
| $49.00 | 1,141 | $55,909.00 | 5,659 | 2024-11-15 | Filing | |
| $31.35 | 2,500 | $78,375.00 | 64,955 | 2024-09-16 | Filing | |
| $32.75 | 1,200 | $39,300.00 | 67,455 | 2024-09-05 | Filing |