Log in

Compare Stocks

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

 OSI SystemsTower SemiconductorDiodesAmbarellaSunPower
SymbolNASDAQ:OSISNASDAQ:TSEMNASDAQ:DIODNASDAQ:AMBANASDAQ:SPWR
Price Information
Current Price$98.35$22.29$42.21$53.66$9.58
52 Week RangeBuyBuyHoldHoldHold
Analyst Ratings
Consensus RecommendationBuyBuyHoldHoldHold
Consensus Price Target$110.33$22.34$55.00$59.25$7.62
% Upside from Price Target12.18% upside0.26% upside30.30% upside10.42% upside-20.46% downside
Trade Information
Market Cap$1.82 billion$2.21 billion$2.18 billion$1.80 billion$1.35 billion
Beta0.851.231.281.312.25
Average Volume141,901436,825291,790985,2083,569,614
Sales & Book Value
Annual Revenue$1.18 billion$1.30 billion$1.21 billion$227.77 million$1.73 billion
Price / Sales1.521.681.777.790.79
Cashflow$7.93 per share$3.73 per share$4.46 per shareN/A$0.03 per share
Price / Cash12.405.989.46N/A376.11
Book Value$30.47 per share$12.56 per share$19.51 per share$13.09 per share($1.06) per share
Price / Book3.231.772.164.10-9.04
Profitability
Net Income$64.80 million$135.58 million$104.02 million$-30,450,000.00$-811,090,000.00
EPS$4.32$1.51$2.38($1.11)($0.88)
Trailing P/E Ratio22.7714.7617.74N/AN/A
Forward P/E Ratio19.0616.7614.56N/AN/A
P/E Growth$1.70$2.52N/AN/AN/A
Net Margins5.48%9.34%10.19%-19.38%-12.95%
Return on Equity (ROE)15.68%11.19%14.32%-10.82%N/A
Return on Assets (ROA)6.24%7.65%9.20%-9.60%-7.49%
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.47%0.21%0.14%0.01%N/A
Current Ratio1.68%4.82%2.75%9.01%1.31%
Quick Ratio0.96%3.99%1.94%8.64%0.86%
Ownership Information
Institutional Ownership Percentage98.89%51.09%80.67%73.83%28.72%
Insider Ownership Percentage8.60%1.00%5.30%6.31%1.04%
Miscellaneous
Employees6,6675,5867,7107506,600
Shares Outstanding18.22 million98.46 million51.00 million33.06 million142.53 million
Next Earnings Date10/24/2019 (Confirmed)11/4/2019 (Estimated)11/5/2019 (Estimated)12/5/2019 (Estimated)10/30/2019 (Confirmed)
OptionableOptionableOptionableOptionableOptionableOptionable
 OSI SystemsTower SemiconductorDiodesAmbarellaSunPower

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