This Metric Says You Are Smart to Sell Helix Energy Solutions Group Inc. (NYSE:HLX) - Energy XXI (Bermuda) Limited (NASDAQ:EXXI), Lufkin Industries, Inc. (NASDAQ:LUFK)
Helix Energy Solutions Group Inc. (NYSE:HLX) was in 11 hedge funds' portfolio at the end of the fourth quarter of 2012.