Why Canadian Solar Inc (NASDAQ: CSIQ) At $12.37 Is Worth Your Money?

Canadian Solar Inc (NASDAQ:CSIQ) does about 1.52M shares in volume on a normal day but saw 1727404 shares change hands in the recent trading day. The company now has a market cap of 818.52M USD. Its current market price is $12.37, marking an increase of 3.95% compared to the previous close of $11.90. The 52 […]

How Worried Should Investors Be About Canadian Solar Inc (CSIQ)

Canadian Solar Inc (NASDAQ:CSIQ) does about 1.50M shares in volume on a normal day but saw 1872450 shares change hands in the recent trading day. The company now has a market cap of 788.08M USD. Its current market price is $11.91, marking a decrease of -4.80% compared to the previous close of $12.51. The 52 […]

More To Go Or Is It Over? – Canadian Solar Inc (CSIQ)

Canadian Solar Inc (NASDAQ:CSIQ) does about 1.49M shares in volume on a normal day but saw 1591235 shares change hands in the recent trading day. The company now has a market cap of 810.58M USD. Its current market price is $12.25, marking a decrease of -3.01% compared to the previous close of $12.63. The 52 […]

Are Analysts Too Bullish On Canadian Solar Inc (CSIQ)

Canadian Solar Inc (NASDAQ:CSIQ) currently has a daily average trading volume of 1.51M but it saw 2457060 shares traded in last market. With a market cap of 820.51M USD, the company’s current market price of $12.40 came falling about -4.91 while comparing to the previous closing price of $13.04. In past 52 weeks, the stock […]

Predicting Future Price Moves In Canadian Solar Inc (CSIQ)

Canadian Solar Inc (NASDAQ:CSIQ) does about 1.45M shares in volume on a normal day but saw 1161730 shares change hands in the recent trading day. The company now has a market cap of 958.80M USD. Its current market price is $14.49, marking a decrease of -2.49% compared to the previous close of $14.86. The 52 […]

Ideas And Forecasts On Canadian Solar Inc (NASDAQ: CSIQ)

Canadian Solar Inc (NASDAQ:CSIQ) currently has a daily average trading volume of 1.69M but it saw 1778626 shares traded in last market. With a market cap of 889.32M USD, the company’s current market price of $13.44 came falling about -4.34 while comparing to the previous closing price of $14.05. In past 52 weeks, the stock […]