Company Valuation: Epiroc

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 261,850 220,336 233,963 224,784 244,720 297,386 - -
Change - -15.85% 6.18% -3.92% 8.87% 21.52% - -
Enterprise Value (EV) 1 260,546 224,027 241,787 239,562 255,724 304,646 301,060 294,171
Change - -14.02% 7.93% -0.92% 6.75% 19.13% -1.18% -2.29%
P/E 39.2x 27.3x 25.9x 26.6x 29.5x 31.4x 26.4x 24x
PBR 10.7x 6.83x 6.56x 5.39x 6x 6.5x 5.68x 5.01x
PEG - 1.4x 2.1x -3.58x -17.77x 2x 1.4x 2.4x
Capitalization / Revenue 6.6x 4.43x 3.88x 3.53x 3.95x 4.49x 3.99x 3.72x
EV / Revenue 6.57x 4.51x 4.01x 3.77x 4.12x 4.6x 4.04x 3.68x
EV / EBITDA 24x 16.1x 15.3x 14.9x 16.8x 18.2x 15.6x 14.1x
EV / EBIT 28.6x 19.1x 18.4x 19x 21.1x 22.2x 18.7x 16.7x
EV / FCF 39x 49.3x 44.3x 27.8x 29.5x 32.3x 28.6x 23.5x
FCF Yield 2.56% 2.03% 2.26% 3.59% 3.39% 3.09% 3.5% 4.25%
Dividend per Share 2 3 3.4 3.8 3.8 3.8 4.076 4.716 5.166
Rate of return 1.31% 1.79% 1.88% 1.97% 1.81% 1.58% 1.83% 2%
EPS 2 5.84 6.95 7.81 7.23 7.11 8.218 9.78 10.76
Distribution rate 51.4% 48.9% 48.7% 52.6% 53.4% 49.6% 48.2% 48%
Net sales 1 39,645 49,694 60,343 63,604 61,998 66,299 74,493 79,887
EBITDA 1 10,844 13,885 15,780 16,068 15,213 16,707 19,252 20,854
EBIT 1 9,098 11,755 13,117 12,624 12,125 13,709 16,113 17,631
Net income 1 7,058 8,397 9,431 8,731 8,602 9,976 11,880 13,081
Net Debt 1 -1,304 3,691 7,824 14,778 11,004 7,261 3,674 -3,214
Reference price 2 229.20 189.85 202.20 192.55 209.90 257.80 257.80 257.80
Nbr of stocks (in thousands) 1,206,255 1,206,183 1,206,846 1,208,218 1,208,994 1,209,824 - -
Announcement Date 1/26/22 1/31/23 1/24/24 1/30/25 1/26/26 - - -
1SEK in Million2SEK
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
21.86x2x16.64x2.55% 65.5B
14.34x1.14x11.89x4.07% 38.32B
16.3x1.58x9.02x2.87% 36.95B
24.08x2.23x12.16x2% 19.43B
13.86x1.54x10.64x1.9% 19.32B
13.47x - - 0.72% 16.03B
21.74x2.44x13.07x2.77% 14.65B
26.57x0.84x16.06x2.5% 12.93B
25.38x2.08x15.93x1.97% 10.16B
Average 19.74x 1.73x 13.18x 2.37% 25.92B
Weighted average by Cap. 19.10x 1.72x 13.27x 2.61%

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