S&P 500   3,197.52 (+1.34%)
DOW   26,642.59 (+2.13%)
QQQ   260.37 (+0.71%)
AAPL   388.23 (+1.65%)
MSFT   208.35 (+0.62%)
FB   239.73 (+0.31%)
GOOGL   1,520.86 (+0.57%)
AMZN   3,084.00 (-0.64%)
NVDA   415.08 (+3.23%)
CGC   17.38 (+0.46%)
BABA   248.58 (-1.23%)
MU   49.71 (+0.51%)
GE   6.88 (+2.69%)
TSLA   1,516.80 (+1.32%)
AMD   54.72 (+2.11%)
T   29.96 (+0.64%)
ACB   11.75 (-2.73%)
F   6.36 (+4.78%)
GILD   77.19 (+0.67%)
DIS   118.66 (+2.08%)
NFLX   524.88 (-0.12%)
BAC   24.14 (-0.21%)
BA   179.96 (+2.45%)
S&P 500   3,197.52 (+1.34%)
DOW   26,642.59 (+2.13%)
QQQ   260.37 (+0.71%)
AAPL   388.23 (+1.65%)
MSFT   208.35 (+0.62%)
FB   239.73 (+0.31%)
GOOGL   1,520.86 (+0.57%)
AMZN   3,084.00 (-0.64%)
NVDA   415.08 (+3.23%)
CGC   17.38 (+0.46%)
BABA   248.58 (-1.23%)
MU   49.71 (+0.51%)
GE   6.88 (+2.69%)
TSLA   1,516.80 (+1.32%)
AMD   54.72 (+2.11%)
T   29.96 (+0.64%)
ACB   11.75 (-2.73%)
F   6.36 (+4.78%)
GILD   77.19 (+0.67%)
DIS   118.66 (+2.08%)
NFLX   524.88 (-0.12%)
BAC   24.14 (-0.21%)
BA   179.96 (+2.45%)
S&P 500   3,197.52 (+1.34%)
DOW   26,642.59 (+2.13%)
QQQ   260.37 (+0.71%)
AAPL   388.23 (+1.65%)
MSFT   208.35 (+0.62%)
FB   239.73 (+0.31%)
GOOGL   1,520.86 (+0.57%)
AMZN   3,084.00 (-0.64%)
NVDA   415.08 (+3.23%)
CGC   17.38 (+0.46%)
BABA   248.58 (-1.23%)
MU   49.71 (+0.51%)
GE   6.88 (+2.69%)
TSLA   1,516.80 (+1.32%)
AMD   54.72 (+2.11%)
T   29.96 (+0.64%)
ACB   11.75 (-2.73%)
F   6.36 (+4.78%)
GILD   77.19 (+0.67%)
DIS   118.66 (+2.08%)
NFLX   524.88 (-0.12%)
BAC   24.14 (-0.21%)
BA   179.96 (+2.45%)
S&P 500   3,197.52 (+1.34%)
DOW   26,642.59 (+2.13%)
QQQ   260.37 (+0.71%)
AAPL   388.23 (+1.65%)
MSFT   208.35 (+0.62%)
FB   239.73 (+0.31%)
GOOGL   1,520.86 (+0.57%)
AMZN   3,084.00 (-0.64%)
NVDA   415.08 (+3.23%)
CGC   17.38 (+0.46%)
BABA   248.58 (-1.23%)
MU   49.71 (+0.51%)
GE   6.88 (+2.69%)
TSLA   1,516.80 (+1.32%)
AMD   54.72 (+2.11%)
T   29.96 (+0.64%)
ACB   11.75 (-2.73%)
F   6.36 (+4.78%)
GILD   77.19 (+0.67%)
DIS   118.66 (+2.08%)
NFLX   524.88 (-0.12%)
BAC   24.14 (-0.21%)
BA   179.96 (+2.45%)
Log in

Compare Stocks

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

 STAAR SurgicalNational VisionSPYCooper CompaniesLuxottica Group
SymbolNASDAQ:STAANASDAQ:EYEOTCMKTS:XSPYNYSE:COOOTCMKTS:LUXTY
Price Information
Current Price$57.01$28.79$0.09$285.64$55.80
52 Week RangeBuyBuyN/ABuyN/A
Beat the Market™ Rank
Overall Score1.51.40.72.71.2
Analysis Score2.33.50.03.40.0
Community Score2.12.82.72.72.6
Dividend Score0.00.00.01.71.7
Ownership Score1.00.01.04.01.0
Earnings & Valuation Score1.90.60.01.90.6
Analyst Ratings
Consensus RecommendationBuyBuyN/ABuyN/A
Consensus Price Target$57.40$34.89N/A$330.73N/A
% Upside from Price Target0.68% upside21.18% upsideN/A15.78% upsideN/A
Trade Information
Market Cap$2.67 billion$2.31 billionN/A$15.43 billion$27.07 billion
Beta1.682.02-2.770.910.27
Average Volume550,552984,3861,173360,56411,391
Sales & Book Value
Annual Revenue$150.18 million$1.72 billionN/A$2.65 billion$10.34 billion
Price / Sales17.281.34N/A5.742.62
Cashflow$0.56 per share$1.92 per shareN/A$17.89 per share$3.57 per share
Price / Cash102.6814.99N/A15.9715.62
Book Value$3.59 per share$9.81 per shareN/A$73.20 per share$13.74 per share
Price / Book15.882.93N/A3.904.06
Profitability
Net Income$14.05 million$32.80 millionN/A$466.70 million$1.17 billion
EPS$0.46$0.78N/A$12.35$2.29
Trailing P/E Ratio211.1692.870.0041.5824.37
Forward P/E Ratio90.4950.5123.41
P/E GrowthN/AN/AN/A$3.11N/A
Net Margins8.21%1.45%N/A13.50%N/A
Return on Equity (ROE)12.52%7.62%N/A14.67%N/A
Return on Assets (ROA)9.78%2.81%N/A8.40%N/A
Dividend
Annual PayoutN/AN/AN/A$0.06$0.91
Dividend YieldN/AN/AN/A0.02%1.63%
Three-Year Dividend GrowthN/AN/AN/A100.00%N/A
Payout RatioN/AN/AN/A0.49%39.74%
Years of Consecutive Dividend GrowthN/AN/AN/AN/AN/A
Debt
Debt-to-Equity Ratio0.02%1.33%N/A0.37%0.19%
Current Ratio5.75%1.53%N/A1.14%1.18%
Quick Ratio5.17%1.08%N/A0.58%0.88%
Ownership Information
Institutional Ownership Percentage92.05%N/AN/A88.09%0.09%
Insider Ownership Percentage3.90%2.29%70.40%1.40%75.00%
Miscellaneous
Employees47511,7818712,00085,150
Shares Outstanding45.52 million80.28 millionN/A53.33 million485.06 million
Next Earnings Date7/29/2020 (Estimated)8/4/2020 (Estimated)N/A9/3/2020 (Estimated)N/A
OptionableOptionableOptionableNot OptionableOptionableNot Optionable

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.