Company Valuation: SL Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 1,436,930 1,056,973 1,644,180 1,388,572 1,973,477 3,495,610 - -
Change - -26.44% 55.56% -15.55% 42.12% 77.13% - -
Enterprise Value (EV) 1 1,400 1,226 1,694 1,364 1,804 3,173 3,105 2,982
Change - -12.45% 38.17% -19.45% 32.2% 75.92% -2.13% -3.98%
P/E Ratio 14.9x 6.83x 4.9x 3.77x 6.35x 9.13x 8.3x 7.08x
PBR 0.96x 0.65x 0.85x 0.85x 0.77x 1.25x 1.14x 1.04x
PEG - 0.1x 0x 0.39x -0.4x 0.4x 0.83x 0.4x
Capitalization / Revenue 0.48x 0.25x 0.34x 0.28x 0.38x 0.61x 0.57x 0.54x
EV / Revenue 0.47x 0.29x 0.35x 0.27x 0.34x 0.55x 0.51x 0.46x
EV / EBITDA 5.95x 3.64x 3.14x 2.44x 3.16x 4.97x 4.47x 3.66x
EV / EBIT 12.7x 6.19x 4.39x 3.45x 4.43x 6.86x 6.2x 4.91x
EV / FCF 33.1x 106x 6.24x 5.6x 5.5x 10.7x 8.28x 7.31x
FCF Yield 3.02% 0.95% 16% 17.9% 18.2% 9.38% 12.1% 13.7%
Dividend per Share 3 500 600 900 1,200 2,770 3,343 3,611 3,785
Rate of return 1.6% 2.61% 2.52% 3.98% 6.46% 4.4% 4.76% 4.99%
EPS 3 2,094 3,360 7,285 7,998 6,749 8,312 9,142 10,716
Distribution rate 23.9% 17.9% 12.4% 15% 41% 40.2% 39.5% 35.3%
Net sales 1 3,001 4,175 4,839 4,973 5,240 5,725 6,094 6,521
EBITDA 1 235.2 336.9 539.4 558.9 570 638.4 694.2 815.1
EBIT 1 110.5 197.9 386.2 395.2 407.1 462.9 500.6 607
Net income 1 96.45 154.7 335.5 368.4 320.8 386.7 425.4 497.5
Net Debt 1 -36.72 169 49.69 -24.14 -169.7 -322.4 -390.1 -513.6
Reference price 3 31,200.00 22,950.00 35,700.00 30,150.00 42,850.00 75,900.00 75,900.00 75,900.00
Nbr of stocks (in thousands) 46,055 46,055 46,055 46,055 46,055 46,055 - -
Announcement Date 18/02/22 17/02/23 16/02/24 18/03/25 19/02/26 - - -
1KRW in Million2KRW in Billions3KRW
Estimates

P/E Ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
9.13x0.55x4.97x4.4% 2.31B
28.71x1.87x15.4x1.09% 56.15B
19.93x0.81x6.01x2.92% 38.63B
13.44x0.84x11.05x1.09% 37.73B
11.41x0.63x5.23x3.77% 32.05B
13.16x2.43x8.55x4.45% 19.75B
11.04x0.51x5.05x2.95% 18.27B
12.25x1.07x6.18x4.21% 17.07B
38.54x1.34x14.78x0.57% 16.55B
33.47x3.1x18.49x0.91% 15.84B
Average 19.11x 1.32x 9.57x 2.64% 25.44B
Weighted average by Cap. 20.11x 1.32x 10.21x 2.3%

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

  1. Stock Market
  2. Stocks
  3. A005850 Stock
  4. Valuation SL Corporation
- 40% : Our Best Subscriber-Only Tools to Spot Tomorrow’s Top Investments!
d
:
:
SEIZE THE OFFER!