Log in

Compare Stocks

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

 Roper TechnologiesFortiveKeysight TechnologiesCognexSensata Technologies
Price Information
Current Price$391.93$67.23$99.83$62.16$36.52
52 Week RangeBuyBuyBuyHoldHold
Beat the Market™ Rank
Overall Score2.
Analysis Score2.
Community Score2.
Dividend Score3.
Ownership Score1.
Earnings & Valuation Score0.
Analyst Ratings
Consensus RecommendationBuyBuyBuyHoldHold
Consensus Price Target$385.50$77.00$114.80$48.90$44.82
% Upside from Price Target-1.64% downside14.53% upside15.00% upside-21.33% downside22.72% upside
Trade Information
Market Cap$41.49 billion$22.66 billion$18.54 billion$10.69 billion$5.66 billion
Average Volume600,0242,410,3671,932,2391,025,2671,320,416
Sales & Book Value
Annual Revenue$5.37 billion$7.32 billion$4.30 billion$725.63 million$3.45 billion
Price / Sales7.623.094.3414.711.66
Cashflow$17.01 per share$4.91 per share$6.09 per share$1.32 per share$5.38 per share
Price / Cash23.0413.6916.3847.116.79
Book Value$91.22 per share$22.04 per share$16.01 per share$7.85 per share$16.20 per share
Price / Book4.303.056.247.922.25
Net Income$1.77 billion$738.90 million$621 million$203.87 million$282.71 million
Trailing P/E Ratio25.1641.7632.4156.5128.53
Forward P/E Ratio30.2419.4921.1169.8413.73
P/E Growth$3.11N/A$3.33N/A$1.87
Net Margins30.17%8.28%14.01%26.58%6.14%
Return on Equity (ROE)14.94%17.55%26.33%14.96%20.13%
Return on Assets (ROA)7.69%7.50%12.04%11.75%7.60%
Annual Payout$2.05$0.28N/A$0.22N/A
Dividend Yield0.52%0.42%N/A0.35%N/A
Three-Year Dividend Growth1,323.08%N/AN/AN/AN/A
Payout Ratio15.71%8.05%N/A18.97%N/A
Years of Consecutive Dividend Growth21 YearsN/AN/A10 YearsN/A
Debt-to-Equity Ratio0.49%0.82%0.62%0.01%1.28%
Current Ratio0.96%1.62%3.47%3.95%3.17%
Quick Ratio0.87%1.32%2.67%3.59%2.34%
Ownership Information
Institutional Ownership Percentage92.33%82.59%86.85%94.01%94.32%
Insider Ownership Percentage1.90%12.60%0.42%5.20%2.00%
Shares Outstanding104.40 million336.96 million187.04 million171.69 million157.16 million
Next Earnings Date7/28/2020 (Confirmed)7/23/2020 (Estimated)8/19/2020 (Estimated)7/29/2020 (Confirmed)7/28/2020 (Confirmed)

30 Days of MarketBeat All Access for $1.00

Sign up for MarketBeat All Access to gain access to MarketBeat's full suite of research tools:

  • Best-in-Class Portfolio Monitoring

    View the latest news, buy/sell ratings, SEC filings and insider transactions for your stocks. Compare your portfolio performance to leading indices and get personalized stock ideas based on your portfolio.

  • Stock Ideas and Recommendations

    Get daily stock ideas top-performing Wall Street analysts. Get short term trading ideas from the MarketBeat Idea Engine. View which stocks are hot on social media with MarketBeat's trending stocks report.

  • Advanced Stock Screeners and Research Tools

    Identify stocks that meet your criteria using seven unique stock screeners. See what's happening in the market right now with MarketBeat's real-time news feed. Export data to Excel for your own analysis.

Start Your Risk-Free Trial Subscription Here

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.