Symbol,Description,Mkt Cap,P/E,Current Ratio,Cash per Share,Operating Margin,EBIDTA Margin,Revenue Growth,Earnings Growth,H-Rank,C-Rank ARRY,Array Technologies Inc,1.9 B,8.7,2.5,1.65,9.1,16,-15,,41.4,16 BEEM,Beam Global,99 M,-13,4.0,1.04,-22,-38,149,,55.7,24 CSIQ,Canadian Solar Inc,1.2 B,4.7,1.0,29.36,0.03,8.1,-13,,54.2,24 CSLR,Complete Solaria Inc,25 M,-5.9,0.47,0.04,-45,-47,100,,69.8,45 ENPH,Enphase Energy Inc,15 B,19,4.6,12.49,1.5,22,-58,-87,40.4,12 FSLR,First Solar Inc,16 B,6.9,3.5,19.68,33,35,15,,22.8,4 FTCI,FTC Solar Inc,70 M,13,2.0,0.20,-31,-35,-11,,63.0,38 MAXN,Maxeon Solar Technologies Ltd,153 M,-1.00,1.6,5.08,-17,2.9,-17,,66.9,41 NOVA,Sunnova Energy International Inc,546 M,-2.5,0.85,1.80,-34,0.06,-0.70,,71.0,47 NXT,Nextracker Inc,8.3 B,18,1.9,2.69,20,15,38,-28,26.8,6 RUN,Sunrun Inc,2.3 B,-13,1.3,3.34,-38,-12,-15,,76.1,54 SEDG,SolarEdge Technologies Inc,3.5 B,13,3.7,15.05,-45,6.3,-64,,55.6,28 SHLS,Shoals Technologies Group Inc,2.0 B,13,2.5,0.13,24,18,37,-87,22.3,4 SMXT,Solarmax Technology Inc,351 M,,0.59,0.08,4.6,-0.89,25,,63.9,38 SPI,SPI Energy Co Ltd,20 M,-62,0.41,0.17,1.7,-5.5,30,,64.1,38 SPRU,Spruce Power Holding Corporation,70 M,-4.6,2.8,8.35,-51,9.6,-13,,62.3,33 SPWR,SunPower Corporation,480 M,-22,0.94,0.50,-27,-7.1,-28,,78.8,58 TURB,Turbo Energy,13 M,,1.3,0.01,-6.8,0.69,-49,,73.9,50 TYGO,Tigo Energy Inc,55 M,-1.8,4.0,0.53,-146,-4.9,-70,,68.8,42 VVPR,VivoPower International PLC,5.0 M,-3.7,0.54,0.21,-49,-39,,,84.7,67