Thursday, October 29, 2026Market Open
IDD — Arch Capital earns $1.0 billion and buys back $1.4 billion of stock