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,997 - -
Change - 266.88% 11.31% -27.8% 8.05% 97.36% - -
Enterprise Value (EV) 1 1,599 2,982 3,369 2,822 2,874 4,623 4,612 4,550
Change - 86.47% 12.97% -16.23% 1.82% 60.86% -0.24% -1.34%
P/E -14.6x 4.19x 4.05x 3.03x 7.01x 4.69x 7.48x 12.8x
PBR 0.58x 1.54x 1.58x 0.9x 0.91x 1.56x 1.58x 1.6x
PEG - -0x 0.4x -0.2x -0.1x 0x -0.2x -0.3x
Capitalization / Revenue 1.03x 1.62x 1.71x 1.2x 1.51x 2.62x 2.98x 3.83x
EV / Revenue 2.58x 2.07x 2.22x 1.81x 2.15x 3.03x 3.43x 4.36x
EV / EBITDA 11.7x 4.01x 3.97x 3.32x 5.03x 4.09x 5.77x 7.28x
EV / EBIT 1,142x 4.96x 4.82x 4.28x 8.07x 5.11x 8.01x 12.3x
EV / FCF -5.88x 5.81x 11.4x 7.33x 8.3x 6.78x 8x 12.4x
FCF Yield -17% 17.2% 8.77% 13.6% 12.1% 14.8% 12.5% 8.03%
Dividend per Share 2 - 4.63 5.783 5.1 2.12 6.472 4.635 2.617
Rate of return - 16.2% 19.1% 26.5% 10.6% 16.6% 11.9% 6.7%
EPS 2 -0.54 6.8 7.48 6.36 2.85 8.318 5.223 3.04
Distribution rate - 68.1% 77.3% 80.2% 74.4% 77.8% 88.7% 86.1%
Net sales 1 619.5 1,440 1,520 1,559 1,340 1,526 1,343 1,043
EBITDA 1 136.9 743.1 848 850.8 570.8 1,130 798.9 625.4
EBIT 1 1.4 601.4 698.6 658.8 356.3 904.8 576 369.4
Net income 1 -42.1 562.8 648 612.5 285.3 846.6 529.4 313
Net Debt 1 963.7 650 773 948 848.4 625.5 614.6 552.9
Reference price 2 7.87 28.51 30.28 19.26 19.99 39.05 39.05 39.05
Nbr of stocks (in thousands) 80,740 81,818 85,732 97,321 101,333 102,367 - -
Announcement Date 02/03/22 16/03/23 07/03/24 06/03/25 26/02/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
4.69x3.03x4.09x16.58% 4B
23.26x3.18x12.76x5.93% 102B
28.48x9.72x14.03x2.99% 86.28B
12.03x1.75x10.15x6.2% 78.13B
11.94x1.12x7.25x6.69% 70.48B
19.99x5.55x11.19x3.84% 69.19B
22.79x9.27x12.48x4.16% 61.63B
25.01x4.25x13.51x1.77% 60.41B
13.06x6.28x11.33x8.07% 57.16B
34.82x3.37x9.36x0.86% 55.75B
Average 19.61x 4.75x 10.62x 5.71% 64.55B
Weighted average by Cap. 21.11x 4.88x 11.41x 4.69%

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