Company Valuation: STX Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025
Market Cap 1 1,10,404 1,17,299 1,57,352 3,92,517 1,34,918 1,09,360
Change - 6.25% 34.15% 149.45% -65.63% -18.94%
Enterprise Value (EV) 1 4,38,652 4,39,448 5,58,055 6,39,722 4,11,385 3,89,874
Change - 0.18% 26.99% 14.63% -35.69% -5.23%
P/E -5.43x -5.89x -11.2x -7.34x -3.06x -0.66x
PBR 3.91x 1.75x 3.14x 4.54x 2.5x -0.96x
PEG - 0.2x 0.4x -0x 0.2x -0x
Capitalization / Revenue 0.11x 0.13x 0.13x 0.43x 0.16x 0.17x
EV / Revenue 0.45x 0.47x 0.47x 0.71x 0.5x 0.61x
EV / EBITDA 46.8x 21.7x 38.7x -28.6x -47.1x -3.23x
EV / EBIT -4,569x 109x -375x -19.5x -25.6x -3.04x
EV / FCF 14.8x -12.2x -7.67x 10.1x 36x 16x
FCF Yield 6.75% -8.17% -13% 9.93% 2.78% 6.27%
Dividend per Share 2 - - - - - -
Rate of return - - - - - -
EPS 2 -1,345 -906.5 -640.1 -1,727 -1,423 -5,382
Distribution rate - - - - - -
Net sales 1 9,75,567 9,25,509 11,88,575 9,03,772 8,27,800 6,41,312
EBITDA 1 9,364 20,269 14,411 -22,378 -8,740 -1,20,870
EBIT 1 -96 4,018 -1,487 -32,802 -16,096 -1,28,445
Net income 1 -20,350 -15,275 -13,554 -50,537 -44,002 -1,66,172
Net Debt 1 3,28,248 3,22,149 4,00,703 2,47,205 2,76,467 2,80,514
Reference price 2 7,297.43 5,342.76 7,167.12 12,670.00 4,355.00 3,530.00
Nbr of stocks (in thousands) 15,129 21,955 21,955 30,980 30,980 30,980
Announcement Date 23/03/21 23/03/22 23/03/23 21/03/24 20/03/25 23/03/26
1KRW in Million2KRW
Estimates


P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 8.06Cr
15.09x1.01x15.88x2.52% 12TCr
16.34x1.24x15.52x1.94% 10TCr
14.46x1.29x19.94x2.71% 9.3TCr
12.77x1.52x16.47x2.31% 5.41TCr
13.12x1.2x19.7x2.41% 5.14TCr
16.1x0.65x9.86x1.73% 4.45TCr
22.17x1.23x11.38x0.86% 4.32TCr
61.59x3.38x22.06x0.03% 4.23TCr
18.32x0.9x9.27x2.93% 1.15TCr
Average 21.11x 1.38x 15.56x 1.94% 5.56TCr
Weighted average by Cap. 19.04x 1.33x 16.41x 2.04%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA


  1. Stock Market
  2. Stocks
  3. A011810 Stock
  4. Valuation STX Corporation
-40%: Exceptional extension
d
:
:
SEIZE THE OFFER!