Canadian Solar | Bulls are Ready for Liftoff | ($CSIQ)