Canadian Solar Inc logo

Canadian Solar Inc

NEW
FRA:L5A (Canada)  
€ 11.7 +0.56 (+5.03%) Sep 8
At Loss
P/B:
0.35
Market Cap:
€ 809.94M ($ 942.07M)
Enterprise V:
€ 7.69B ($ 8.91B)
Volume:
4.15K
Avg Vol (2M):
8.38K
Trade In:

Canadian Solar Inc Valuation Measures