Ormat Technologies, Inc. (ORA)
NYSE: ORA · Real-Time Price · USD
109.77
-0.60 (-0.54%)
At close: Jul 10, 2026, 4:00 PM EDT
109.70
-0.07 (-0.06%)
After-hours: Jul 10, 2026, 7:59 PM EDT

Ormat Technologies Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6,7466,7224,0974,5754,8514,445
Market Cap Growth
30.29%64.06%-10.44%-5.70%9.13%-12.05%
Enterprise Value
9,5039,2296,2586,3126,5985,901
Last Close Price
109.77110.4767.7275.7986.4879.30
PE Ratio
52.9554.6933.2036.4473.9172.09
Forward PE
63.6644.7532.7230.7147.2848.59
PEG Ratio
6.373.293.271.324.733.36
PS Ratio
5.806.794.665.526.616.70
PB Ratio
2.622.641.691.982.602.40
P/TBV Ratio
3.173.232.092.363.393.19
P/OCF Ratio
20.7120.069.9714.7917.2717.18
EV/Sales Ratio
8.179.337.117.618.998.90
EV/EBITDA Ratio
18.5521.3815.0216.1318.7716.77
EV/EBIT Ratio
46.3166.1440.7137.8943.1834.95
Debt / Equity Ratio
0.920.870.780.700.810.65
Debt / EBITDA Ratio
6.836.125.364.835.154.80
Net Debt / Equity Ratio
0.950.930.840.690.850.70
Net Debt / EBITDA Ratio
5.205.474.864.094.513.70
Net Debt / FCF Ratio
-11.31-8.29-26.39-5.18-5.61-8.12
Asset Turnover
0.180.170.160.170.160.16
Quick Ratio
0.950.650.701.011.130.97
Current Ratio
1.070.810.911.201.331.11
Return on Equity (ROE)
3.74%3.71%4.49%5.94%3.85%3.82%
Return on Assets (ROA)
3.80%2.96%3.31%3.25%2.84%3.06%
Return on Invested Capital (ROIC)
4.85%3.66%4.16%4.16%3.71%4.09%
Return on Capital Employed (ROCE)
3.00%2.64%3.16%3.73%3.75%4.49%
Earnings Yield
1.89%1.83%3.01%2.74%1.35%1.39%
Dividend Yield
0.44%0.43%0.71%0.63%0.56%0.61%
Payout Ratio
23.15%23.46%23.53%22.84%41.23%43.46%
Buyback Yield / Dilution
-1.28%-0.94%-1.72%-5.77%-0.18%-8.60%
Total Shareholder Return
-0.84%-0.51%-1.01%-5.14%0.38%-7.99%
SEC Filings: 10-K · 10-Q