A list of expensive stocks insiders are selling in March was recently published. Enstar Group Limited (NASDAQ:ESGR) is among them, focusing on improving net book value per share by acquiring insurance companies in run-off.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing