Sign in

Canadian Solar Inc.

CSIQSolar

$9.35−2.50%As of Oct 29vs prior close
Market cap
$634.8M
P/E (TTM)
–
From 52W high
−72.16%
EPS (YE25)
-$2.50
Revenue (YE25)
$5.6B
Net margin
-1.86%

Nomior Score

11
Distressed LaggardSpeculativeBottom 3% of the scored universe
Growth45
Quality29
Value34
Momentum15
Resilience19

Growth

+7.77%revenue a year over 9 fiscal years

YE16 $2.9BYE25 $5.6B

Connections

Revenue to profitYE25

The net loss was 2% of revenue, wider by 2 pts on a year.

Who owns it

1fund

Latest