Helix Energy Solutions (HLX, Financial) experienced a significant stock drop of 5%, trading at $9.97 with a volume of 256,179 shares. The company's recent financial report showed revenue of $342 million, a net profit of $29.49 million, and earnings per share of $0.19. The gross profit stood at $65.67 million with a high P/E ratio of 249.25. Among eight rating agencies, 88% recommended buying, and 12% suggested holding the stock.
The oil and gas equipment and services sector, where Helix Energy operates, saw an overall decline of 2.23%. Notable gainers in the sector included Research Control Technology and Dawson Geophysical, while Nine Energy Service and others showed high volatility.