Canadian Solar (CSIQ) Down 7.7% Since Last Earnings Report: Can It Rebound?Zacks Investment Research • 09/14/19
Short Sellers Cooling on Solar Stocks and Fleeing Alternative Energy Stocks24/7 Wall Street • 09/12/19
Canadian Solar Inc. (CSIQ) CEO Shawn Qu on Q2 2019 Results - Earnings Call TranscriptSeeking Alpha • 08/15/19
Earnings Preview: Canadian Solar (CSIQ) Q2 Earnings Expected to DeclineZacks Investment Research • 08/08/19