stock ESGR image
Enstar Group Limited
〈ESGR〉