| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $80.01 | 5,325 | $426,053.25 | 770,491 | 2026-05-26 | Filing | |
| $80.01 | 48,659 | $3,893,206.59 | 775,816 | 2026-05-26 | Filing | |
| $80.01 | 69,564 | $5,565,815.64 | 775,816 | 2026-05-26 | Filing | |
| $80.01 | 91,843 | $7,348,358.43 | 775,816 | 2026-05-26 | Filing | |
| $80.00 | 40,000 | $3,200,000.00 | 425,675 | 2026-05-26 | Filing | |
| $83.03 | 65,912 | $5,472,673.36 | 46,519 | 2026-05-27 | Filing | |
| $82.97 | 13,582 | $1,126,898.54 | 112,431 | 2026-05-27 | Filing | |
| $79.57 | 5,652 | $449,729.64 | 126,013 | 2026-05-22 | Filing | |
| $80.94 | 1,099 | $88,953.06 | 92,293 | 2026-02-17 | Filing | |
| $80.61 | 249,567 | $20,117,595.87 | 93,392 | 2026-02-17 | Filing | |
| $80.61 | 147,569 | $11,895,537.09 | 342,959 | 2026-02-17 | Filing | |
| $80.10 | 82,489 | $6,607,368.90 | 342,959 | 2026-02-17 | Filing | |
| $72.00 | 7,724 | $556,128.00 | 12,007 | 2025-11-12 | Filing | |
| $70.00 | 15,697 | $1,098,790.00 | 12,007 | 2025-10-28 | Filing | |
| $66.38 | 33,030 | $2,192,531.40 | 98,006 | 2025-10-22 | Filing | |
| $66.46 | 147,570 | $9,807,502.20 | 131,036 | 2025-10-22 | Filing | |
| $66.46 | 80,000 | $5,316,800.00 | 131,036 | 2025-10-22 | Filing | |
| $61.95 | 6,600 | $408,870.00 | 8,513 | 2025-09-26 | Filing | |
| $61.01 | 13,816 | $842,914.16 | 12,007 | 2025-09-26 | Filing | |
| $61.00 | 9,584 | $584,624.00 | 12,007 | 2025-09-26 | Filing |