CSIQ Data
DIVIDEND DATA
Annual Dividend per Share$None
Dividend Yield0%
VALUATION DATA
Market Capitalization$979,500,000
Beta1.251
Price to Sales0.13
Earnings per Share$4.9900
PE Ratio3.036
PE to Growth Ratio0.194
Price to Book0.408
PRICE DATA
Most Recent Close$15.1500
52 Week High$45.29
52 Week Low$14.11
Analyst Target Price$30.32
50-Day Moving Average$18.8
200-Day Moving Average$23.82
FINANCIAL DATA
Revenue per Share$116.46
Revenue$7,613,626,000
Profit Margin3.6%
Return on Equity12.1%
All data are from Alpha Vantage.
Stock Dividend, Valuation, Price and Financial Data Input