solar sector financial rankings NET INCOME (LOSS) STP = $82.7 million SPWR = $14.5 million GRSR = ($320k) <---- Note how close GRSR is to being profitable XSNX = ($3.4 million) CSIQ = ($3.6 million) WWAT = ($6.3 million) FSLR = ($11.2 million) ESLR = ($26.2 million) EARNINGS PER SHARE (EPS) STP = 0.56 SPWR = 0.23 GRSR = (0.02) <---- XSNX = (0.02) WWAT = (0.05) CSIQ = (0.21) FSLR = (0.21) ESLR = (0.33) DSTI = (2.62) PRICE TO SALES XSNX = 8,400 DSTI = 53 FSLR = 20 SPWR = 13 WWAT = 10 STP = 10 ESLR = 6 CSIQ = 5 GRSR = <1 <---- undervalued compared to sector