Company Valuation: Ormat Technologies, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 4,441 4,850 4,574 4,097 6,715 6,604 - -
Change - 9.22% -5.69% -10.44% 63.9% -1.65% - -
Enterprise Value (EV) 1 6,074 6,650 6,375 6,314 9,151 9,573 9,491 9,433
Change - 9.49% -4.14% -0.96% 44.95% 4.61% -0.86% -0.61%
P/E 72.1x 73.9x 36.4x 33.2x 54.7x 52.2x 43.3x 35.6x
PBR 2.4x 2.6x 1.98x 1.69x 2.64x 2.49x 2.18x 2.16x
PEG - 11.61x 0.5x -17.26x -55.79x 27.55x 2.1x 1.7x
Capitalization / Revenue 6.7x 6.61x 5.51x 4.66x 6.79x 5.68x 5.59x 5.03x
EV / Revenue 9.16x 9.06x 7.69x 7.18x 9.25x 8.24x 8.04x 7.18x
EV / EBITDA 15.1x 15.3x 13.2x 11.5x 15.7x 15x 13.9x 12.6x
EV / EBIT 35.9x 43.5x 38.3x 36.6x 54.1x 48.4x 43.4x 36.4x
EV / FCF -37.9x -23.5x -20.6x -82.3x -32.1x -44.4x 69.5x 49.6x
FCF Yield -2.64% -4.25% -4.85% -1.22% -3.11% -2.25% 1.44% 2.01%
Dividend per Share 2 0.48 0.48 0.48 0.48 0.48 0.4796 0.4939 0.5046
Rate of return 0.61% 0.56% 0.63% 0.71% 0.43% 0.45% 0.46% 0.47%
EPS 2 1.1 1.17 2.08 2.04 2.02 2.058 2.483 3.016
Distribution rate 43.6% 41% 23.1% 23.5% 23.8% 23.3% 19.9% 16.7%
Net sales 1 663.1 734.2 829.4 879.7 989.5 1,162 1,180 1,314
EBITDA 1 401.4 435.5 481.7 550.5 582 637.2 683.5 747.2
EBIT 1 169.4 152.8 166.6 172.5 169.2 197.9 218.9 259.2
Net income 1 62.09 65.84 124.4 123.7 123.9 128.6 156.9 193.8
Net Debt 1 1,633 1,800 1,801 2,217 2,437 2,970 2,887 2,830
Reference price 2 79.30 86.48 75.79 67.72 110.47 107.38 107.38 107.38
Nbr of stocks (in thousands) 56,002 56,085 60,354 60,494 60,782 61,497 - -
Announcement Date 2/23/22 A 2/22/23 A 2/21/24 A 2/26/25 A 2/25/26 A - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
57.5x8.24x15.06x0.45% 6.6B
-27.78x6.71x13.9x4.72% 11.52B
20.14x3.51x8.28x0.34% 7.76B
22.94x3.82x12.22x4.34% 5.79B
-13.46x101.52x-36.13x-.--% 3.95B
23.18x5.27x16.13x2.27% 1.33B
112.09x4.67x13.39x-.--% 1.04B
13.89x7.17x14.01x - 819M
5.88x - - - 646M
8.47x13.13x16.25x5.41% 638M
Average 22.28x 17.11x 8.12x 2.19% 4.01B
Weighted average by Cap. 11.55x 15.42x 7.83x 2.37%

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. ORA Stock
  4. Valuation Ormat Technologies, Inc.