Theme
Renewable Energy '25: Solar☆
12 tickers$56.62B market cap
Thesis · Factor Profile · Watchlist
Sign in freeFree — see the thesis, factors, and track this theme.
- Read the full investment thesis for this theme
- See factor exposure vs market, sector, and narrative
- Save themes and track them on My watchlist

FSLR-34.16%16.3%

NXT-9.44%13.1%

ENPH-1.40%10.9%

SHLS-10.82%9.8%

ARRY-65.40%7.6%

RUN-58.80%7.6%

SEDG+15.49%7.6%

CSIQ-61.17%6.5%

BEP+7.12%6.2%

JKS-67.42%5.4%

CWEN-6.46%4.5%

DQ-65.42%4.4%
As of Oct 26, 2026, 7:05 AM ET