ESGR logo

Enstar Group Limited (ESGR) Operating Profit