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 189,180 - -
Change - -48.1% 108.32% -20.25% 41.9% 103.14% - -
Enterprise Value (EV) 1 68,959 30,062 73,540 54,155 82,785 180,518 177,042 172,249
Change - -56.41% 144.63% -26.36% 52.87% 118.06% -1.93% -2.71%
P/E 25.8x 12.9x 35.9x 28.6x 18.7x 31x 28x 24.3x
PBR 3.64x 1.69x 3.32x 2.44x 3.06x 5.45x 4.84x 4.26x
PEG - 3.37x -1.5x 388.61x 0x 1.4x 2.6x 1.6x
Capitalization / Revenue 5.06x 2.42x 5.87x 3.6x 4.45x 7.13x 6.41x 5.74x
EV / Revenue 4.59x 1.84x 5.25x 2.97x 3.95x 6.81x 6x 5.22x
EV / EBITDA 14.7x 6.31x 18.4x 10.1x 15.4x 18.1x 13.9x 11.6x
EV / EBIT 17.5x 7.51x 29.5x 11.9x 14.4x 21.2x 18.8x 15.9x
EV / FCF 27.8x 9.66x 135x 12.7x 73.1x 80.6x 32.1x 25.5x
FCF Yield 3.6% 10.4% 0.74% 7.85% 1.37% 1.24% 3.11% 3.93%
Dividend per Share 2 35 45 45 45 96 112.5 126.7 145.7
Rate of return 0.87% 2.17% 1.02% 1.28% 1.88% 1.09% 1.22% 1.41%
EPS 2 155.3 161.2 122.3 122.4 272.1 333.8 369.7 425.5
Distribution rate 22.5% 27.9% 36.8% 36.8% 35.3% 33.7% 34.3% 34.2%
Net sales 1 15,038 16,329 14,020 18,234 20,947 26,515 29,507 32,977
EBITDA 1 4,681 4,764 3,993 5,378 5,386 9,950 12,700 14,800
EBIT 1 3,939 4,004 2,492 4,562 5,748 8,500 9,407 10,857
Net income 1 2,949 3,064 2,304 2,291 5,028 6,095 6,750 7,770
Net Debt 1 -7,152 -9,443 -8,756 -11,476 -10,345 -8,662 -12,139 -16,931
Reference price 2 4,005.00 2,078.00 4,395.00 3,505.00 5,100.00 10,360.00 10,360.00 10,360.00
Nbr of stocks (in thousands) 19,004 19,011 18,725 18,725 18,261 18,261 - -
Announcement Date 2/14/22 2/14/23 2/14/24 2/14/25 2/13/26 - - -
1JPY in Million2JPY
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
31.04x6.81x18.14x1.09% 1.17B
35.56x5.1x20.5x1.03% 79.75B
30.17x4.73x20.18x2.11% 40.29B
24.15x2.88x14.89x2.2% 34.88B
15.3x1.48x8.97x2.06% 26.84B
11.34x2.96x6.16x3.53% 20.77B
33.33x8.07x24.68x2.79% 20.32B
26.13x2.8x11.47x1.82% 18.89B
13.32x2.69x5.73x1.2% 15.99B
23.68x2.82x12.95x1.44% 14.4B
Average 24.40x 4.03x 14.37x 1.93% 27.33B
Weighted average by Cap. 26.71x 4.05x 15.93x 1.85%

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. 4971 Stock
  4. Valuation MEC Company Ltd.