042660 042660 Company RSS Earnings Nov 11, 2026Hanwha Ocean posts nine-month operating profit Aug 12, 2026Hanwha Ocean reports 1.18 trillion won operating profit