Canadian Solar Inc logo

Canadian Solar Inc

NEW
FRA:L5A (Canada)  
€ 12 -0.28 (-2.28%) Aug 24
At Loss
P/B:
0.34
Market Cap:
€ 831.77M ($ 971.26M)
Enterprise V:
€ 7.54B ($ 8.80B)
Volume:
55.01K
Avg Vol (2M):
8.37K
Trade In:
Volume:
55.01K
At Loss

Canadian Solar Inc Valuation Measures