Ormat Technologies [ORA] vs Constellation Energy [CEG] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 21 vital metrics comparison: Ormat Technologies Inc. wins in 7 metrics, Constellation Energy Corporation wins in 14 metrics, with 0 ties. Constellation Energy Corporation appears stronger overall.

View Metrics Details

Vital Metrics Comparison

Metric Ormat Technologies Inc. Constellation Energy Corporation Better
P/E Ratio (TTM) 56.24 38.75 Constellation Energy Corporation
Price-to-Book Ratio 2.72 6.18 Ormat Technologies Inc.
Debt-to-Equity Ratio 106.16 63.94 Constellation Energy Corporation
PEG Ratio -2.51 -0.79 Constellation Energy Corporation
EV/EBITDA 20.86 19.56 Constellation Energy Corporation
Profit Margin (TTM) 12.52% 9.08% Ormat Technologies Inc.
Operating Margin (TTM) 18.31% 9.60% Ormat Technologies Inc.
EBITDA Margin (TTM) 18.31% 9.60% Ormat Technologies Inc.
Return on Equity 4.84% 16.36% Constellation Energy Corporation
Return on Assets (TTM) 1.76% 3.44% Constellation Energy Corporation
Free Cash Flow (TTM) $-284.68M $1.29B Constellation Energy Corporation
Dividend Yield 0.44% 0.60% Constellation Energy Corporation
1-Year Return 75.02% -14.53% Ormat Technologies Inc.
Price-to-Sales Ratio (TTM) 7.05 4.07 Constellation Energy Corporation
Enterprise Value $9.77B $110.14B Constellation Energy Corporation
EV/Revenue Ratio 9.87 4.31 Constellation Energy Corporation
Gross Profit Margin (TTM) 28.56% 16.30% Ormat Technologies Inc.
Revenue per Share (TTM) $16 $82 Constellation Energy Corporation
Earnings per Share (Diluted) $2.02 $7.41 Constellation Energy Corporation
Beta (Stock Volatility) 0.80 1.19 Ormat Technologies Inc.
Short % of Float 8.82% 2.94% Constellation Energy Corporation

Ormat Technologies Inc. vs Constellation Energy Corporation Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
Ormat Technologies Inc.0.40%1.64%5.47%26.46%22.23%21.96%
Constellation Energy Corporation3.39%4.66%-1.82%-14.15%-26.54%-28.37%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
Ormat Technologies Inc.75.02%61.72%111.32%223.94%514.86%303.98%
Constellation Energy Corporation-14.53%173.18%463.91%463.91%463.91%463.91%

Performance & Financial Health Analysis: Ormat Technologies Inc. vs Constellation Energy Corporation

MetricORACEG
Market Information
Market Cap i$6.98B$106.07B
Market Cap CategoryMid capLarge cap
10 Day Avg. Volume i989,2962,620,663
90 Day Avg. Volume i998,6252,912,954
Last Close$138.71$262.35
52 Week Range$79.20 - $146.39$240.51 - $412.70
% from 52W High-5.25%-36.43%
All-Time High$146.39 (Jun 03, 2026)$412.58 (Oct 15, 2025)
% from All-Time High-5.25%-36.41%
Growth Metrics
Quarterly Revenue Growth0.20%0.13%
Quarterly Earnings Growth-0.23%-0.49%
Financial Health
Profit Margin (TTM) i0.13%0.09%
Operating Margin (TTM) i0.18%0.10%
Return on Equity (TTM) i0.05%0.16%
Debt to Equity (MRQ) i106.1663.94
Cash & Liquidity
Book Value per Share (MRQ)$41.81$46.48
Cash per Share (MRQ)$2.43$10.06
Operating Cash Flow (TTM) i$335.10M$4.24B
Levered Free Cash Flow (TTM) i$-290,771,264$1.26B
Dividends
Last 12-Month Dividend Yield i0.44%0.60%
Last 12-Month Dividend i$0.48$1.99

Valuation & Enterprise Metrics Analysis: Ormat Technologies Inc. vs Constellation Energy Corporation

MetricORA (Apr 24, 2026)CEG (Apr 24, 2026)
Price Ratios
P/E Ratio (TTM) i56.2438.75
Forward P/E i44.0020.99
PEG Ratio i-2.51-0.79
Price to Sales (TTM) i7.054.07
Price to Book (MRQ) i2.726.18
Market Capitalization
Market Capitalization i$6.98B$106.07B
Enterprise Value i$9.77B$110.14B
Enterprise Value Metrics
Enterprise to Revenue i9.874.31
Enterprise to EBITDA i20.8619.56
Risk & Other Metrics
Beta i0.801.19
Book Value per Share (MRQ) i$41.81$46.48

Financial Statements Comparison: Ormat Technologies Inc. vs Constellation Energy Corporation

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricORA (2025)CEG (2025)
Revenue/Sales i989.54M25.53B
Cost of Goods Sold i716.86M20.84B
COGS % of Revenue i72.4%81.6%
Gross Profit i272.69M4.69B
Gross Margin i27.6%18.4%
Research & Development i6.30MN/A
Operating Income (EBIT) i182.74M4.20B
Operating Margin i18.5%16.4%
EBITDA i547.99M6.26B
EBITDA Margin i55.4%24.5%
Pre-Tax Income i105.75M3.51B
Pre-Tax Income % of Revenue i10.7%13.8%
Income Tax i-20.28M1.19B
Income Tax % of Revenue i-2.0%4.6%
Net Income (Profit) i126.99M2.32B
Profit Margin i12.8%9.1%

Balance Sheet & Liquidity Metrics

MetricORA (2025)CEG (2025)
Cash & Equivalents i147.45M3.64B
Total Current Assets i597.77M12.12B
Total Current Assets % of Revenue i60.4%47.5%
Total Current Liabilities i738.39M7.94B
Total Current Liabilities % of Revenue i74.6%31.1%
Long-Term Debt i2.37B7.25B
Long-Term Debt % of Revenue i239.1%28.4%
Total Shareholders Equity i2.69B14.85B
Retained Earnings i909.34M5.90B
Retained Earnings % of Revenue i91.9%23.1%
Property, Plant & Equipment i5.39BN/A

Cash Flow Statement Comparison

MetricORA (2025)CEG (2025)
Operating Cash Flow i325.37M3.71B
Operating Cash Flow % of Revenue i32.9%14.5%
Capital Expenditures iN/AN/A
Free Cash Flow i-284.68M1.29B
FCF Margin i-28.8%5.0%
Debt Repayment i-2.16B-1.08B
Common Stock Repurchase iN/A-400.00M

Short Interest & Institutional Ownership Analysis

MetricORACEG
Shares Short i4.08M9.55M
Short Ratio i3.973.09
Short % of Float i8.82%2.94%
Shares Outstanding i60.85M312.29M
Float Shares i57.69M338.84M
% Held by Insiders i0.48%0.35%
% Held by Institutions i96.40%78.98%
% Held by Public i3.12%20.67%

Dividend Analysis & Yield Comparison: Ormat Technologies Inc. vs Constellation Energy Corporation

MetricORACEG
Last 12-Month Dividend i$0.48$1.99
Last 12-Month Dividend Yield i0.44%0.60%
3-Year Avg Annual Dividend i$0.48$1.41
3-Year Avg Dividend Yield i0.15%0.19%
3-Year Total Dividends i$1.44$4.23
Ex-Dividend DateMar 10, 2026Mar 09, 2026