Canadian solar reports q2 earnings per share of $0.34

Canadian solar reports second quarter 2020 results.q2 earnings per share $0.34.q2 revenue $696 million versus refinitiv ibes estimate of $663 million.q2 earnings per share estimate $-0.04 -- refinitiv ibes data.updated shipment guidance to 11 gw to 12 gw for 2020, and 18 gw to 20 gw for 2021.for q3 of 2020, company expects total module shipments to be in range of 2.9 gw to 3.1 gw.
CSIQ Ratings Summary
CSIQ Quant Ranking