Enstar Group Limited Reports First Quarter 2023 Results
Net Earnings of $424 million and Return on Equity of 9.5%, primarily driven by strong investment results Book Value per Ordinary Share grew 7.8% to $282.74 (Adjusted* $277.38) as of March 31, 2023 Returned $341 million to shareholders through share …