| S.No. | Ticker | Company | Market Cap | P/E | P/S | Total Debt (Qtr) |
|---|---|---|---|---|---|---|
| 1 | FSLR | First Solar, Inc. | 23.03 Bn | 13.19 | 4.28 | 0.04 Bn |
| 2 | NXT | Nextpower Inc. | 13.25 Bn | 22.30 | 3.65 | - |
| 3 | ENPH | Enphase Energy, Inc. | 5.07 Bn | 37.84 | 3.82 | 0.57 Bn |
| 4 | RUN | Sunrun Inc. | 2.24 Bn | -2.33 | 0.64 | 14.53 Bn |
| 5 | SEDG | Solaredge Technologies, Inc. | 1.89 Bn | -13.72 | 1.47 | - |
| 6 | SHLS | Shoals Technologies Group, Inc. | 1.24 Bn | 38.92 | 2.11 | 0.20 Bn |
| 7 | CSIQ | Canadian Solar Inc. | 0.99 Bn | -27.40 | 0.18 | 8.40 Bn |
| 8 | JKS | JinkoSolar Holding Co., Ltd. | 0.83 Bn | 0.36 | 0.09 | 2.75 Bn |