CChubb Read More 3 Reasons to Sell CB and 1 Stock to Buy Instead2026-05-07 Chubb trades at $322.50 and has moved in lockstep with the market. Its shares have returned 12.2% over…