Company Valuation: S.T. Corporation

Data adjusted to current consolidation scope
Fiscal Period: March 2021 2022 2023 2024 2025 2026
Market Cap 1 43,371 33,941 34,762 34,456 30,718 30,658
Change - -21.74% 2.42% -0.88% -10.85% -0.19%
Enterprise Value (EV) 1 32,127 22,789 21,271 21,406 21,519 20,924
Change - -29.06% -6.66% 0.64% 0.52% -2.76%
P/E 17.2x 30.6x 19x 27x 11x 19x
PBR 1.35x 1.09x 1.07x 1.04x 0.94x 0.91x
PEG - -0.5x 0.3x -0.9x 0x -0.5x
Capitalization / Revenue 0.87x 0.75x 0.76x 0.77x 0.64x 0.63x
EV / Revenue 0.65x 0.5x 0.47x 0.48x 0.45x 0.43x
EV / EBITDA 5.96x 5.02x 5.56x 8.15x 6.91x 5.7x
EV / EBIT 8.14x 7.01x 8.8x 16x 13x 10.5x
EV / FCF 11.7x 28.8x 7.76x 134x 17.6x 32.3x
FCF Yield 8.55% 3.48% 12.9% 0.75% 5.68% 3.09%
Dividend per Share 2 37 38 40 42 44 44
Rate of return 1.89% 2.49% 2.56% 2.72% 2.99% 3%
EPS 2 113.8 49.9 82.19 57.19 133.5 77.38
Distribution rate 32.5% 76.1% 48.7% 73.4% 33% 56.9%
Net sales 1 49,673 45,469 45,576 44,472 48,114 48,492
EBITDA 1 5,392 4,544 3,824 2,626 3,116 3,669
EBIT 1 3,946 3,251 2,417 1,342 1,660 1,988
Net income 1 2,525 1,109 1,828 1,274 2,834 1,615
Net Debt 1 -11,244 -11,152 -13,491 -13,050 -9,199 -9,734
Reference price 2 1,955.00 1,527.00 1,563.00 1,546.00 1,472.00 1,469.00
Nbr of stocks (in thousands) 22,184 22,227 22,241 22,287 20,868 20,870
Announcement Date 6/16/21 6/21/22 6/20/23 6/18/24 6/16/25 6/17/26
1JPY in Million2JPY
Estimates


P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 206M
17.26x3.08x11.13x4.33% 42.94B
25.36x3.86x16.49x1.32% 22.33B
15.38x2.03x11.08x5.82% 10.61B
13.43x1.57x8.93x4.21% 4.58B
14.57x1.68x10.04x10.12% 3.52B
18.83x0.91x6.91x1.96% 3.13B
31.47x3.88x21.12x - 2.61B
Average 19.47x 2.43x 12.24x 4.63% 11.24B
Weighted average by Cap. 19.22x 2.97x 12.45x 3.88%

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. 4951 Stock
  4. Valuation S.T. Corporation
40% Discount: Identify Tomorrow's Best Investments With The Best Subscriber-Only Tools!
d
:
:
SEIZE THE OFFER!