Log in

Compare Stocks

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

 BallParker-HannifinJohnson Controls InternationalASSA ABLOY AB/SRockwell Automation
Price Information
Current Price$71.81$182.98$34.34$10.36$210.99
52 Week RangeBuyBuyBuyHoldHold
Beat the Market™ Rank
Overall Score1.
Analysis Score3.
Community Score2.
Dividend Score1.
Ownership Score1.
Earnings & Valuation Score0.
Analyst Ratings
Consensus RecommendationBuyBuyBuyHoldHold
Consensus Price Target$79.82$200.33$34.85N/A$192.06
% Upside from Price Target11.15% upside9.48% upside1.47% upsideN/A-8.97% downside
Trade Information
Market Cap$23.41 billion$23.46 billion$25.54 billion$21.85 billion$24.44 billion
Average Volume1,932,7331,288,0716,513,078101,308916,223
Sales & Book Value
Annual Revenue$11.47 billion$14.32 billion$23.97 billion$9.95 billion$6.69 billion
Price / Sales2.041.641.072.203.65
Cashflow$4.71 per share$15.57 per share$3.19 per share$0.64 per share$10.15 per share
Price / Cash15.2611.7510.7716.2820.79
Book Value$9.23 per share$46.52 per share$26.18 per share$2.81 per share$3.45 per share
Price / Book7.783.931.313.6961.16
Net Income$566 million$1.51 billion$5.67 billion$1.06 billion$695.80 million
Trailing P/E Ratio51.2917.995.6822.5134.82
Forward P/E Ratio23.2419.3616.2021.5827.73
P/E Growth$5.39$1.64$2.23N/A$5.40
Net Margins4.11%9.32%21.80%10.18%10.54%
Return on Equity (ROE)28.11%24.30%8.81%16.79%118.85%
Return on Assets (ROA)5.33%7.65%4.28%8.02%16.13%
Annual Payout$0.60$3.52$1.04$0.07$4.08
Dividend Yield0.84%1.92%3.03%0.68%1.93%
Three-Year Dividend Growth1,366.67%650.00%-95.87%N/A285.29%
Payout Ratio23.72%29.70%53.06%14.58%47.06%
Years of Consecutive Dividend Growth3 Years3 Years1 YearsN/A10 Years
Debt-to-Equity Ratio2.77%1.28%0.30%0.40%2.37%
Current Ratio1.06%1.49%1.05%1.14%1.57%
Quick Ratio0.72%0.94%0.83%0.73%1.21%
Ownership Information
Institutional Ownership Percentage81.00%78.87%88.44%0.24%77.35%
Insider Ownership Percentage1.70%1.23%0.61%N/A0.77%
Shares Outstanding326.00 million128.22 million743.86 million2.11 billion115.82 million
Next Earnings Date8/6/2020 (Confirmed)8/6/2020 (Estimated)7/29/2020 (Estimated)7/15/2020 (Estimated)7/23/2020 (Estimated)
OptionableOptionableOptionableOptionableNot OptionableOptionable

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.