| No. | Ticker▲ | QT Score | Company | Sector | Industry | Country | Market Cap | P/E | Price | Change | Volume |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | ARRY | 35 | Array Technologies, Inc. | Energy | Solar | USA | 652.22M | - | 4.24 | 0.95% | 4,354,189 |
| 2 | CSIQ | 41 | Canadian Solar Inc. | Energy | Solar | Canada | 797.79M | - | 11.75 | 3.62% | 2,097,677 |
| 3 | ENPH | 26 | Enphase Energy, Inc. | Energy | Solar | USA | 4.76B | 36.02 | 36.02 | 1.29% | 3,861,759 |
| 4 | FSLR | 46 | First Solar, Inc. | Energy | Solar | USA | 21.62B | 12.40 | 201.16 | 5.28% | 2,608,095 |
| 5 | NXT | 36 | Nextpower Inc. | Energy | Solar | USA | 12.64B | 21.60 | 83.36 | 6.83% | 2,387,482 |
| 6 | RUN | 35 | Sunrun Inc. | Energy | Solar | USA | 2.08B | 5.90 | 8.73 | 5.56% | 7,018,023 |
| 7 | SHLS | 41 | Shoals Technologies Group, Inc. | Energy | Solar | USA | 1.28B | 45.00 | 7.65 | 12.17% | 5,820,180 |
| 8 | TOYO | 38 | TOYO Co., Ltd. | Energy | Solar | Japan | 184.97M | 1.83 | 4.33 | 2.12% | 243,089 |