| Ticker | Company | Zen Rating | Financials | Market Cap | ROE | ROA | ROCE | ROIC | D/E | Current Ratio | Gross Margin | Profit Margin | Operating Margin |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NXT | NEXTPOWER INC | $12.14B | 26.30% | 15.00% | 23.07% | 58.50% | 0.67 | 2.69 | 33.40% | 16.40% | 19.93% | ||
| ARRY | ARRAY TECHNOLOGIES INC | $528.25M | N/A | -9.70% | -4.58% | -4.30% | -6.13 | 2.20 | 24.30% | -12.50% | -4.36% | ||
| TOYO | TOYO CO LTD | $170.88M | 59.30% | 18.40% | 35.81% | 53.50% | 1.56 | 1.12 | 28.80% | 14.90% | 19.25% | ||
| SHLS | SHOALS TECHNOLOGIES GROUP INC | $1.21B | 5.30% | 3.30% | 6.61% | 6.30% | 0.65 | 2.25 | 31.90% | 5.40% | 9.58% | ||
| TURB | TURBO ENERGY SA | $10.94M | 9.00% | 1.80% | 7.02% | 6.90% | 3.11 | 1.56 | 17.10% | 1.00% | 2.60% | ||
| FSLR | FIRST SOLAR INC | $18.55B | 18.00% | 13.00% | 16.53% | 20.60% | 0.30 | 2.52 | 44.00% | 32.50% | 34.66% | ||
| ENPH | ENPHASE ENERGY INC | $4.05B | 12.30% | 4.30% | 7.07% | 6.90% | 1.47 | 3.45 | 46.90% | 10.10% | 12.52% | ||
| SUNE | SUNATION ENERGY INC | $13.35M | -24.00% | -11.70% | -16.84% | -61.10% | 0.99 | 0.77 | 35.70% | -8.50% | -7.43% | ||
| RUN | SUNRUN INC | $1.76B | 12.40% | 1.80% | 6.85% | 4.30% | 5.20 | 1.42 | 35.30% | 11.60% | 43.01% | ||
| BEEM | BEAM GLOBAL | $20.21M | -73.60% | -41.40% | -67.37% | -79.70% | 0.88 | 1.46 | 10.20% | -64.60% | -66.06% | ||
| VIVO | VIVOPOWER PLC | $26.31M | N/A | -19.00% | -15.41% | -25.40% | 3.83 | 1.35 | 18.00% | -20,970.50% | -10,573.77% | ||
| ASTI | ASCENT SOLAR TECHNOLOGIES INC | $18.16M | -86.30% | -65.70% | -51.34% | -299.10% | 0.19 | 6.31 | -96.10% | -4,287.40% | -4,206.26% | ||
| SEDG | SOLAREDGE TECHNOLOGIES INC | $1.93B | -62.50% | -12.00% | -12.76% | -14.80% | 4.59 | 2.03 | 23.30% | -20.30% | -13.25% | ||
| TYGO | TIGO ENERGY INC | $63.34M | 31.90% | 11.80% | 20.13% | 40.10% | 0.74 | 3.04 | 42.40% | 9.00% | 10.84% | ||
| JKS | JINKOSOLAR HOLDING CO LTD | $429.21M | -18.20% | -2.80% | -6.00% | -4.00% | 6.14 | 1.13 | 4.80% | -5.90% | -6.41% | ||
| PN | PN SMART ENERGY LTD | $5.72M | -36.70% | -19.00% | -27.32% | -34.90% | 0.85 | 1.50 | 8.60% | -15.10% | -15.09% | ||
| FTCI | FTC SOLAR INC | $26.50M | N/A | -52.30% | -574.19% | -117.70% | -4.23 | 0.91 | 3.00% | -53.60% | -38.33% | ||
| CSIQ | CANADIAN SOLAR INC | $666.17M | -6.60% | -1.20% | 0.63% | 0.40% | 4.31 | 1.03 | 16.40% | -3.70% | 1.18% | ||
| SPWR | SUNPOWER INC | $51.36M | N/A | -6.50% | 8.32% | 6.30% | -10.52 | 0.82 | 50.60% | -5.80% | 3.40% | ||
| SPRU | SPRUCE POWER HOLDING CORP | $25.22M | -6.00% | -0.90% | 8.18% | 3.70% | 5.78 | 0.40 | 66.40% | -6.80% | 39.86% | ||
| SNSC | SUNSCOUT HOLDING LTD | N/A | N/A | N/A | N/A | N/A | 2.69 | 3.01 | N/A | N/A | N/A | ||
| ZEO | ZEO ENERGY CORP | $14.99M | -166.90% | -19.40% | -25.22% | -62.90% | 1.58 | 1.56 | 51.10% | -15.40% | -15.25% | ||
| SMXT | SOLARMAX TECHNOLOGY INC | $23.28M | N/A | -8.80% | -12.96% | -18.20% | -7.87 | 0.98 | 7.50% | -7.90% | -7.73% |