Canadian Solar: Debt and Policy Headwinds Create Pain - But H2'26 Rebound Makes a High-Risk Buy
Canadian Solar (CSIQ) trades at $15.42 after a heavy short bias and regulatory chatter around its U.S. expansion. The company has clear secular opportunities in solar modules and energy storage, and recent operational wins in BESS sales offset module softness. With market cap of roughly $1.03B, PB 0.35 and persistent negative earnings, this is a hi…