Strong Q1 Financial Performance
TCE of USD 286 million in Q1 2026, EBITDA of USD 201 million and net profit of USD 122 million (EPS USD 1.21), representing a marked improvement versus the same quarter last year and the strongest quarterly result since Q2 2024.