Odfjell Drilling Ltd. (OSL:ODL)
Norway flag Norway · Delayed Price · Currency is NOK
99.00
+0.30 (0.30%)
Apr 29, 2026, 2:52 PM CET

Odfjell Drilling Ratios and Metrics

Millions NOK. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
23,66920,98312,3029,3296,2274,783
Upgrade
Market Cap Growth
88.00%70.56%31.87%49.81%30.20%17.85%
Upgrade
Enterprise Value
33,32825,97918,41816,52213,95313,504
Upgrade
Last Close Price
98.7085.6845.6833.3621.4814.31
Upgrade
PE Ratio
14.1912.4616.744.145.218.25
Upgrade
Forward PE
9.278.687.9414.7310.079.71
Upgrade
PS Ratio
2.612.311.401.260.970.95
Upgrade
PB Ratio
1.651.460.770.660.520.43
Upgrade
P/TBV Ratio
1.651.470.770.660.530.44
Upgrade
P/FCF Ratio
--6.964.643.033.53
Upgrade
P/OCF Ratio
5.855.183.763.482.302.12
Upgrade
PEG Ratio
-0.090.090.090.090.09
Upgrade
EV/Sales Ratio
3.672.862.092.222.182.68
Upgrade
EV/EBITDA Ratio
7.345.904.933.474.916.00
Upgrade
EV/EBIT Ratio
12.269.5610.775.3210.3815.36
Upgrade
EV/FCF Ratio
-15.31-10.418.216.799.95
Upgrade
Debt / Equity Ratio
0.750.750.480.560.750.86
Upgrade
Debt / EBITDA Ratio
2.362.361.931.582.964.25
Upgrade
Debt / FCF Ratio
--4.283.914.377.05
Upgrade
Net Debt / Equity Ratio
0.670.670.390.460.620.72
Upgrade
Net Debt / EBITDA Ratio
2.192.191.661.372.613.57
Upgrade
Net Debt / FCF Ratio
-4.44-4.443.523.253.615.93
Upgrade
Asset Turnover
0.370.370.340.320.270.22
Upgrade
Quick Ratio
0.940.940.910.780.601.10
Upgrade
Current Ratio
1.001.000.960.810.621.16
Upgrade
Return on Equity (ROE)
11.82%11.82%4.63%17.07%6.69%4.95%
Upgrade
Return on Assets (ROA)
6.90%6.90%4.16%8.46%3.60%2.42%
Upgrade
Return on Invested Capital (ROIC)
10.92%10.87%6.22%15.29%6.19%4.12%
Upgrade
Return on Capital Employed (ROCE)
11.10%11.10%7.70%15.30%7.70%4.50%
Upgrade
Earnings Yield
7.11%8.02%5.97%24.14%20.50%13.70%
Upgrade
FCF Yield
-9.20%-10.37%14.38%21.58%33.00%28.37%
Upgrade
Dividend Yield
8.69%9.06%7.58%5.47%--
Upgrade
Payout Ratio
95.51%95.51%88.41%12.79%1.70%5.78%
Upgrade
Buyback Yield / Dilution
-0.51%-0.51%-1.04%---
Upgrade
Total Shareholder Return
8.19%8.55%6.55%5.47%--
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.