Odfjell Technology Ltd. (OSL:OTL)
Norway flag Norway · Delayed Price · Currency is NOK
58.10
+0.30 (0.52%)
Jul 31, 2026, 4:25 PM CET

Odfjell Technology Ratios and Metrics

Millions NOK. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,2932,2301,7232,1901,144-
Market Cap Growth
17.14%29.44%-21.35%91.38%--
Enterprise Value
3,7693,1212,4202,8002,0520
Last Close Price
58.1056.5043.6555.5029.00-
PE Ratio
7.806.927.006.514.52-
Forward PE
5.346.065.257.425.09-
PS Ratio
0.410.400.320.440.29-
PB Ratio
1.981.761.252.031.47-
P/TBV Ratio
4.562.401.712.732.17-
P/FCF Ratio
23.5918.0111.104.764.94-
P/OCF Ratio
4.523.833.313.142.02-
EV/Sales Ratio
0.680.560.450.560.53-
EV/EBITDA Ratio
7.713.902.933.333.05-
EV/EBIT Ratio
7.716.114.935.695.34-
EV/FCF Ratio
38.7725.2115.596.088.86-
Debt / Equity Ratio
1.691.210.891.131.52-
Debt / EBITDA Ratio
4.121.991.541.512.18-
Debt / FCF Ratio
20.7212.838.212.756.34-
Net Debt / Equity Ratio
1.270.700.510.571.17-
Net Debt / EBITDA Ratio
3.021.110.850.731.35-
Net Debt / FCF Ratio
15.187.204.491.323.92-
Asset Turnover
1.211.301.381.472.491.82
Quick Ratio
1.451.501.511.601.40-
Current Ratio
1.751.791.731.791.54-
Return on Equity (ROE)
24.61%24.84%20.66%37.10%64.97%8.61%
Return on Assets (ROA)
12.13%13.54%14.24%15.14%21.74%7.01%
Return on Invested Capital (ROIC)
23.32%27.31%29.83%30.58%20.08%-
Return on Capital Employed (ROCE)
14.30%16.58%17.35%20.94%37.57%9.17%
Earnings Yield
13.01%14.46%14.30%15.37%22.10%-
FCF Yield
4.24%5.55%9.01%21.03%20.24%-
Dividend Yield
10.46%10.76%9.58%4.57%15.46%-
Payout Ratio
80.45%73.14%65.21%29.05%69.92%0.00%
Buyback Yield / Dilution
1.25%1.10%-0.63%-2.23%0.00%-
Total Shareholder Return
11.71%11.86%8.96%2.34%15.46%-