| Ticker | Company | Exchange | Industry | Zen Rating | Market Cap | Price | 1d % | EBITDA | P/E | D/E | Country | DD Score |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| IMSR | TERRESTRIAL ENERGY INC | NASDAQ | Utilities - Regulated Electric | $984.83M | $9.31 | -13.72% | N/A | -0.32x | -5.98 | United States | ||
| BNRG | BRENMILLER ENERGY LTD | NASDAQ | Utilities - Renewable | $3.14M | $1.15 | 1.77% | -$11.81M | -0.14x | 6.83 | Israel | ||
| NKLR | TERRA INNOVATUM GLOBAL NV | NASDAQ | Utilities - Regulated Electric | $414.78M | $5.90 | -4.22% | -$4.76M | N/A | -1.89 | United States | ||
| VGAS | VERDE CLEAN FUELS INC | NASDAQ | Utilities - Renewable | $116.27M | $2.61 | 3.98% | -$3.99M | -7.46x | 0.10 | United States | ||
| TXNM | TXNM ENERGY INC | NYSE | Utilities - Regulated Electric | $6.33B | $58.15 | 0.28% | $934.62M | 34.01x | 2.49 | United States | ||
| CIG | ENERGY CO OF MINAS GERAIS | NYSE | Utilities - Diversified | $5.78B | $2.02 | -5.16% | $2.18B | 4.71x | 1.18 | Brazil | ||
| ELLO | ELLOMAY CAPITAL LTD | NYSEMKT | Utilities - Renewable | $277.36M | $21.58 | -0.78% | $31.03M | -48.28x | 4.89 | Israel | ||
| CREG | SMART POWERR CORP | NASDAQ | Utilities - Renewable | $23.72M | $1.14 | 0.88% | -$2.37M | -0.52x | 0.13 | China |
| Industry | Stocks | 1d % | 1w % | 1m % | 1y % | DD Score | P/E ratio | P/B Ratio | ROE | ROA | ROCE | Upside/Downside | Consensus |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 12 | -0.29% | -3.25% | +1.23% | +3.73% | 25.99x | 1.84x | +10.32% | +2.74% | +6.57% | +2.93% | Buy | ||
| 7 | -3.37% | -6.33% | -8.19% | +38.16% | 44.02x | 8.00x | +28.37% | +3.94% | +9.87% | +27.71% | Strong Buy | ||
| 41 | -0.87% | -3.61% | -2.72% | +7.76% | 16.47x | 1.90x | +12.33% | +3.97% | +5.65% | +11.01% | Buy | ||
| 15 | +0.16% | -4.21% | +0.15% | +7.45% | 34.21x | 2.04x | +8.84% | +3.23% | +6.58% | +8.31% | Buy | ||
| 13 | +0.29% | -0.29% | -1.50% | -4.00% | 17.76x | 2.14x | +14.45% | +5.95% | +11.07% | +14.89% | Buy | ||
| 20 | -0.46% | +2.26% | +5.62% | +48.52% | 64.23x | 7.82x | +14.41% | +3.28% | +10.31% | +6.80% | Buy |