Arch Capital posts Q1 profit of $705 million

Arch Capital Group has declared 2023 first quarter net income of $705 million, or $1.87 per share, a 22.3 per cent annualised net income return on average common equity.
This compares to $186 million,…

Go to Source