Companies/EU/529900J8VSH14TP5VD23

ODFJELL SE

Issuer

Legal nameODFJELL SE
HQEurope (EU)
ListingEU 529900J8VSH14TP5VD23
CurrencyUSD
Entity registrylei:529900J8VSH14TP5VD23
LinkedIn
Headline financial metrics
Revenue$1.2B
Operating income$354.5M
Net income$277.8M
Free cash flow$328.5M
Operating margin28.4%
Net margin22.2%
Return on equity29.9%
Period2024
Loading chart…

Earnings transcripts

1 recent

Documents

FormReporting forFiledFlags
2026-06-300
2026-06-300
2026-06-300