Log in

Compare Stocks

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

 Mellanox TechnologiesEnphase EnergyIPG PhotonicsSolaredge TechnologiesMonolithic Power Systems
SymbolNASDAQ:MLNXNASDAQ:ENPHNASDAQ:IPGPNASDAQ:SEDGNASDAQ:MPWR
Price Information
Current Price$119.84$34.05$113.95$85.15$170.00
52 Week RangeBuyBuyHoldBuyBuy
Analyst Ratings
Consensus RecommendationBuyBuyHoldBuyBuy
Consensus Price Target$145.00$54.45$164.98$122.38$200.00
% Upside from Price Target20.99% upside59.93% upside44.78% upside43.73% upside17.65% upside
Trade Information
Market Cap$6.66 billion$3.55 billion$5.45 billion$3.67 billion$6.84 billion
Beta0.370.721.750.351.22
Average Volume1,705,9246,523,600634,0501,541,033501,843
Sales & Book Value
Annual Revenue$1.33 billion$624.33 million$1.31 billion$1.43 billion$627.92 million
Price / Sales5.056.754.602.9412.07
Cashflow$6.88 per share$0.98 per share$7.69 per share$4.08 per share$3.25 per share
Price / Cash17.4334.8014.8220.8652.34
Book Value$29.83 per share$2.22 per share$45.27 per share$16.70 per share$17.81 per share
Price / Book4.0215.342.525.109.55
Profitability
Net Income$205.10 million$161.15 million$180.23 million$146.55 million$108.84 million
EPS$5.17$0.67$4.36$2.90$2.53
Trailing P/E Ratio33.1128.1434.0129.4671.73
Forward P/E Ratio27.4625.5514.4143.59
P/E Growth$0.86N/A$13.49$0.61$2.14
Net Margins15.41%25.81%13.71%10.28%17.33%
Return on Equity (ROE)20.61%62.83%10.09%20.03%15.07%
Return on Assets (ROA)16.35%17.14%8.77%11.21%12.15%
Dividend
Annual PayoutN/AN/AN/AN/A$2.00
Dividend YieldN/AN/AN/AN/A1.18%
Three-Year Dividend GrowthN/AN/AN/AN/A35.72%
Payout RatioN/AN/AN/AN/A79.05%
Years of Consecutive Dividend GrowthN/AN/AN/AN/A5 Years
Debt
Debt-to-Equity RatioN/A0.38%0.02%0.04%N/A
Current Ratio3.74%2.51%9.88%2.14%6.67%
Quick Ratio3.44%2.35%7.90%1.74%5.37%
Ownership Information
Institutional Ownership Percentage69.84%56.07%65.37%78.91%94.00%
Insider Ownership Percentage4.20%12.46%33.90%7.90%3.00%
Miscellaneous
Employees2,7774275,9602,4312,002
Shares Outstanding56.06 million123.85 million53.06 million49.24 million44.60 million
Next Earnings Date4/23/2020 (Confirmed)5/5/2020 (Estimated)5/5/2020 (Estimated)5/4/2020 (Estimated)5/7/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