Company Valuation: Leader Electronics Corporation

Data adjusted to current consolidation scope
Fiscal Period: March 2021 2022 2023 2024 2025 2026
Market Cap 1 3,055 2,236 2,242 2,223 1,491 1,753
Change - -26.8% 0.23% -0.84% -32.92% 17.55%
Enterprise Value (EV) 1 495.4 -630.5 -55.26 839 528.2 485.9
Change - -227.28% 91.24% 1,618.18% -37.04% -8.02%
P/E 22.5x 19.3x -3.48x 21.2x -8.04x 21x
PBR 0.67x 0.48x 0.55x 0.66x 0.47x 0.48x
PEG - -1.3x 0x -0x 0x -0x
Capitalization / Revenue 0.92x 0.59x 0.55x 0.49x 0.36x 0.41x
EV / Revenue 0.15x -0.17x -0.01x 0.18x 0.13x 0.11x
EV / EBITDA 2.26x -1.98x 0.71x 2.59x -5.34x 4.72x
EV / EBIT 124x -9.01x 0.18x 3.87x -2.95x 18x
EV / FCF 0.59x -1.86x 0.1x 7.91x -0.83x 8.91x
FCF Yield 171% -53.8% 1,015% 12.6% -120% 11.2%
Dividend per Share 2 10 10 10 15 15 15
Rate of return 1.46% 2% 2% 2.27% 3.41% 3.67%
EPS 2 30.49 25.95 -143.8 31.16 -54.75 19.48
Distribution rate 32.8% 38.5% -6.95% 48.1% -27.4% 77%
Net sales 1 3,310 3,787 4,063 4,544 4,117 4,247
EBITDA 1 219 318 -78 324 -99 103
EBIT 1 4 70 -315 217 -179 27
Net income 1 136 116 -644 137 -185 71
Net Debt 1 -2,560 -2,867 -2,297 -1,384 -963 -1,267
Reference price 2 685.00 500.00 500.00 660.00 440.00 409.00
Nbr of stocks (in thousands) 4,460 4,473 4,483 3,368 3,389 4,286
Announcement Date 6/30/21 A 6/30/22 A 6/30/23 A 6/28/24 A 6/30/25 A 6/25/26 A
1JPY in Million2JPY
Estimates

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
- - - - 10.97M
44.04x7.85x24.8x-.--% 54.46B
40.78x5.28x19.75x0.3% 22.23B
313.53x - - - 18.58B
43.37x8.95x32.12x0.55% 10.33B
169.64x13.98x75.28x-.--% 9.28B
52.78x6.41x26.1x - 8.49B
36.09x3.85x19.23x0.28% 7.77B
7.72x - - 6.97% 7.27B
Average 88.49x 7.72x 32.88x 1.35% 15.38B
Weighted average by Cap. 86.25x 7.56x 28.35x 0.59%

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. 6867 Stock
  4. Valuation Leader Electronics Corporation