Log in

Compare Stocks

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

 Monolithic Power SystemsON SemiconductorIPG PhotonicsCypress SemiconductorEnphase Energy
SymbolNASDAQ:MPWRNASDAQ:ONNASDAQ:IPGPNASDAQ:CYNASDAQ:ENPH
Price Information
Current Price$153.42$10.94$102.74$23.31$28.69
52 Week RangeBuyBuyHoldHoldBuy
Analyst Ratings
Consensus RecommendationBuyBuyHoldHoldBuy
Consensus Price Target$200.00$20.67$164.98$21.89$54.45
% Upside from Price Target30.36% upside88.91% upside60.58% upside-6.09% downside89.80% upside
Trade Information
Market Cap$6.84 billion$4.50 billion$5.45 billion$8.71 billion$3.55 billion
Beta1.222.261.751.440.72
Average Volume501,84312,548,984634,05013,511,9636,523,600
Sales & Book Value
Annual Revenue$627.92 million$5.52 billion$1.31 billion$2.21 billion$624.33 million
Price / Sales10.900.824.153.955.69
Cashflow$2.93 per share$2.97 per share$6.93 per share$1.62 per share$0.82 per share
Price / Cash52.343.6814.8214.3534.80
Book Value$17.81 per share$8.09 per share$45.27 per share$5.67 per share$2.22 per share
Price / Book8.611.352.274.1112.92
Profitability
Net Income$108.84 million$211.70 million$180.23 million$40.43 million$161.15 million
EPS$2.53$1.49$4.36$0.82$0.67
Trailing P/E Ratio64.7321.8830.67233.1223.71
Forward P/E Ratio39.347.2523.0421.5823.14
P/E Growth$2.14$1.91$13.49N/AN/A
Net Margins17.33%3.84%13.71%1.83%25.81%
Return on Equity (ROE)15.07%18.75%10.09%15.83%62.83%
Return on Assets (ROA)12.15%7.42%8.77%9.20%17.14%
Dividend
Annual Payout$2.00N/AN/A$0.44N/A
Dividend Yield1.30%N/AN/A1.89%N/A
Three-Year Dividend Growth35.72%N/AN/AN/AN/A
Payout Ratio79.05%N/AN/A53.66%N/A
Years of Consecutive Dividend Growth5 YearsN/AN/AN/AN/A
Debt
Debt-to-Equity RatioN/A0.87%0.02%0.34%0.38%
Current Ratio6.67%1.66%9.88%1.79%2.51%
Quick Ratio5.37%0.98%7.90%1.31%2.35%
Ownership Information
Institutional Ownership Percentage94.00%N/A65.37%80.21%56.07%
Insider Ownership Percentage3.00%1.40%33.90%0.55%12.46%
Miscellaneous
Employees2,00234,8005,9605,871427
Shares Outstanding44.60 million411.07 million53.06 million373.64 million123.85 million
Next Earnings Date5/7/2020 (Estimated)4/24/2020 (Estimated)5/5/2020 (Estimated)4/23/2020 (Estimated)5/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