ODFJELL SE
Issuer
Legal nameODFJELL SE
HQEurope (EU)
ListingEU 529900J8VSH14TP5VD23
CurrencyUSD
Entity registrylei:529900J8VSH14TP5VD23
Websiteodfjell.com
| Revenue | $1.2B |
|---|---|
| Operating income | $354.5M |
| Net income | $277.8M |
| Free cash flow | $328.5M |
| Operating margin | 28.4% |
| Net margin | 22.2% |
| Return on equity | 29.9% |
| Period | 2024 |
Loading chart…
Earnings transcripts
Documents
FormReporting forFiledFlags
Showing 5 of 275 filings