Canadian Solar Stock Falls After Q4 Revenue Miss, Weak Q1 Outlook

Canadian Solar shares are trading lower Thursday after reporting worse-than-expected Q4 revenue results and issuing weak Q1 revenue guidance.

Importance Rank: 
1

read more