Financials

Valor Q4, 24Q4, 25 TTM
Key stats
Valuation ratios
Profitability ratios
Liquidity ratios
Solvency ratios
Per share metrics

Canadian Solar Inc

Canadian Solar Inc. is a global renewable energy company. Headquartered in Kitchener, Ontario, the company manufactures solar PV modules, provides battery energy storage solutions and develops utility-scale solar power and battery energy storage projects.

Notícias