NASDAQ:CSIQ   Canadian Solar Inc
Extreme tight setup.. so ready to explode