TORM plc (FRA:1T4)
Germany flag Germany · Delayed Price · Currency is EUR
18.18
-0.09 (-0.49%)
Last updated: Nov 28, 2025, 8:05 AM CET

TORM plc Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202015 - 2019
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2015 - 2019
1,8481,8062,3492,182561450
Upgrade
Market Cap Growth
-13.11%-23.11%7.63%288.72%24.88%-39.42%
Upgrade
Enterprise Value
2,4372,5233,1522,9721,3701,051
Upgrade
Last Close Price
17.9817.2120.8515.883.693.21
Upgrade
PE Ratio
7.853.054.014.14-6.24
Upgrade
PS Ratio
1.681.201.711.621.030.74
Upgrade
PB Ratio
1.010.901.561.550.610.54
Upgrade
P/TBV Ratio
1.010.901.561.560.610.54
Upgrade
P/FCF Ratio
8.797.658.796.09-8.76
Upgrade
P/OCF Ratio
4.482.263.234.6513.322.33
Upgrade
EV/Sales Ratio
2.211.682.292.202.511.72
Upgrade
EV/EBITDA Ratio
5.423.284.394.3511.584.82
Upgrade
EV/EBIT Ratio
9.034.305.385.35253.468.62
Upgrade
EV/FCF Ratio
11.5910.6911.808.30-20.49
Upgrade
Debt / Equity Ratio
0.420.590.640.641.080.83
Upgrade
Debt / EBITDA Ratio
1.701.531.331.328.293.11
Upgrade
Debt / FCF Ratio
3.655.023.592.53-13.43
Upgrade
Asset Turnover
0.390.490.550.580.290.37
Upgrade
Inventory Turnover
10.2810.209.6710.9512.1114.18
Upgrade
Quick Ratio
1.851.691.832.830.760.78
Upgrade
Current Ratio
2.372.162.603.581.181.24
Upgrade
Return on Equity (ROE)
13.19%32.69%40.89%44.02%-4.07%8.70%
Upgrade
Return on Assets (ROA)
5.99%11.98%14.77%15.01%0.18%4.66%
Upgrade
Return on Capital (ROIC)
6.28%12.60%15.59%15.93%0.19%5.01%
Upgrade
Return on Capital Employed (ROCE)
10.60%19.10%24.90%24.70%0.30%8.30%
Upgrade
Earnings Yield
12.74%32.76%24.97%24.13%-6.59%16.02%
Upgrade
FCF Yield
11.37%13.07%11.37%16.41%-42.58%11.41%
Upgrade
Dividend Yield
9.81%28.62%25.08%27.29%-21.67%
Upgrade
Payout Ratio
91.42%90.33%90.45%29.62%-80.14%
Upgrade
Buyback Yield / Dilution
-7.31%-11.07%-4.71%-5.61%-5.52%-0.40%
Upgrade
Total Shareholder Return
2.50%17.55%20.37%21.67%-5.52%21.26%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.