Last week, Candian Solar Inc. (NASDAQ: CSIQ) brought our readers the opportunity to bank 100% gains since we first recommended it.
That's...