| Ticker | Company | Zen Rating | Financials | Market Cap | ROE | ROA | ROCE | ROIC | D/E | Current Ratio | Gross Margin | Profit Margin | Operating Margin |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SHLS | SHOALS TECHNOLOGIES GROUP INC | $1.23B | 5.30% | 3.30% | 6.61% | 6.30% | 0.65 | 2.25 | 31.90% | 5.40% | 9.58% | ||
| NXT | NEXTPOWER INC | $12.58B | 26.30% | 15.00% | 23.07% | 58.50% | 0.67 | 2.69 | 33.40% | 16.40% | 19.93% | ||
| TOYO | TOYO CO LTD | $187.96M | 59.30% | 18.40% | 35.81% | 53.50% | 1.56 | 1.12 | 28.80% | 14.90% | 19.25% | ||
| SUNE | SUNATION ENERGY INC | $20.84M | -24.00% | -11.70% | -16.84% | -61.10% | 0.99 | 0.77 | 35.70% | -8.50% | -7.43% | ||
| SNSC | SUNSCOUT HOLDING LTD | N/A | N/A | N/A | N/A | N/A | 2.69 | 3.01 | N/A | N/A | N/A | ||
| FSLR | FIRST SOLAR INC | $22.46B | 18.00% | 13.00% | 16.53% | 20.60% | 0.30 | 2.52 | 44.00% | 32.50% | 34.66% | ||
| ARRY | ARRAY TECHNOLOGIES INC | $711.52M | N/A | -9.70% | -4.58% | -4.30% | -6.13 | 2.20 | 24.30% | -12.50% | -4.36% | ||
| ENPH | ENPHASE ENERGY INC | $4.80B | 12.30% | 4.30% | 7.07% | 6.90% | 1.47 | 3.45 | 46.90% | 10.10% | 12.52% | ||
| VIVO | VIVOPOWER PLC | $49.98M | 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 | $28.07M | -86.30% | -65.70% | -51.34% | -299.10% | 0.19 | 6.31 | -96.10% | -4,287.40% | -4,206.26% | ||
| RUN | SUNRUN INC | $2.06B | 12.40% | 1.80% | 6.85% | 4.30% | 5.20 | 1.42 | 35.30% | 11.60% | 43.01% | ||
| SEDG | SOLAREDGE TECHNOLOGIES INC | $2.13B | -62.50% | -12.00% | -12.76% | -14.80% | 4.59 | 2.03 | 23.30% | -20.30% | -13.25% | ||
| BEEM | BEAM GLOBAL | $32.37M | -73.60% | -41.40% | -67.37% | -79.70% | 0.88 | 1.46 | 10.20% | -64.60% | -66.06% | ||
| TYGO | TIGO ENERGY INC | $78.31M | 31.90% | 11.80% | 20.13% | 40.10% | 0.74 | 3.04 | 42.40% | 9.00% | 10.84% | ||
| JKS | JINKOSOLAR HOLDING CO LTD | $605.23M | -18.20% | -2.80% | -6.00% | -4.00% | 6.14 | 1.13 | 4.80% | -5.90% | -6.41% | ||
| FTCI | FTC SOLAR INC | $37.86M | N/A | -52.30% | -574.19% | -117.70% | -4.23 | 0.91 | 3.00% | -53.60% | -38.33% | ||
| PN | PN SMART ENERGY LTD | $6.09M | -36.70% | -19.00% | -27.32% | -34.90% | 0.85 | 1.50 | 8.60% | -15.10% | -15.09% | ||
| CSIQ | CANADIAN SOLAR INC | $866.50M | -6.60% | -1.20% | 0.63% | 0.40% | 4.31 | 1.03 | 16.40% | -3.70% | 1.18% | ||
| TURB | TURBO ENERGY SA | $12.67M | -54.80% | -6.20% | -23.69% | -14.00% | 14.26 | 0.96 | 19.50% | -5.80% | -4.39% | ||
| SPWR | SUNPOWER INC | $70.36M | N/A | -6.50% | 8.32% | 6.30% | -10.52 | 0.82 | 50.60% | -5.80% | 3.40% | ||
| SPRU | SPRUCE POWER HOLDING CORP | $31.57M | -6.00% | -0.90% | 8.18% | 3.70% | 5.78 | 0.40 | 66.40% | -6.80% | 39.86% | ||
| ZEO | ZEO ENERGY CORP | $13.99M | -166.90% | -19.40% | -25.22% | -62.90% | 1.58 | 1.56 | 51.10% | -15.40% | -15.25% | ||
| SMXT | SOLARMAX TECHNOLOGY INC | $11.10M | N/A | -7.30% | -62.60% | -18.90% | -10.31 | 0.82 | 5.90% | -5.40% | -5.18% |