Canadian Solar Inc
(STU:L5A)
€
11.13
-0.32 (-2.75%)
Market Cap: 757.68 Mil
Enterprise Value: 6.05 Bil
PE Ratio: 0
PB Ratio: 0.32
GF Score: 76/100 Canadian Solar Inc (STU:L5A) Transcripts
- 1