Company Valuation: TORM plc

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 635.7 2,332 2,596 1,874 2,025 3,114 - -
Change - 266.88% 11.31% -27.8% 8.05% 53.74% - -
Enterprise Value (EV) 1 1,599 2,982 3,369 2,822 2,874 3,729 3,761 3,652
Change - 86.47% 12.97% -16.23% 1.82% 29.74% 0.87% -2.9%
P/E -14.6x 4.19x 4.05x 3.03x 7.01x 4.05x 8.82x 43.7x
PBR 0.58x 1.54x 1.58x 0.9x 0.91x 1.26x 1.31x 1.34x
PEG - -0x 0.4x -0.2x -0.1x 0x -0.2x -0.5x
Capitalization / Revenue 1.03x 1.62x 1.71x 1.2x 1.51x 2.15x 2.91x 3.4x
EV / Revenue 2.58x 2.07x 2.22x 1.81x 2.15x 2.58x 3.51x 3.98x
EV / EBITDA 11.7x 4.01x 3.97x 3.32x 5.03x 3.54x 6.09x 7.27x
EV / EBIT 1,142x 4.96x 4.82x 4.28x 8.07x 4.5x 10.1x 14.7x
EV / FCF -5.88x 5.81x 11.4x 7.33x 8.3x 5.46x 11.3x 11.5x
FCF Yield -17% 17.2% 8.77% 13.6% 12.1% 18.3% 8.83% 8.69%
Dividend per Share 2 - 4.63 5.783 5.1 2.12 5.029 2.527 1.184
Rate of return - 16.2% 19.1% 26.5% 10.6% 16.5% 8.31% 3.89%
EPS 2 -0.54 6.8 7.48 6.36 2.85 7.514 3.449 0.6958
Distribution rate - 68.1% 77.3% 80.2% 74.4% 66.9% 73.2% 170%
Net sales 1 619.5 1,440 1,520 1,559 1,340 1,448 1,072 916.9
EBITDA 1 136.9 743.1 848 850.8 570.8 1,054 617.6 502.5
EBIT 1 1.4 601.4 698.6 658.8 356.3 829.2 372.2 248.9
Net income 1 -42.1 562.8 648 612.5 285.3 765 389.1 72.56
Net Debt 1 963.7 650 773 948 848.4 614.7 647.1 538.1
Reference price 2 7.87 28.51 30.28 19.26 19.99 30.42 30.42 30.42
Nbr of stocks (in thousands) 80,740 81,818 85,732 97,321 101,333 102,367 - -
Announcement Date 3/2/22 3/16/23 3/7/24 3/6/25 2/26/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
3.99x2.54x3.49x16.78% 3.07B
24.63x3.26x13.14x5.5% 111B
30.3x10.22x14.62x2.8% 91.98B
13.05x1.88x10.76x5.77% 84B
21.47x5.77x11.66x3.63% 73.08B
22.16x9.57x12.89x3.95% 66.71B
13.91x6.52x11.77x7.65% 60.3B
16.38x2.21x11.08x4.53% 59.88B
24.71x4.17x13.3x1.81% 59.14B
15.23x4.2x11.83x4.64% 33.42B
Average 18.58x 5.03x 11.46x 5.71% 64.27B
Weighted average by Cap. 20.96x 5.35x 12.43x 4.56%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield