Valuation and Capital Structure
PE 20.74
Book Value 42.05
Market Cap 579.23B
Total Debt 6,485.78B
Cash 1,577.28B
Other --
Enterprise Value 5,487.73B
Unlock
CSIQ Ratings Summary
CSIQ Quant Ranking