Ormat Technologies, Inc. (VIE:ORAT)
Austria flag Austria · Delayed Price · Currency is EUR
93.82
+2.30 (2.51%)
Last updated: Mar 5, 2026, 11:00 AM CET

Ormat Technologies Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
5,6395,7643,5283,9404,1783,828
Market Cap Growth
48.88%63.36%-10.44%-5.70%9.13%-12.05%
Enterprise Value
8,0967,9235,3895,4365,6825,082
PE Ratio
53.4454.6933.2036.4473.9172.09
Forward PE
44.3044.7532.7230.7147.2848.59
PEG Ratio
-3.293.271.324.733.36
PS Ratio
6.696.764.665.526.616.70
PB Ratio
2.462.631.691.982.602.40
P/TBV Ratio
2.262.671.701.962.622.41
P/FCF Ratio
--23.51-53.38-14.81-17.17-27.71
P/OCF Ratio
19.7619.979.9714.7917.2717.18
EV/Sales Ratio
9.519.307.117.618.998.90
EV/EBITDA Ratio
19.4121.3115.0216.1318.7716.77
EV/EBIT Ratio
56.1665.9340.7137.8943.1834.95
EV/FCF Ratio
-33.39-32.32-81.53-20.43-23.36-36.78
Debt / Equity Ratio
0.980.980.870.770.890.84
Debt / EBITDA Ratio
6.136.125.364.835.154.80
Debt / FCF Ratio
-9.28-9.28-29.07-6.11-6.41-10.53
Net Debt / Equity Ratio
0.930.930.840.690.850.70
Net Debt / EBITDA Ratio
5.485.474.864.094.513.70
Net Debt / FCF Ratio
-8.29-8.29-26.39-5.18-5.61-8.12
Asset Turnover
0.170.170.160.170.160.16
Quick Ratio
0.650.650.701.011.130.97
Current Ratio
0.810.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)
2.94%2.96%3.31%3.25%2.84%3.06%
Return on Invested Capital (ROIC)
3.20%3.22%3.62%3.57%3.16%3.58%
Return on Capital Employed (ROCE)
2.62%2.64%3.16%3.73%3.75%4.49%
Earnings Yield
1.87%1.83%3.01%2.74%1.35%1.39%
FCF Yield
-4.30%-4.25%-1.87%-6.75%-5.82%-3.61%
Dividend Yield
0.46%0.43%0.71%0.63%0.56%0.61%
Payout Ratio
23.46%23.46%23.53%22.84%41.23%43.46%
Buyback Yield / Dilution
-0.00%0.00%-7.48%0.37%-0.01%
Total Shareholder Return
-0.43%0.71%-6.84%0.93%0.60%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Utilities template. Financial Sources.