OakChart

Screener

19 stocks match · NASDAQ · Solar

2026-11-12 13:26 CET

Setups

click one, or press its keytap one

Filter

pick any, they combine

Results

19 of 19
Ticker CompanySectorCountryMarket CapP/EPriceChange %Volume
ARRYArray Technologies IncTechnologyUSA791.40M-5.13-1.35%1,043Technology · USA · 791.40M · 1,043
ASTIAscent Solar Technologies IncTechnologyUSA14.67M-1.49-2.31%341Technology · USA · 14.67M · 341
BEEMBeam GlobalTechnologyUSA15.90M-0.66-1.34%11,530Technology · USA · 15.90M · 11,530
CSIQCanadian Solar IncTechnologyCanada690.05M-10.16-0.07%10,240Technology · Canada · 690.05M · 10,240
ENPHEnphase Energy IncTechnologyUSA3.69B41.0327.87-1.52%4,782Technology · USA · 3.69B · P/E 41.03 · 4,782
FSLRFirst Solar IncTechnologyUSA18.92B10.18176.00-1.18%7,314Technology · USA · 18.92B · P/E 10.18 · 7,314
FTCIFTC Solar IncTechnologyUSA25.38M-1.39-3.65%24,325Technology · USA · 25.38M · 24,325
NXTNextpower IncTechnologyUSA14.97B25.0699.40-1.18%2,331Technology · USA · 14.97B · P/E 25.06 · 2,331
PNPN Smart Energy LtdTechnologyChina34.52M-2.340.00%0Technology · China · 34.52M · 0
RUNSunrun IncTechnologyUSA2.16B4.508.91-1.76%35,053Technology · USA · 2.16B · P/E 4.50 · 35,053
SEDGSolaredge Technologies IncTechnologyIsrael1.62B-26.15-1.95%4,428Technology · Israel · 1.62B · 4,428
SHLSShoals Technologies Group IncTechnologyUSA1.46B38.978.67-1.48%2,395Technology · USA · 1.46B · P/E 38.97 · 2,395
SMXTSolarMax Technology IncTechnologyUSA21.01M-4.430.00%0Technology · USA · 21.01M · 0
SPWRSunPower IncTechnologyUSA72.07M-0.22-1.96%39,573Technology · USA · 72.07M · 39,573
SUNESUNation Energy IncTechnologyUSA13.16M-2.020.50%883Technology · USA · 13.16M · 883
TOYOTOYO Co LtdTechnologyJapan217.44M4.685.09-0.20%758Technology · Japan · 217.44M · P/E 4.68 · 758
TURBTurbo Energy SA ADRTechnologySpain10.64M26.600.850.09%2,372Technology · Spain · 10.64M · P/E 26.60 · 2,372
TYGOTigo Energy IncTechnologyUSA52.24M3.980.67-0.16%118Technology · USA · 52.24M · P/E 3.98 · 118
ZEOZeo Energy CorpTechnologyUSA15.41M-0.234.31%2,313Technology · USA · 15.41M · 2,313

OakChart. Compare tickers