Company Valuation: IHI Corporation

Data adjusted to current consolidation scope
Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029
Market Cap 1 446,185 502,219 620,391 1,562,055 3,326,750 2,527,956 - -
Change - 12.56% 23.53% 151.79% 112.97% -24.01% - -
Enterprise Value (EV) 1 806,249 896,958 1,055,962 1,939,969 3,661,559 2,807,288 2,845,830 2,936,174
Change - 11.25% 17.73% 83.72% 88.74% -23.33% 1.37% 3.17%
P/E 6.71x 9.64x -9.09x 13.9x 20.7x 13.5x 15.4x 14.2x
PBR 1.17x 1.16x 1.65x 3.24x 5.1x 3.15x 2.7x 2.38x
PEG - -0.4x 0x -0x 0.5x 0.8x -1.2x 1.62x
Capitalization / Revenue 0.38x 0.37x 0.47x 0.96x 2.02x 1.36x 1.28x 1.22x
EV / Revenue 0.69x 0.66x 0.8x 1.19x 2.23x 1.51x 1.44x 1.42x
EV / EBITDA 4.87x 5.59x 186x 9x 15.1x 8.38x 8.84x 8.43x
EV / EBIT 9.89x 10x -15.1x 13.5x 22.1x 10.9x 12.7x 12.2x
EV / FCF 5.67x 507x 102x 16.3x 154x 19.1x 40.8x 28.3x
FCF Yield 17.6% 0.2% 0.98% 6.12% 0.65% 5.25% 2.45% 3.54%
Dividend per Share 2 10 12.86 14.29 17.14 20 24.19 27.16 29.13
Rate of return 2.37% 2.71% 2.44% 1.16% 0.64% 1.01% 1.14% 1.22%
EPS 2 62.82 49.19 -64.4 106.4 151.9 176.9 154.5 168.1
Distribution rate 15.9% 26.1% -22.2% 16.1% 13.2% 13.7% 17.6% 17.3%
Net sales 1 1,172,904 1,352,940 1,322,591 1,626,800 1,643,402 1,860,410 1,972,496 2,074,949
EBITDA 1 165,690 160,456 5,690 215,600 241,800 335,186 321,937 348,495
EBIT 1 81,497 89,522 -70,138 143,500 165,534 257,879 223,309 240,826
Net income 1 66,065 52,082 -68,214 112,700 160,992 187,944 162,680 176,083
Net Debt 1 360,064 394,739 435,571 377,914 334,809 279,332 317,875 408,219
Reference price 2 421.43 474.29 585.57 1,474.29 3,138.00 2,384.50 2,384.50 2,384.50
Nbr of stocks (in thousands) 1,058,745 1,058,896 1,059,463 1,059,533 1,060,150 1,060,162 - -
Announcement Date 5/10/22 5/9/23 5/8/24 5/8/25 5/8/26 - - -
1JPY in Million2JPY
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
13.57x1.52x8.43x1.01% 16.13B
29.09x5.2x18.97x0.9% 114B
30.89x4.85x18.34x1.73% 88.09B
28.88x3.3x19.06x0.72% 63.24B
40.57x6.34x27.94x1.88% 59.14B
39.38x7.98x23.34x-.--% 57.22B
24.21x4.65x16.02x2.47% 34.09B
30.15x3.98x15.02x0.11% 29.31B
22.66x3.28x14.15x1.03% 27.42B
20.3x2.48x10.65x1.84% 21.39B
Average 27.97x 4.36x 17.19x 1.17% 50.96B
Weighted average by Cap. 30.39x 4.91x 19.04x 1.14%

Y-o-Y evolution of P/E

Valuation ratios - P/E - IHI Corporation

Historical PBR trend

Valuation ratios - PBR - IHI Corporation

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - IHI Corporation

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - IHI Corporation


Year-on-year evolution of the Yield

Valuation ratios - Yield - IHI Corporation
  1. Stock Market
  2. Stocks
  3. 7013 Stock
  4. Valuation IHI Corporation