CSIQ   $12.54  2.20% Market Open

Canadian Solar Inc
Total Cash 1.62B
totalCashPerShare 24.39
EBITDA 595.43M
Total Debt 4.17B
quickRatio 0.54
currentRatio 1.036
Total Revenue 6.51B
debtToEquity 107.934
Revenue/Share 98.439
ROA 0.010570001
ROE 0.03367
grossProfits
freeCashflow -489.23M
operatingCashflow -372.94M
earningsGrowth -0.99
revenueGrowth -0.308
grossMargins 0.16466999
ebitdaMargins 0.09142
operatingMargins 0.029140001
profitMargins 0.00563
enterpriseValue 4.59B
forwardPE 4.397924
floatShares 42.33M
sharesOutstanding 66.17M
sharesShort 8.20M
sharesShortPriorMonth 7.83M
dateShortInterest
sharesPercentSharesOut 0.12%
heldPercentInsiders 0.29%
heldPercentInstitutions 0.55%
Short Ratio help_outline 5.57%
shortPercentOfFloat 0.16%
impliedSharesOutstanding
bookValue 39.998
Price To Book help_outline 0.32
earningsQuarterlyGrowth -0.98
netIncomeToCommon 36.68M
trailingEps 0.48%
forwardEps 2.89%
enterpriseToEbitda 7.70
lastDividendValue
lastDividendDate
currentQuarterEstimate -0.17 3Q 2024
institutionsCount 237
lastUpdated Oct. 16, 2024, 7:23 p.m.