CSIQ Gapped up +0.30 $CSIQ Last Price 19.72 Day
Post# of 94346

Last Price 19.72
Day High 19.72
Day Low 19.51
Change +0.43
Volume 57,718
Today 85 stocks gapped up. CSIQ ranked number 34 for biggest increase in price per share.
Canadian Solar Inc
 (0)
(0) (0)
(0)