S&P 500   3,380.16 (+0.18%)
DOW   29,398.08 (-0.09%)
QQQ   234.64 (+0.29%)
S&P 500   3,380.16 (+0.18%)
DOW   29,398.08 (-0.09%)
QQQ   234.64 (+0.29%)
S&P 500   3,380.16 (+0.18%)
DOW   29,398.08 (-0.09%)
QQQ   234.64 (+0.29%)
S&P 500   3,380.16 (+0.18%)
DOW   29,398.08 (-0.09%)
QQQ   234.64 (+0.29%)
Log in

Compare Stocks

Enter up to five stock symbols separated by a comma or space (ex. BAC,WFC,JPM,LON:BARC).
Date Range: 

 Canadian SolarSunPowerMaxLinearRambusChipMOS Technologies
SymbolNASDAQ:CSIQNASDAQ:SPWRNYSE:MXLNASDAQ:RMBSNASDAQ:IMOS
Price Information
Current Price$23.32$8.34$18.35$16.23$20.57
52 Week RangeBuyHoldBuyBuyN/A
Analyst Ratings
Consensus RecommendationBuyHoldBuyBuyN/A
Consensus Price Target$29.00$9.17$24.00$16.33N/A
% Upside from Price Target24.36% upside9.92% upside30.79% upside0.59% upsideN/A
Trade Information
Market Cap$1.39 billion$1.19 billion$1.32 billion$1.81 billion$912.06 million
Beta2.12.181.320.660.67
Average Volume725,8763,913,567440,4031,101,7188,757
Sales & Book Value
Annual Revenue$3.74 billion$1.86 billion$317.18 million$224.03 million$603.80 million
Price / Sales0.370.644.168.081.51
Cashflow$5.66 per share$0.03 per share$1.36 per share$1.15 per share$3.30 per share
Price / Cash4.12331.2113.5114.066.23
Book Value$21.94 per share($1.06) per share$5.77 per share$8.71 per share$13.27 per share
Price / Book1.06-7.873.181.861.55
Profitability
Net Income$237.07 million$22.16 million$-19,900,000.00$-90,420,000.00$43.31 million
EPS$3.28($0.47)$0.42($0.30)N/A
Trailing P/E Ratio6.63208.50N/AN/A9.06
Forward P/E Ratio7.6539.0418.87
P/E Growth$0.24N/A$5.69$2.05N/A
Net Margins6.77%1.19%-6.27%-40.36%13.02%
Return on Equity (ROE)12.91%N/A7.22%-3.26%13.86%
Return on Assets (ROA)3.32%-3.31%4.12%-2.42%7.62%
Dividend
Annual PayoutN/AN/AN/AN/A$0.58
Dividend YieldN/AN/AN/AN/A2.82%
Three-Year Dividend GrowthN/AN/AN/AN/AN/A
Payout RatioN/AN/AN/AN/AN/A
Years of Consecutive Dividend GrowthN/AN/AN/AN/AN/A
Debt
Debt-to-Equity Ratio0.40%N/A0.52%0.19%0.49%
Current Ratio1.09%1.31%2.73%7.71%2.46%
Quick Ratio0.95%0.85%2.26%7.60%2.11%
Ownership Information
Institutional Ownership Percentage39.86%41.26%86.68%80.97%5.65%
Insider Ownership PercentageN/A1.04%9.97%1.00%N/A
Miscellaneous
Employees12,4426,6007397965,889
Shares Outstanding59.44 million142.61 million71.95 million111.49 million44.35 million
Next Earnings Date3/19/2020 (Estimated)5/14/2020 (Estimated)5/6/2020 (Estimated)4/27/2020 (Estimated)3/5/2020 (Estimated)
OptionableOptionableOptionableOptionableOptionableOptionable

Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.

Yahoo Gemini Pixel