ESGR logo

Enstar Group Limited (ESGR) Gross Margin