CSIQ logo

CSIQ

Canadian Solar Inc.NASDAQEnergy
$13.36-2.05%ClosedMarket Cap: $894.7M

As of 2026-04-06

Recent Analyst Ratings
DateFirmActionRatingPrevious
2026-03-23MizuhoNeutral
2026-03-23Roth CapitalNeutral
2026-03-20OppenheimerOutperform
2025-11-24Freedom BrokerHold
2025-11-19UBSBuy
2025-11-19MizuhoUnderperform
2025-11-17Roth CapitalNeutral
2025-11-14JP MorganUnderweight
2025-11-03JefferiesHold
2025-10-21CitigroupSell
Forward Estimates
PeriodEPS Est.Revenue Est.# Analysts
Thu Dec 31$-0.20$6.80B4
Fri Dec 31$0.81$7.72B4
Sun Dec 31$1.60$8.29B6
Mon Dec 31$5.02$8.70B4