Enstar Group LimitedESGR
$253.314.4%