Canadian Solar Inc logo

Canadian Solar Inc

NEW
FRA:L5A (Canada)  
€ 11.1 -1.3 (-10.48%) Aug 27
At Loss
P/B:
0.34
Market Cap:
€ 815.04M ($ 949.28M)
Enterprise V:
€ 7.66B ($ 8.92B)
Volume:
2.40K
Avg Vol (2M):
7.94K
Trade In:

Canadian Solar Inc Operating Data

Canadian Solar Inc Competitors' Latest Operating Data

Operating data not available.

Canadian Solar Inc (FRA:L5A) Operating Data Charts