CSIQ: Canadian Solar Inc. Stock

SIC 3674 – Semiconductors and Related Devices

Valuation
Market Cap ($M) 674.98
Enterprise Value ($M) 5,970.47
Book Value ($M) 4,070.65
Book Value / Share 41.35
Price / Book 0.17
NCAV ($M) -3,834.57
NCAV / Share -57.26
Price / NCAV -0.18

Profitability (mra)
Return on Invested Capital (ROIC) -0.00
Return on Assets (ROA) -0.00
Return on Equity (ROE) -0.00

Liquidity (mrq)
Quick Ratio 0.80
Current Ratio 1.07

Balance Sheet (mrq) ($M)
Current Assets 5,990.32
Assets 13,895.54
Liabilities 9,824.89
Debt n/a
Equity n/a

Income Statement (mra) ($M)
Revenue 5,993.41
Operating Income 88.76
Net Income 36.05

Cash Flow Statement (mra) ($M)
Cash From Operations -885.32
Cash from Investing -1,962.26
Cash from Financing 2,319.77

(click for more detail)

File Date Form Activist 13D/G Investors Ownership
(%)
Change
(%)
05-13 13G/A Mackenzie Financial Corp 8.50 -0.81
04-25 13G/A VENTURE HOLDING Sarl SPF 10.39 35.90
04-24 13G/A BlackRock, Inc. 1.40 -78.99
01-24 13G Pacific Alliance Group Ltd 11.10
11-13 13G/A Grantham, Mayo, Van Otterloo & Co. LLC 0.00 -100.00

Top 13F Investors Shares
(1000)
Change
(%)
Value
($1000)
Change
(%)

(click for more detail)

Date Insider Trades Code Shares Value

(click for more detail)
Short Volume
Market Date Short Volume Total Volume Short Volume Ratio
2025-06-02 153,002 534,606 28.62
2025-05-30 207,477 907,623 22.86
2025-05-29 249,218 815,473 30.56
2025-05-28 265,862 1,023,051 25.99

(click for more detail)

Similar Companies
BELFB – Bel Fuse Inc. CRDO – Credo Technology Group Holding Ltd
CRUS – Cirrus Logic, Inc. DIOD – Diodes Incorporated
FLEX – Flex Ltd.


Financial data and stock pages provided by
Fintel.io

Finpedia: Canadian Solar