Company Valuation: S-Tech Corp.

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025
Market Cap 1 977.3 2,162 3,408 6,871 6,707 5,292
Change - 121.19% 57.65% 101.64% -2.39% -21.1%
Enterprise Value (EV) 1 1,664 3,006 4,621 7,641 8,776 7,170
Change - 80.66% 53.72% 65.36% 14.86% -18.3%
P/E 29.2x 38.5x 20.1x 11.9x 18.5x 52.8x
PBR 1.18x 1.58x 1.64x 1.86x 1.34x 1.11x
PEG - 2.9x 0x 0x -0.4x -0.7x
Capitalization / Revenue 1.24x 1.95x 1.92x 2.5x 2.33x 2.04x
EV / Revenue 2.11x 2.71x 2.61x 2.78x 3.05x 2.76x
EV / EBITDA 44x 63.9x 26.4x 32.3x 24.5x 32.9x
EV / EBIT 392x 214x 33.3x 42.9x 33.9x 83.5x
EV / FCF 13.4x -4.06x -5.48x -7.4x -3.78x 5.68x
FCF Yield 7.44% -24.6% -18.3% -13.5% -26.4% 17.6%
Dividend per Share 2 - 0.2 0.7 1.5 0.7 0.25
Rate of return - 1.13% 3.13% 4.2% 2.43% 1.08%
EPS 2 0.4058 0.4589 1.11 3.01 1.56 0.4392
Distribution rate - 43.6% 63.1% 49.8% 44.9% 56.9%
Net sales 1 787.6 1,109 1,771 2,748 2,880 2,594
EBITDA 1 37.85 47.01 174.8 236.3 358.1 217.8
EBIT 1 4.244 14.02 138.7 178 259.1 85.91
Net income 1 33.46 54.29 146.4 506.4 309 101.7
Net Debt 1 686.7 844.5 1,213 769.8 2,070 1,879
Reference price 2 11.85 17.65 22.35 35.70 28.85 23.20
Nbr of stocks (in thousands) 82,471 122,471 152,471 192,471 232,471 228,087
Announcement Date 3/29/21 3/9/22 3/7/23 3/8/24 3/11/25 3/26/26
1TWD in Million2TWD
Estimates


P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
- - - - 121M
23.16x9.05x13.77x2.33% 156B
20.79x3.22x7.52x0.92% 93.6B
9.4x1.06x4.43x3.56% 43.78B
20.18x4.22x6.47x2.29% 40.19B
61.77x3.78x11.67x0.07% 19.8B
15.15x2.88x9.82x1.29% 17.16B
5.55x0.25x6.53x6.99% 16.57B
13.31x4.88x8.92x-.--% 16.25B
Average 21.16x 3.67x 8.64x 2.18% 44.85B
Weighted average by Cap. 21.25x 5.30x 9.82x 2.08%

Y-o-Y evolution of P/E

Valuation ratios - P/E - S-Tech Corp.

Historical PBR trend

Valuation ratios - PBR - S-Tech Corp.

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - S-Tech Corp.

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - S-Tech Corp.

  1. Stock Market
  2. Stocks
  3. 1584 Stock
  4. Valuation S-Tech Corp.