Company Valuation: Dexerials Corporation

Data adjusted to current consolidation scope
Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029
Market Cap 1 200,327 155,782 382,294 305,057 352,685 502,348 - -
Change - -22.24% 145.4% -20.2% 15.61% 42.44% - -
Enterprise Value (EV) 1 190,396 146,208 366,619 291,156 352,685 491,420 483,914 478,808
Change - -23.21% 150.75% -20.58% 21.13% 39.34% -1.53% -1.06%
P/E 12.2x 7.67x 18.1x 11.2x 12.7x 17.7x 14.2x 12.3x
PBR 3.15x 2.14x 4.5x 3.18x 3.24x 3.97x 3.49x 3.03x
PEG - 0.3x 3.51x 0.4x 4.63x 10.27x 0.6x 0.8x
Capitalization / Revenue 2.09x 1.47x 3.63x 2.76x 3.1x 4.08x 3.58x 3.26x
EV / Revenue 1.99x 1.38x 3.49x 2.64x 3.1x 4x 3.45x 3.11x
EV / EBITDA 5.86x 3.74x 9.16x 6.27x 7.72x 9.99x 7.87x 6.75x
EV / EBIT 7.15x 4.53x 11x 7.33x 9.26x 12.2x 9.72x 8.37x
EV / FCF 14.2x 12.3x 21.1x 16.1x - -18.1x 645x 31.8x
FCF Yield 7.02% 8.13% 4.74% 6.22% - -5.53% 0.15% 3.14%
Dividend per Share 2 20 21.67 33.33 58 58 66.17 82.17 95.4
Rate of return 1.79% 2.42% 1.5% 3.19% 2.74% 2.21% 2.74% 3.18%
EPS 2 91.54 116.9 122.9 162 166.5 169.3 210.6 243.7
Distribution rate 21.8% 18.5% 27.1% 35.8% 34.8% 39.1% 39% 39.1%
Net sales 1 95,712 106,167 105,198 110,390 113,832 123,000 140,450 153,940
EBITDA 1 32,478 39,101 40,024 46,435 45,703 49,200 61,520 70,950
EBIT 1 26,642 32,288 33,421 39,735 38,097 40,133 49,800 57,220
Net income 1 16,669 20,685 21,382 27,737 28,009 28,528 35,369 40,457
Net Debt 1 -9,931 -9,574 -15,675 -13,901 - -10,928 -18,434 -23,540
Reference price 2 1,115.00 896.00 2,229.00 1,815.50 2,114.50 2,998.50 2,998.50 2,998.50
Nbr of stocks (in thousands) 179,665 173,864 171,509 168,029 166,793 167,533 - -
Announcement Date 5/10/22 5/10/23 5/13/24 5/12/25 5/13/26 - - -
1JPY in Million2JPY
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
17.71x4x9.99x2.21% 3.19B
32.83x11.62x21.21x0.84% 118B
46.96x7.88x34.02x1.56% 53.06B
27.12x1.26x14.29x-.--% 41.23B
20.81x1.77x8.69x1.45% 34.29B
29.7x2.14x14.23x1.54% 29.98B
29.11x4.44x17.73x-.--% 28.23B
10.51x5.89x16.33x1.42% 26.15B
30.77x4.77x18.99x0.74% 18.08B
23.68x3.01x12.62x-.--% 16.6B
Average 26.92x 4.68x 16.81x 0.98% 36.87B
Weighted average by Cap. 30.34x 6.49x 19.34x 0.91%

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. 4980 Stock
  4. Valuation Dexerials Corporation
-40%: Exceptional extension
d
:
:
SEIZE THE OFFER!