Down 12% on those results.. Solar sector is controlled by a small group of big plyrs who can short these things at will obviously.. CSIQ smashed results & now hovers at 20!.. Quarterly results mean nothing right now - unless they doubled their EPS/ revenue every qtr maybe