Log in

Compare Stocks

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

 CreeEnphase EnergySolaredge TechnologiesFirst SolarSilicon Laboratories
SymbolNASDAQ:CREENASDAQ:ENPHNASDAQ:SEDGNASDAQ:FSLRNASDAQ:SLAB
Price Information
Current Price$56.80$53.32$150.59$49.50$94.81
52 Week RangeHoldBuyHoldBuyBuy
Beat the Market™ Rank
Overall Score1.21.81.61.51.8
Analysis Score2.13.32.23.33.4
Community Score2.42.72.92.12.8
Dividend Score0.00.00.00.00.0
Ownership Score1.01.01.01.01.0
Earnings & Valuation Score0.61.91.91.31.9
Analyst Ratings
Consensus RecommendationHoldBuyHoldBuyBuy
Consensus Price Target$49.36$61.09$123.64$56.23$113.71
% Upside from Price Target-13.09% downside14.57% upside-17.89% downside13.60% upside19.94% upside
Trade Information
Market Cap$5.83 billion$7.13 billion$7.39 billion$5.07 billion$4.09 billion
Beta1.141.130.731.261.17
Average Volume1,524,2255,810,4171,218,3351,288,449446,860
Sales & Book Value
Annual Revenue$1.08 billion$624.33 million$1.43 billion$3.06 billion$837.55 million
Price / Sales5.6910.695.241.714.95
Cashflow$4.00 per share$0.77 per share$3.61 per share$3.56 per share$3.85 per share
Price / Cash14.2069.0841.7313.9224.64
Book Value$19.39 per share$2.22 per share$16.70 per share$48.35 per share$25.63 per share
Price / Book2.9324.029.021.023.70
Profitability
Net Income$-375,100,000.00$161.15 million$146.55 million$-114,930,000.00$19.26 million
EPS$0.36$0.67$2.90$1.48$2.15
Trailing P/E RatioN/A31.5544.82123.75270.89
Forward P/E RatioN/A44.0729.6414.6451.25
P/E GrowthN/AN/A$1.93$1.60$4.96
Net Margins-30.11%31.15%10.71%1.42%1.86%
Return on Equity (ROE)-3.75%71.56%21.94%6.13%8.89%
Return on Assets (ROA)-2.69%22.33%12.20%4.40%5.62%
Dividend
Annual PayoutN/AN/AN/AN/AN/A
Dividend YieldN/AN/AN/AN/AN/A
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.25%0.93%0.04%0.08%0.34%
Current Ratio4.89%3.22%2.45%3.75%2.79%
Quick Ratio4.22%3.07%1.94%3.10%2.64%
Ownership Information
Institutional Ownership Percentage96.21%55.31%81.41%59.51%91.98%
Insider Ownership Percentage0.36%7.10%2.90%0.54%2.33%
Miscellaneous
Employees5,3194272,4316,6001,545
Shares Outstanding108.16 million125.21 million49.63 million105.91 million43.69 million
Next Earnings Date8/18/2020 (Estimated)8/4/2020 (Estimated)8/4/2020 (Estimated)8/6/2020 (Estimated)7/22/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.