Custom Search

buyupside

free stock market info

Returns for CSIQ
Start DateSep-15-2009
Start Price$16.53
End DateSep-13-2019
End Price$21.31
# Prices2517
Min DateNov-15-2012
Min Price$2.03
Max DateMar-04-2014
Max Price$43.67
Total Return28.92%
Annualized Return2.57%
Current Value of $10K Purchase$12,892
Number Returns3,166,386
Number Profitable Returns1,811,444
Percent Profitable Returns57.21%
Number Unprofitable Returns1,354,942
Percent Unprofitable Returns42.79%
Profitable to Unprofitable Returns Ratio1.34
$10,000 Investment Chart     Return Tables: 5-year   20-year