Ormat Technologies, Inc.

$108.72 ▲ 0.53%
2026-04-22 10:12:13

Explore Ormat Technologies, Inc. stock price, valuation, financial statements, dividend history, analyst estimates, and long-term business fundamentals on StockSifting.

Market Cap
$6.65 B
Current Price
$108.72
52W High / Low
$132.58 / $70.02
Stock P/E
54.13
Book Value
$41.81
Dividend Yield
0.43%
ROCE
3.32%
ROE
4.84%
Face Value
EPS
$2.02
Exp Qtr EPS
Sector
Utilities
Industry
Utilities - Renewable
Employees
1,648
Beta
0.8
Debt / Equity
106.16
Current Ratio
0.81
Quick Ratio
0.75
Forward P/E
44.32
Price / Sales
7.15
Enterprise Value
$9.87 B
EV / EBITDA
21.12
EV / Revenue
9.97
Rating
Buy
Target Price
$127.27
EPS Forecast (FY)

Pros

  • Strong operating margin profile.
  • Net margin remains healthy.
  • Meaningful dividend yield is available.

Cons

  • Return on equity is on the weaker side.
  • Capital efficiency is modest.
  • Current ratio suggests tighter short-term liquidity.
  • Valuation is rich on a P/E basis.

Sift Stocks

S.No. Name Price P.E. Market Cap Div Yld % ROCE ROE 52Week High/ Low Book Value
1. Bimergen Energy Corporation $2.94 $20.23 M -12.83% -24.34% $17.12 / $2.06 $5.16
2. Enlight Renewable Energy Ltd $83.87 $34.61 B 3.25% 9.35% $25,550 / $5,629 $12.78
3. Smart Powerr Corp. $0.58 $13.25 M -1.01% -2.34% $14.7 / $0.19 $6.83
4. Ellomay Capital Ltd. $25 $344.49 M -0.33% -4.08% $30.34 / $13.18 $10.68
5. Verde Clean Fuels, Inc. $1.82 $87.32 M -21.53% -35.87% $3.92 / $0.92 $1.59
6. Fluence Energy, Inc. $12.63 $2.32 B -4.7% -14.46% $33.51 / $3.46 $2.93
7. Clearway Energy, Inc. NOT FOUND 4.64% 1.13% -4.03% $41.26 / $25.23 $16.11

Quarterly Results

Figures shown in M / B

Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024
Sales276.04 M249.73 M234.02 M229.76 M230.74 M
Operating Profit54.93 M40.81 M35.57 M51.43 M51.56 M
Net Profit31.35 M24.14 M28.05 M40.36 M40.82 M
EPS in Rs0.510.390.460.660.66

Profit & Loss

Figures shown in M / B

2025202420232022
Sales989.54 M879.65 M829.42 M734.16 M
Operating Profit182.74 M177.68 M170.32 M186.28 M
Net Profit123.9 M123.73 M124.4 M65.84 M
EPS in Rs2.022.012.021.07

Balance Sheet

Figures shown in M / B

2025202420232022
Total Assets6.25 B5.67 B5.21 B4.61 B
Total Liabilities3.56 B3.11 B2.76 B2.58 B
Equity2.54 B2.43 B2.32 B1.87 B
Current Assets597.77 M547.12 M646 M456.72 M
Current Liabilities738.39 M598.08 M537.01 M343.91 M

Cash Flow

Last available yearly cash flow history

2025202420232022
Operating CF335.1 M410.92 M309.4 M280.97 M
Investing CF-726.43 M-780.25 M-628.34 M-523.41 M
Financing CF465.75 M287.92 M379.96 M126.27 M
Free CF-284.68 M-76.76 M-308.98 M-282.5 M
Capex-619.78 M-487.68 M-618.38 M-563.48 M

5Y Margin & Growth History

Last 5 year derived history from yfinance annual statements

2024202320222021
Revenue Growth %6.06%12.98%
Earnings Growth %-0.54%88.94%
Profit Margin %14.07%15%8.97%
Operating Margin %20.2%20.53%25.37%
Gross Margin %30.99%31.83%36.62%
EBITDA Margin %58.24%55.79%52.05%

Dividend & Split History

Latest dividend and stock split events stored from yfinance

Dividend History

Ex DateDividend
2026-03-10$0.12
2025-11-17$0.12
2025-08-20$0.12
2025-05-21$0.12
2025-03-12$0.12
2024-11-20$0.12
2024-08-20$0.12
2024-05-21$0.12
2024-03-05$0.12
2023-11-21$0.12
2023-08-15$0.12
2023-05-22$0.12
2023-03-07$0.12
2022-11-15$0.12
2022-08-16$0.12
2022-05-13$0.12
2022-03-08$0.12
2021-11-16$0.12
2021-08-17$0.12
2021-05-17$0.12

Stock Splits

No stock split history available.

Shareholding Pattern

Shares and value shown in M / B

Holder Name Type Shares Value % Out Report Date
iShares Trust-iShares Core S&P Mid-Cap ETF Mutual Fund 1.95 M $219.61 M 0.03% 2026-01-31
iShares Trust-iShares Russell 2000 ETF Mutual Fund 1.47 M $165.31 M 0.02% 2026-01-31
iShares Trust-iShares Global Clean Energy ETF Mutual Fund 0.59 M $66.5 M 0.01% 2026-01-31
Fidelity Salem Street Trust-Fidelity Small Cap Index Fund Mutual Fund 0.59 M $66.67 M 0.01% 2026-01-31
iShares Trust-iShares Russell 2000 Value ETF Mutual Fund 0.52 M $58.31 M 0.01% 2026-01-31
SPDR S&P MIDCAP 400 ETF TRT-State Street SPDR S&P Mid Cap 400 ETF TRT Mutual Fund 0.44 M $49.75 M 0.01% 2026-01-31
Blackrock Inc. Institutional 9.25 M $1.04 B 0.15% 2025-12-31
Vanguard Group Inc Institutional 5.99 M $675.75 M 0.1% 2025-12-31
State Street Corporation Institutional 2.4 M $270.78 M 0.04% 2025-12-31
Clal Insurance Enterprises Holdings Ltd Institutional 1.94 M $218.56 M 0.03% 2025-12-31
Dimensional Fund Advisors LP Institutional 1.91 M $215.56 M 0.03% 2025-12-31
VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund Mutual Fund 1.82 M $205.04 M 0.03% 2025-12-31
Global Alpha Capital Management Ltd. Institutional 1.72 M $194.14 M 0.03% 2025-12-31
Geode Capital Management, LLC Institutional 1.61 M $181.83 M 0.03% 2025-12-31
Neuberger Berman Group, LLC Institutional 1.39 M $157.26 M 0.02% 2025-12-31