Company Valuation: Meiwa Corporation

Data adjusted to current consolidation scope
Fiscal Period: March 2021 2022 2023 2024 2025 2026
Market Cap 1 20,506 38,255 28,649 27,520 27,973 31,720
Change - 86.56% -25.11% -3.94% 1.65% 13.4%
Enterprise Value (EV) 1 15,429 39,437 28,178 22,910 21,191 24,995
Change - 155.61% -28.55% -18.7% -7.5% 17.95%
P/E 17.1x 15.9x 16.7x 10x 8.36x 9.39x
PBR 0.6x 1.07x 0.81x 0.72x 0.73x 0.76x
PEG - 0x -0.6x 0.2x 0.3x 10.87x
Capitalization / Revenue 0.16x 0.27x 0.18x 0.17x 0.18x 0.19x
EV / Revenue 0.12x 0.28x 0.18x 0.14x 0.14x 0.15x
EV / EBITDA 6.25x 10.7x 7.2x 7.1x 5.54x 5.55x
EV / EBIT 6.89x 11.6x 7.71x 7.71x 5.94x 6.05x
EV / FCF 6.26x -6.95x 6.99x 5.24x 4.99x 7.9x
FCF Yield 16% -14.4% 14.3% 19.1% 20% 12.7%
Dividend per Share 2 15 119 25 34 42 42
Rate of return 3.05% 13% 3.64% 5.14% 6.03% 5.32%
EPS 2 28.69 57.63 41.18 66.08 83.27 83.98
Distribution rate 52.3% 206% 60.7% 51.5% 50.4% 50%
Net sales 1 130,201 143,025 156,662 158,279 156,727 164,927
EBITDA 1 2,467 3,674 3,911 3,226 3,827 4,502
EBIT 1 2,240 3,403 3,656 2,971 3,570 4,133
Net income 1 1,198 2,407 1,720 2,754 3,376 3,374
Net Debt 1 -5,077 1,182 -471 -4,610 -6,782 -6,725
Reference price 2 491.00 916.00 686.00 661.00 696.00 789.00
Nbr of stocks (in thousands) 41,763 41,763 41,763 41,634 40,191 40,203
Announcement Date 6/25/21 6/24/22 6/23/23 6/21/24 6/27/25 6/19/26
1JPY in Million2JPY
Estimates

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 220M
13.14x - - 2.33% 3.03B
23.31x - - - 536M
12.79x - - 3.94% 333M
Average 16.41x 3.14% 1.03B
Weighted average by Cap. 14.50x 2.49%

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. 8103 Stock
  4. Valuation Meiwa Corporation