S&P 500   3,768.47
DOW   30,924.14
QQQ   304.10
S&P 500   3,768.47
DOW   30,924.14
QQQ   304.10
S&P 500   3,768.47
DOW   30,924.14
QQQ   304.10
S&P 500   3,768.47
DOW   30,924.14
QQQ   304.10
Log in

Compare Stocks

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

 Onto InnovationCubicOxford InstrumentsFARO TechnologiesMTS Systems
SymbolNYSE:ONTONYSE:CUBOTCMKTS:OXINFNASDAQ:FARONASDAQ:MTSC
Price Information
Current Price$57.99$69.36$27.45$87.46$58.00
52 Week RangeBuyHoldBuyHoldHold
MarketRank™
Overall Score1.51.40.61.61.0
Analysis Score1.51.10.03.21.0
Community Score2.62.72.52.42.2
Dividend Score0.01.70.00.00.0
Ownership Score1.70.00.01.71.7
Earnings & Valuation Score1.91.30.60.60.0
Analyst Ratings
Consensus RecommendationBuyHoldBuyHoldHold
Consensus Price Target$56.00$65.20N/A$117.00$31.50
% Upside from Price Target-3.43% downside-6.00% downsideN/A33.78% upside-45.69% downside
Trade Information
Market Cap$2.83 billion$2.21 billion$1.58 billion$1.58 billion$1.13 billion
Beta1.280.891.011.411.96
Average Volume367,620521,034150124,011224,250
Sales & Book Value
Annual Revenue$305.90 million$1.48 billionN/A$381.77 million$828.59 million
Price / Sales9.271.50N/A4.131.36
Cashflow$1.58 per share$6.53 per shareN/A$2.05 per share$4.54 per share
Price / Cash36.7710.62N/A42.5912.77
Book Value$25.25 per share$31.54 per shareN/A$19.08 per share$11.47 per share
Price / Book2.302.20N/A4.585.06
Profitability
Net Income$1.91 million$-3,220,000.00N/A$-62,150,000.00$-272,050,000.00
EPS$1.39$3.32N/A$0.65$2.03
Trailing P/E RatioN/AN/A0.00N/AN/A
Forward P/E Ratio22.8318.9531.5576.0537.66
P/E GrowthN/AN/AN/AN/AN/A
Net Margins-1.27%-0.26%N/A-24.28%-32.83%
Return on Equity (ROE)6.32%10.97%N/A-1.58%9.35%
Return on Assets (ROA)5.48%4.72%N/A-1.08%2.95%
Dividend
Annual PayoutN/A$0.27N/AN/AN/A
Dividend YieldN/A0.39%N/AN/AN/A
Three-Year Dividend GrowthN/AN/AN/AN/A-75.00%
Payout RatioN/A8.13%N/AN/AN/A
Years of Consecutive Dividend GrowthN/A1 YearsN/AN/AN/A
Debt
Debt-to-Equity RatioN/A0.60%N/AN/A2.45%
Current Ratio6.96%1.30%N/A3.05%1.69%
Quick Ratio5.06%1.08%N/A2.51%1.10%
Ownership Information
Institutional Ownership Percentage91.49%N/AN/A95.06%84.74%
Insider Ownership Percentage3.30%0.58%N/A3.10%2.10%
Miscellaneous
Employees1,2476,1001,5851,8183,600
Shares Outstanding48.88 million31.83 million57.42 million18.02 million19.48 million
Next Earnings Date5/4/2021 (Estimated)5/5/2021 (Estimated)N/A4/27/2021 (Estimated)5/3/2021 (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.