Company Valuation: MEC Company Ltd.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 76,111 39,505 82,296 65,631 93,130 89,934 - -
Change - -48.1% 108.32% -20.25% 41.9% -3.43% - -
Enterprise Value (EV) 1 68,959 30,062 73,540 54,155 82,785 81,224 78,258 74,202
Change - -56.41% 144.63% -26.36% 52.87% -1.89% -3.65% -5.18%
P/E 25.8x 12.9x 35.9x 28.6x 18.7x 14.5x 12.9x 11.3x
PBR 3.64x 1.69x 3.32x 2.44x 3.06x 2.59x 2.28x 2.01x
PEG - 3.37x -1.5x 388.61x 0x 0.6x 1.1x 0.8x
Capitalization / Revenue 5.06x 2.42x 5.87x 3.6x 4.45x 3.41x 3.02x 2.71x
EV / Revenue 4.59x 1.84x 5.25x 2.97x 3.95x 3.08x 2.62x 2.23x
EV / EBITDA 14.7x 6.31x 18.4x 10.1x 15.4x 8.69x 6.99x 5.58x
EV / EBIT 17.5x 7.51x 29.5x 11.9x 14.4x 9.49x 8.11x 6.72x
EV / FCF 27.8x 9.66x 135x 12.7x 73.1x 34.5x 12.1x 11.1x
FCF Yield 3.6% 10.4% 0.74% 7.85% 1.37% 2.9% 8.24% 9.03%
Dividend per Share 2 35 45 45 45 96 115.3 130.7 149.3
Rate of return 0.87% 2.17% 1.02% 1.28% 1.88% 2.34% 2.65% 3.03%
EPS 2 155.3 161.2 122.3 122.4 272.1 340.3 381 434.3
Distribution rate 22.5% 27.9% 36.8% 36.8% 35.3% 33.9% 34.3% 34.4%
Net sales 1 15,038 16,329 14,020 18,234 20,947 26,407 29,817 33,237
EBITDA 1 4,681 4,764 3,993 5,378 5,386 9,350 11,200 13,300
EBIT 1 3,939 4,004 2,492 4,562 5,748 8,557 9,653 11,037
Net income 1 2,949 3,064 2,304 2,291 5,028 6,215 6,957 7,930
Net Debt 1 -7,152 -9,443 -8,756 -11,476 -10,345 -8,710 -11,676 -15,732
Reference price 2 4,005.00 2,078.00 4,395.00 3,505.00 5,100.00 4,925.00 4,925.00 4,925.00
Nbr of stocks (in thousands) 19,004 19,011 18,725 18,725 18,261 18,261 - -
Announcement Date 2/14/22 A 2/14/23 A 2/14/24 A 2/14/25 A 2/13/26 A - - -
1JPY in Million2JPY
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
15.34x3.28x9.26x2.21% 604M
40.46x5.45x22.15x0.95% 85.78B
35.54x5.35x22.86x1.8% 46.49B
25.65x3.01x15.74x2.01% 37.15B
16.31x1.67x9.36x2.54% 35.77B
40.77x7.31x19.38x1.52% 33.57B
14.89x1.42x8.77x2.14% 26.45B
40.09x9.72x29.81x2.21% 24.66B
27.63x2.86x11.57x1.65% 19.21B
7.62x2.2x4.37x3.43% 16.1B
Average 26.43x 4.23x 15.33x 2.05% 32.58B
Weighted average by Cap. 30.92x 4.61x 17.80x 1.79%

Y-o-Y evolution of P/E

Valuation ratios - P/E - MEC Company Ltd.

Historical PBR trend

Valuation ratios - PBR - MEC Company Ltd.

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - MEC Company Ltd.

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - MEC Company Ltd.


Year-on-year evolution of the Yield

Valuation ratios - Yield - MEC Company Ltd.
  1. Stock Market
  2. Stocks
  3. 4971 Stock
  4. Valuation MEC Company Ltd.