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 6/30/22 6/30/23 6/28/24 6/30/25 6/25/26
1JPY in Million2JPY
Estimates

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
- - - - 10.97M
43.35x7.72x24.41x-.--% 52.15B
39.11x5.09x19.04x0.32% 19.27B
341.61x - - - 19.19B
42.83x8.84x31.71x0.56% 10.05B
175.18x14.44x77.78x-.--% 8.65B
52.2x6.34x25.81x - 8.18B
36.3x3.87x19.33x0.28% 7.58B
7.8x - - 6.9% 7.44B
Average 92.30x 7.72x 33.01x 1.34% 14.73B
Weighted average by Cap. 92.65x 7.52x 28.23x 0.62%

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