Ormat Technologies, Inc. (ORA)
NYSE: ORA · Real-Time Price · USD
127.68
0.00 (0.00%)
At close: Jun 18, 2026, 4:00 PM EDT
128.00
+0.32 (0.25%)
Pre-market: Jun 22, 2026, 8:05 AM EDT

Ormat Technologies Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7,8466,7224,0974,5754,8514,445
Market Cap Growth
74.32%64.06%-10.44%-5.70%9.13%-12.05%
Enterprise Value
10,6049,2296,2586,3126,5985,901
Last Close Price
127.68110.4767.7275.7986.4879.30
PE Ratio
61.5954.6933.2036.4473.9172.09
Forward PE
74.0444.7532.7230.7147.2848.59
PEG Ratio
7.403.293.271.324.733.36
PS Ratio
6.746.794.665.526.616.70
PB Ratio
3.052.641.691.982.602.40
P/TBV Ratio
3.693.232.092.363.393.19
P/OCF Ratio
24.0920.069.9714.7917.2717.18
EV/Sales Ratio
9.119.337.117.618.998.90
EV/EBITDA Ratio
20.7021.3815.0216.1318.7716.77
EV/EBIT Ratio
51.6866.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)
3.91%3.03%3.47%3.45%3.00%3.42%
Return on Capital Employed (ROCE)
3.00%2.64%3.16%3.73%3.75%4.49%
Earnings Yield
1.63%1.83%3.01%2.74%1.35%1.39%
Dividend Yield
0.38%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.91%-0.51%-1.01%-5.14%0.38%-7.99%
SEC Filings: 10-K · 10-Q