Log in

Compare Stocks

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

 Thermo Fisher ScientificRockwell AutomationTrimbleMEGGITT PLC/ADRCubic
SymbolNYSE:TMONYSE:ROKNASDAQ:TRMBOTCMKTS:MEGGYNYSE:CUB
Price Information
Current Price$387.46$219.08$41.66$7.50$45.36
52 Week RangeBuyHoldBuySellBuy
Beat the Market™ Rank
Overall Score1.92.01.40.92.1
Analysis Score2.42.02.30.03.5
Community Score3.62.12.72.22.8
Dividend Score1.74.20.00.01.7
Ownership Score1.01.01.00.00.0
Earnings & Valuation Score0.60.61.32.52.5
Analyst Ratings
Consensus RecommendationBuyHoldBuySellBuy
Consensus Price Target$357.42$192.06$37.83N/A$53.29
% Upside from Price Target-7.75% downside-12.33% downside-9.19% downsideN/A17.47% upside
Trade Information
Market Cap$149.66 billion$24.56 billion$10.62 billion$3.04 billion$1.45 billion
Beta1.041.51.681.711.14
Average Volume1,860,4391,079,5441,470,8593,167384,875
Sales & Book Value
Annual Revenue$25.54 billion$6.69 billion$3.26 billion$2.91 billion$1.50 billion
Price / Sales5.993.793.191.010.95
Cashflow$18.32 per share$10.54 per share$2.56 per share$1.54 per share$5.05 per share
Price / Cash21.1520.7816.294.878.98
Book Value$74.00 per share$3.45 per share$12.52 per share$8.08 per share$31.45 per share
Price / Book5.2463.503.330.931.44
Profitability
Net Income$3.70 billion$695.80 million$514.30 million$284.24 million$49.69 million
EPS$12.35$8.67$1.76$0.94$3.13
Trailing P/E Ratio42.4836.1520.427.9714.49
Forward P/E Ratio26.8928.6823.9416.6612.16
P/E Growth$2.40$5.37$3.76N/AN/A
Net Margins14.31%10.54%15.79%N/A0.40%
Return on Equity (ROE)17.25%118.85%15.44%N/A5.64%
Return on Assets (ROA)8.66%16.13%7.30%N/A2.74%
Dividend
Annual Payout$0.88$4.08N/AN/A$0.27
Dividend Yield0.23%1.86%N/AN/A0.60%
Three-Year Dividend GrowthN/A33.90%N/AN/A113.16%
Payout Ratio7.13%47.06%N/AN/A8.63%
Years of Consecutive Dividend Growth2 Years10 YearsN/AN/AN/A
Debt
Debt-to-Equity Ratio0.67%2.37%0.58%0.34%0.67%
Current Ratio2.32%1.57%0.97%1.25%1.20%
Quick Ratio1.69%1.21%0.71%0.70%0.99%
Ownership Information
Institutional Ownership Percentage87.51%77.35%90.87%0.02%N/A
Insider Ownership Percentage0.44%0.77%0.66%N/A0.58%
Miscellaneous
Employees75,00023,00011,48412,5006,200
Shares Outstanding394.95 million115.82 million249.76 million390.35 million31.30 million
Next Earnings Date7/22/2020 (Confirmed)7/23/2020 (Estimated)7/29/2020 (Estimated)N/A8/4/2020 (Estimated)
OptionableOptionableOptionableOptionableNot OptionableOptionable

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.