QQQ   277.20 (+2.08%)
AAPL   114.96 (+2.39%)
MSFT   209.44 (+0.78%)
FB   256.82 (+0.78%)
GOOGL   1,458.66 (+1.36%)
AMZN   3,174.05 (+2.55%)
TSLA   421.20 (+3.40%)
NVDA   521.40 (+1.25%)
BABA   276.01 (+1.81%)
CGC   14.21 (+0.28%)
GE   6.20 (+1.47%)
MU   49.72 (+1.18%)
AMD   79.48 (+1.82%)
T   28.38 (+1.21%)
F   6.69 (+2.76%)
ACB   4.78 (-5.35%)
GILD   62.85 (+0.96%)
NFLX   490.65 (+1.61%)
DIS   125.99 (+1.60%)
BA   166.08 (+6.44%)
BAC   24.09 (+2.55%)
QQQ   277.20 (+2.08%)
AAPL   114.96 (+2.39%)
MSFT   209.44 (+0.78%)
FB   256.82 (+0.78%)
GOOGL   1,458.66 (+1.36%)
AMZN   3,174.05 (+2.55%)
TSLA   421.20 (+3.40%)
NVDA   521.40 (+1.25%)
BABA   276.01 (+1.81%)
CGC   14.21 (+0.28%)
GE   6.20 (+1.47%)
MU   49.72 (+1.18%)
AMD   79.48 (+1.82%)
T   28.38 (+1.21%)
F   6.69 (+2.76%)
ACB   4.78 (-5.35%)
GILD   62.85 (+0.96%)
NFLX   490.65 (+1.61%)
DIS   125.99 (+1.60%)
BA   166.08 (+6.44%)
BAC   24.09 (+2.55%)
QQQ   277.20 (+2.08%)
AAPL   114.96 (+2.39%)
MSFT   209.44 (+0.78%)
FB   256.82 (+0.78%)
GOOGL   1,458.66 (+1.36%)
AMZN   3,174.05 (+2.55%)
TSLA   421.20 (+3.40%)
NVDA   521.40 (+1.25%)
BABA   276.01 (+1.81%)
CGC   14.21 (+0.28%)
GE   6.20 (+1.47%)
MU   49.72 (+1.18%)
AMD   79.48 (+1.82%)
T   28.38 (+1.21%)
F   6.69 (+2.76%)
ACB   4.78 (-5.35%)
GILD   62.85 (+0.96%)
NFLX   490.65 (+1.61%)
DIS   125.99 (+1.60%)
BA   166.08 (+6.44%)
BAC   24.09 (+2.55%)
QQQ   277.20 (+2.08%)
AAPL   114.96 (+2.39%)
MSFT   209.44 (+0.78%)
FB   256.82 (+0.78%)
GOOGL   1,458.66 (+1.36%)
AMZN   3,174.05 (+2.55%)
TSLA   421.20 (+3.40%)
NVDA   521.40 (+1.25%)
BABA   276.01 (+1.81%)
CGC   14.21 (+0.28%)
GE   6.20 (+1.47%)
MU   49.72 (+1.18%)
AMD   79.48 (+1.82%)
T   28.38 (+1.21%)
F   6.69 (+2.76%)
ACB   4.78 (-5.35%)
GILD   62.85 (+0.96%)
NFLX   490.65 (+1.61%)
DIS   125.99 (+1.60%)
BA   166.08 (+6.44%)
BAC   24.09 (+2.55%)
Log in

Compare Stocks

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

 KLAII-VITopconNova Measuring InstrumentsCamtek
SymbolNASDAQ:KLACNASDAQ:IIVIOTCMKTS:TOPCFNASDAQ:NVMINASDAQ:CAMT
Price Information
Current Price$193.25$41.21$9.18$51.64$15.40
52 Week RangeBuyBuyN/ABuyBuy
Beat the Market™ Rank
Overall Score2.22.00.51.61.8
Analysis Score2.34.40.01.41.5
Community Score2.52.72.43.03.0
Dividend Score4.20.00.00.01.7
Ownership Score1.01.00.01.01.0
Earnings & Valuation Score1.31.90.02.51.9
Analyst Ratings
Consensus RecommendationBuyBuyN/ABuyBuy
Consensus Price Target$210.38$52.14N/A$54.25$16.00
% Upside from Price Target8.86% upside26.52% upsideN/A5.05% upside3.90% upside
Trade Information
Market Cap$29.98 billion$4.27 billion$992.45 million$1.45 billion$596.32 million
Beta1.291.211.381.091.73
Average Volume1,485,5531,912,1173,721127,878121,644
Sales & Book Value
Annual Revenue$5.81 billion$2.38 billion$1.28 billion$224.91 million$134.02 million
Price / Sales5.161.790.786.454.45
Cashflow$15.64 per share$2.08 per share$0.81 per share$1.96 per share$0.65 per share
Price / Cash12.3619.8411.3326.3123.74
Book Value$17.25 per share$22.76 per share$5.50 per share$11.27 per share$3.73 per share
Price / Book11.201.811.674.584.13
Profitability
Net Income$1.22 billion$-67,030,000.00$8.60 million$35.17 million$21.99 million
EPS$10.35($0.79)$0.08$1.43$0.54
Trailing P/E Ratio25.13N/AN/A35.8635.81
Forward P/E Ratio15.7517.9224.8123.8023.33
P/E Growth2.07N/AN/AN/AN/A
Net Margins20.96%-2.82%-0.90%17.16%12.69%
Return on Equity (ROE)63.04%-3.23%-2.61%15.12%12.23%
Return on Assets (ROA)17.86%-1.28%-1.07%11.97%9.51%
Dividend
Annual Payout$3.60N/AN/AN/A$0.17
Dividend Yield1.86%N/AN/AN/A1.10%
Three-Year Dividend Growth47.62%N/AN/AN/AN/A
Payout Ratio34.78%N/AN/AN/A31.48%
Years of Consecutive Dividend Growth10 YearsN/AN/AN/AN/A
Debt
Debt-to-Equity Ratio1.29%1.05%0.63%N/AN/A
Current Ratio2.78%2.66%1.80%6.81%3.57%
Quick Ratio2.01%1.74%1.14%5.63%2.97%
Ownership Information
Institutional Ownership Percentage89.38%97.00%N/A59.27%29.00%
Insider Ownership Percentage0.19%4.20%N/A1.00%79.40%
Miscellaneous
Employees10,60022,9694,939662N/A
Shares Outstanding155.11 million103.67 million108.11 million28.07 million38.72 million
Next Earnings Date11/4/2020 (Estimated)11/10/2020 (Estimated)10/29/2020 (Estimated)11/5/2020 (Estimated)11/5/2020 (Estimated)
OptionableOptionableOptionableNot OptionableOptionableOptionable

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.