Is Okeanis Eco Tankers Corp. (ECO) One of the Most Profitable Industrial Stocks to Buy Now?

Okeanis Eco Tankers Corp. (NYSE:ECO) is one of the most profitable industrial stocks to buy now. On May 13, Okeanis Eco Tankers Corp (NYSE:ECO) delivered solid first-quarter 2026 results characterized by robust revenue and earnings growth.

Is Okeanis Eco Tankers Corp. (ECO) One of the Most Profitable Industrial Stocks to Buy Now?

Revenue in the quarter more than doubled to $170.2 million compared to $80.1 million delivered in the same quarter last year. Profit in the quarter was also up to $88.3 million, compared with $12.6 million in the same quarter last year, driven by a significant increase in revenues. Earnings per share came in at $2.31, a significant improvement from $0.39 a share delivered the same quarter last year.

Following the impressive first quarter, Okeanis Eco Tankers’ board approved a $2-per-share dividend, payable on June 5, 2026. The company has paid dividends consistently for 6 years, and the stock currently yields 10.45%.

Meanwhile, Okeanis Eco Tankers Corp has entered into three new loan facility agreements totaling $190 million. The company plans to use the loans to finance the acquisition of two new Suezmaxes and two VLCCs.

Okeanis Eco Tankers Corp. (NYSE:ECO) is an international shipping company that specializes in the seaborne transportation of crude oil. The company owns and charters out a fleet of modern, eco-friendly tankers to major oil companies worldwide.

While we acknowledge the risk and potential of ECO as an investment, our conviction lies in the belief that some AI stocks hold greater promise for delivering higher returns and doing so within a shorter time frame. If you are looking for an AI stock that is more promising than ECO and that has 10,000% upside potential, check out our report about this cheapest AI stock.

READ NEXT: 12 Most Promising Growth Stocks to Buy Now and Billionaire Lee Ainslie’s 10 Stocks with Huge Upside Potential.

Disclosure: None. Follow Insider Monkey on Google News.

1281292 - 11759070 - 1