Canadian Solar Inc logo

Canadian Solar Inc

NEW
FRA:L5A (Canada)  
€ 12.74 +0.44 (+3.58%) Jul 3
At Loss
P/B:
0.35
Market Cap:
€ 861.83M ($ 986.18M)
Enterprise V:
€ 7.73B ($ 8.85B)
Volume:
4.42K
Avg Vol (2M):
1.40K
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