Company Valuation: Ebara Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 589,791 434,508 770,714 1,136,543 1,682,052 2,453,971 - -
Change - -26.33% 77.38% 47.47% 48% 45.89% - -
Enterprise Value (EV) 1 558,541 434,508 764,799 1,115,944 1,763,302 2,527,411 2,513,281 2,437,018
Change - -22.21% 76.02% 45.91% 58.01% 43.33% -0.56% -3.03%
P/E 13.8x 8.6x 12.8x 15.9x 22.2x 24.2x 21.4x 17.5x
PBR 1.88x 1.21x 1.88x 2.4x 3.31x 4.27x 3.76x 3.28x
PEG - 0.5x 0.7x 0.9x 2.94x 0.7x 1.6x 0.8x
Capitalization / Revenue 0.98x 0.64x 1.01x 1.31x 1.76x 2.36x 2.14x 1.96x
EV / Revenue 0.93x 0.64x 1.01x 1.29x 1.84x 2.43x 2.2x 1.94x
EV / EBITDA 6.75x 4.59x 6.79x 8.72x 11.9x 14.2x 12.2x 9.81x
EV / EBIT 9.1x 6.16x 8.89x 11.4x 15.5x 18.6x 16.1x 12.3x
EV / FCF 13.5x -346x 26.1x 21.3x -34.9x 38x 51.7x 46.9x
FCF Yield 7.43% -0.29% 3.83% 4.69% -2.86% 2.63% 1.93% 2.13%
Dividend per Share 2 32.6 38.6 45.8 55 59 74.66 89.74 100
Rate of return 2.55% 4.09% 2.74% 2.24% 1.6% 1.39% 1.67% 1.86%
EPS 2 92.69 109.7 130.7 154.6 166.3 222.1 251.2 308.1
Distribution rate 35.2% 35.2% 35% 35.6% 35.5% 33.6% 35.7% 32.5%
Net sales 1 603,213 680,870 759,328 866,668 958,285 1,041,094 1,144,223 1,253,968
EBITDA 1 82,807 94,640 112,615 127,964 148,606 177,433 205,936 248,436
EBIT 1 61,372 70,572 86,025 97,953 113,802 135,623 156,467 198,405
Net income 1 43,616 50,488 60,283 71,401 76,633 100,942 108,487 133,699
Net Debt 1 -31,250 - -5,915 -20,599 81,250 73,439 59,310 -16,953
Reference price 2 1,278.00 944.00 1,669.60 2,460.50 3,684.00 5,384.00 5,384.00 5,384.00
Nbr of stocks (in thousands) 461,495 460,283 461,616 461,916 456,583 455,790 - -
Announcement Date 14/02/22 14/02/23 14/02/24 14/02/25 13/02/26 - - -
1JPY in Million2JPY
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
24.24x2.43x14.24x1.39% 15.11B
35.01x6.02x22.33x0.77% 120B
31.02x5.73x19.81x1.95% 38.15B
34.34x4.39x16.19x0.1% 32.18B
21.04x1.74x12.77x2.31% 29.91B
26.85x3.23x14.07x1.42% 29.18B
23.62x3.46x14.93x1% 28.84B
23.9x3.72x12.5x1.52% 26.81B
112.3x38.8x90.97x0.34% 26.36B
25.9x3.35x16.01x1.75% 24B
Average 35.82x 7.29x 23.38x 1.25% 37.07B
Weighted average by Cap. 35.55x 6.93x 22.97x 1.14%

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. 6361 Stock
  4. Valuation Ebara Corporation