Company Valuation: SEMITEC Corporation

Data adjusted to current consolidation scope
Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 21,631 27,764 19,679 18,176 22,188 20,746 -
Change - 28.36% -29.12% -7.64% 22.07% -6.5% -
Enterprise Value (EV) 19,868 22,187 12,174 8,820 14,839 20,746 20,746
Change - 11.67% -45.13% -27.55% 68.25% 39.81% 0%
P/E 8.01x 8.79x 9.41x 5.86x 8.13x 8.22x 8.22x
PBR 1.39x 1.47x 0.92x 0.78x 0.9x 0.77x 0.72x
PEG - 0.5x -0.3x 0.1x -1.53x -1.73x -
Capitalization / Revenue 1.03x 1.2x 0.87x 0.72x 0.87x 0.78x 0.75x
EV / Revenue 0x 0x 0x 0x 0x 0.78x 0.75x
EV / EBITDA 0x 0x 0x 0x 0x 3.99x 3.77x
EV / EBIT 0x 0x 0x 0x 0x 5.93x 5.93x
EV / FCF - - - - - - -
FCF Yield - - - - - - -
Dividend per Share 2 20 25 26 40 47 65 70
Rate of return 1.05% 1.02% 1.44% 2.34% 2.09% 3.01% 3.24%
EPS 2 237.4 277.7 191.9 291.7 276.2 263.1 263.1
Distribution rate 8.42% 9% 13.5% 13.7% 17% 24.7% 26.6%
Net sales 1 21,072 23,232 22,675 25,334 25,458 26,500 27,500
EBITDA 1 4,246 4,750 4,676 5,081 4,736 5,200 5,500
EBIT 1 3,247 3,678 3,571 3,915 3,535 3,500 3,500
Net income 1 2,699 3,157 2,148 3,113 2,690 2,600 2,600
Net Debt -1,763 -5,577 -7,505 -9,356 -7,349 - -
Reference price 2 1,902.50 2,442.00 1,806.00 1,708.00 2,245.00 2,162.00 2,162.00
Nbr of stocks (in thousands) 11,370 11,370 10,896 10,642 9,883 9,596 -
Announcement Date 5/13/22 5/12/23 5/14/24 5/13/25 5/12/26 - -
1JPY in Million2JPY
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
8.22x - - 3.01% 130M
30.83x5.72x17.52x0.65% 192B
13.07x0.3x6.58x3.85% 107B
25.36x10.16x21.06x0.66% 85.44B
36.56x5.88x19.07x0.99% 80.86B
64.06x6.76x31.57x0.23% 70.2B
19.36x1.02x11.99x0.86% 61.54B
18.44x3.14x11.92x1.44% 58.6B
37.07x5.23x19.77x0.02% 53.95B
61.58x27.65x61.47x0.43% 40.48B
Average 31.45x 7.32x 22.33x 1.21% 75.02B
Weighted average by Cap. 31.59x 6.13x 19.49x 1.13%

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. 6626 Stock
  4. Valuation SEMITEC Corporation