CSIQ Canadian Solar Inc

P/E --
Forward P/E 21.51
Price/Sales 0.13
Beta 1.531
Div Yield --
Market Cap --

Company Analysis

Latest News

πŸ”΄ Canadian Solar is trading 5% down today as China proposes solar-cell technology export controls

Canadian Solar is trading 5.05% down now at $9.31 on October 19, amid concerns over China’s proposed solar-technology export controls. - The proposal includes...

πŸ”΄ Canadian Solar is trading 5% down as risk-off sentiment pressures technology stocks

Canadian Solar is trading at $10.04, down 5.01%, with broader risk-off sentiment weighing on shares. - No fresh company-specific announcement clearly explains...

πŸ”΄ Canadian Solar is trading 6.2% down today with UBS's target cut to $16

Canadian Solar is trading at $10.52 (-6.16%); the report does not explicitly link the decline to UBS’s October 14 target cut. - UBS lowered its price target to...

🟒 Canadian Solar is trading 10.2% up with no clear catalyst identified

Canadian Solar is trading 10.2% higher at $11.48, with no specific reason established for the sharp intraday increase. - The move was recorded on September 29,...

🟒 Canadian Solar is trading 5.8% up today with no clear catalyst identified

Canadian Solar is trading 5.81% up at $11.03, with no clear company-specific catalyst identified for its September 29, 2026 move. - The latest company news...

🟒 Canadian Solar is trading 5% up in pre-market; catalyst unclear

Canadian Solar is trading 5.09% higher at $10.95, with the catalyst for its September 29 pre-market rise unclear. - Shares closed at $10.42 on September 28. -...

Canadian Solar Draws $12 Million Bank of America Investment Amid Slump

Canadian Solar Draws $12 Million Bank of America Investment Amid Slump

Bank of America Corp. DE acquired a new position in Canadian Solar during the second quarter, according to a Form 13F filing dated September 26, 2026. [3] The...

πŸ”΄ Canadian Solar is trading 5% down today amid broader market weakness

Canadian Solar is trading 5% down at $10.77 as of September 24, 2026, underperforming a weaker market; no fresh company-specific catalyst was identified. -...