Odfjell Drilling Ltd. (OSL:ODL)
Norway flag Norway · Delayed Price · Currency is NOK
88.90
+1.00 (1.14%)
Jun 3, 2026, 4:25 PM CET

Odfjell Drilling Ratios and Metrics

Millions NOK. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
21,31920,98312,3029,3296,2274,783
Market Cap Growth
48.17%70.56%31.87%49.81%30.20%17.85%
Enterprise Value
30,38225,97918,41816,52213,95313,504
Last Close Price
88.9083.4544.4932.4920.9213.94
PE Ratio
10.6112.4616.744.145.218.25
Forward PE
10.838.687.9414.7310.079.71
PS Ratio
2.232.311.401.260.970.95
PB Ratio
1.511.460.770.660.520.43
P/TBV Ratio
1.521.470.770.660.530.44
P/FCF Ratio
--6.964.643.033.53
P/OCF Ratio
5.435.183.763.482.302.12
PEG Ratio
-0.090.090.090.090.09
EV/Sales Ratio
3.172.862.092.222.182.68
EV/EBITDA Ratio
6.195.904.933.474.916.00
EV/EBIT Ratio
9.909.5610.775.3210.3815.36
EV/FCF Ratio
-15.44-10.418.216.799.95
Debt / Equity Ratio
0.690.750.480.560.750.86
Debt / EBITDA Ratio
1.982.361.931.582.964.25
Debt / FCF Ratio
--4.283.914.377.05
Net Debt / Equity Ratio
0.640.670.390.460.620.72
Net Debt / EBITDA Ratio
1.902.191.661.372.613.57
Net Debt / FCF Ratio
-4.61-4.443.523.253.615.93
Asset Turnover
0.410.370.340.320.270.22
Quick Ratio
0.830.940.910.780.601.10
Current Ratio
0.941.000.960.810.621.16
Return on Equity (ROE)
14.67%11.82%4.63%17.07%6.69%4.95%
Return on Assets (ROA)
8.19%6.90%4.16%8.46%3.60%2.42%
Return on Invested Capital (ROIC)
11.80%10.87%6.22%15.29%6.19%4.12%
Return on Capital Employed (ROCE)
13.30%11.10%7.70%15.30%7.70%4.50%
Earnings Yield
9.58%8.02%5.97%24.14%20.50%13.70%
FCF Yield
-9.23%-10.37%14.38%21.58%33.00%28.37%
Dividend Yield
10.55%9.30%7.79%5.62%--
Payout Ratio
99.83%95.51%88.41%12.79%1.70%5.78%
Buyback Yield / Dilution
-0.29%-0.51%-1.04%---
Total Shareholder Return
10.33%8.80%6.75%5.62%--