Ormat Technologies, Inc. (ORA)
NYSE: ORA · Real-Time Price · USD
137.23
-0.45 (-0.33%)
At close: May 29, 2026, 4:00 PM EDT
138.38
+1.15 (0.84%)
After-hours: May 29, 2026, 7:53 PM EDT

Ormat Technologies Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8,4336,7224,0974,5754,8514,445
Market Cap Growth
90.33%64.06%-10.44%-5.70%9.13%-12.05%
Enterprise Value
11,1918,9286,0216,1346,4295,512
Last Close Price
137.23110.4767.7275.7986.4879.30
PE Ratio
66.1954.6933.2036.4473.9172.09
Forward PE
79.5844.7532.7230.7147.2848.59
PEG Ratio
7.963.733.271.324.733.36
PS Ratio
7.256.794.665.526.616.70
PB Ratio
3.282.641.691.982.602.40
P/TBV Ratio
3.292.671.701.962.622.41
P/OCF Ratio
25.9020.069.9714.7917.2717.18
EV/Sales Ratio
9.629.026.857.408.768.31
EV/EBITDA Ratio
21.8420.6814.4515.6718.2815.67
EV/EBIT Ratio
54.5463.9839.1736.8242.0732.64
Debt / Equity Ratio
0.920.870.780.700.810.65
Debt / EBITDA Ratio
6.876.125.364.835.154.80
Net Debt / Equity Ratio
0.950.930.840.690.850.70
Net Debt / EBITDA Ratio
5.235.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.66%3.71%4.49%5.94%3.85%3.82%
Return on Assets (ROA)
3.79%2.96%3.31%3.25%2.84%3.06%
Return on Invested Capital (ROIC)
4.27%3.22%3.62%3.57%3.16%3.58%
Return on Capital Employed (ROCE)
2.96%2.64%3.16%3.73%3.75%4.49%
Earnings Yield
1.51%1.83%3.01%2.74%1.35%1.39%
Dividend Yield
0.35%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.93%-0.51%-1.01%-5.14%0.38%-7.99%
SEC Filings: 10-K · 10-Q