CSIQ
Canadian Solar Inc. Common Shares (ON)
Technology • Solar • stocks • XNAS • usd
$20.68
+$0.64 (+3.19%)
Loading...
SMA 20: - SMA 50: - SMA 200: -
General Valuation Profitability Financial Health Trading Ownership
Market Cap $1.38B EPS (ttm) $-0.19 Current Price $20.68
Enterprise Value $7.74B Forward EPS $-0.86 Previous Close $20.04
P/E Ratio - ROA 0.43% 52W High $34.59
Forward P/E -24.10 ROE -4.39% 52W Low $6.57
PEG Ratio - Gross Margin 19.53% 50 Day Avg $23.04
P/S Ratio 0.23 Operating Margin 2.33% 200 Day Avg $15.69
P/B Ratio 0.49 Profit Margin 0.27% Volume 3.32M
EV/EBITDA 11.78 Current Ratio 1.07 Avg Volume 5.14M
EV/Sales 1.31 Quick Ratio 0.52 Beta 1.30
Employees 17.11K Debt/Equity 152.63 Shares Outstanding 66.97M
Sector Technology Total Debt $6.65B Float Shares 47.24M
Industry Solar Total Cash $1.76B Short Float 29.96%
Optionable Yes Cash/Share $26.08 Short Ratio 2.95
Dividend Yield - Book Value/Share $42.42 % Held by Insiders 30.14%
Target Price $21.60 Revenue (TTM) $5.90B % Held by Institutions 42.81%
← Back to Home