FIRST RESERVE FUND XII LP

Insider Buys Quantity –
0
2015-06-03SaleEnstar Group Limited
ESGR
director
652,596
2.9848%
$140.00$91.36M-1.92%