The Navigators Group again cited strong performance from its Lloyd's platform as it booked operating profits of $0.69 a share that came in ahead of analysts' consensus of $0.66
The Navigators Group again cited strong performance from its Lloyd's platform as it booked operating profits of $0.69 a share that came in ahead of analysts' consensus of $0.66