QQQ   323.59 (+3.01%)
AAPL   127.79 (+5.39%)
MSFT   236.94 (+1.96%)
FB   264.91 (+2.83%)
GOOGL   2,069.66 (+2.36%)
TSLA   718.43 (+6.36%)
AMZN   3,146.14 (+1.72%)
NVDA   553.67 (+0.93%)
BABA   241.69 (+1.65%)
CGC   34.73 (+6.05%)
GE   13.11 (+4.55%)
MU   94.76 (+3.53%)
NIO   49.76 (+8.69%)
AMD   86.39 (+2.22%)
T   28.09 (+0.72%)
F   11.98 (+2.39%)
ACB   11.04 (+4.94%)
DIS   194.98 (+3.14%)
BA   224.39 (+5.84%)
NFLX   550.64 (+2.19%)
BAC   35.79 (+3.11%)
QQQ   323.59 (+3.01%)
AAPL   127.79 (+5.39%)
MSFT   236.94 (+1.96%)
FB   264.91 (+2.83%)
GOOGL   2,069.66 (+2.36%)
TSLA   718.43 (+6.36%)
AMZN   3,146.14 (+1.72%)
NVDA   553.67 (+0.93%)
BABA   241.69 (+1.65%)
CGC   34.73 (+6.05%)
GE   13.11 (+4.55%)
MU   94.76 (+3.53%)
NIO   49.76 (+8.69%)
AMD   86.39 (+2.22%)
T   28.09 (+0.72%)
F   11.98 (+2.39%)
ACB   11.04 (+4.94%)
DIS   194.98 (+3.14%)
BA   224.39 (+5.84%)
NFLX   550.64 (+2.19%)
BAC   35.79 (+3.11%)
QQQ   323.59 (+3.01%)
AAPL   127.79 (+5.39%)
MSFT   236.94 (+1.96%)
FB   264.91 (+2.83%)
GOOGL   2,069.66 (+2.36%)
TSLA   718.43 (+6.36%)
AMZN   3,146.14 (+1.72%)
NVDA   553.67 (+0.93%)
BABA   241.69 (+1.65%)
CGC   34.73 (+6.05%)
GE   13.11 (+4.55%)
MU   94.76 (+3.53%)
NIO   49.76 (+8.69%)
AMD   86.39 (+2.22%)
T   28.09 (+0.72%)
F   11.98 (+2.39%)
ACB   11.04 (+4.94%)
DIS   194.98 (+3.14%)
BA   224.39 (+5.84%)
NFLX   550.64 (+2.19%)
BAC   35.79 (+3.11%)
QQQ   323.59 (+3.01%)
AAPL   127.79 (+5.39%)
MSFT   236.94 (+1.96%)
FB   264.91 (+2.83%)
GOOGL   2,069.66 (+2.36%)
TSLA   718.43 (+6.36%)
AMZN   3,146.14 (+1.72%)
NVDA   553.67 (+0.93%)
BABA   241.69 (+1.65%)
CGC   34.73 (+6.05%)
GE   13.11 (+4.55%)
MU   94.76 (+3.53%)
NIO   49.76 (+8.69%)
AMD   86.39 (+2.22%)
T   28.09 (+0.72%)
F   11.98 (+2.39%)
ACB   11.04 (+4.94%)
DIS   194.98 (+3.14%)
BA   224.39 (+5.84%)
NFLX   550.64 (+2.19%)
BAC   35.79 (+3.11%)
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 AutomationTrimbleMeggittOnto Innovation
SymbolNYSE:TMONYSE:ROKNASDAQ:TRMBOTCMKTS:MEGGYNYSE:ONTO
Price Information
Current Price$459.56$251.24$77.56$12.10$66.09
52 Week RangeBuyHoldBuySellBuy
MarketRank™
Overall Score2.32.51.50.41.5
Analysis Score3.42.11.40.01.5
Community Score3.62.12.82.22.6
Dividend Score1.74.20.00.00.0
Ownership Score1.71.71.70.01.7
Earnings & Valuation Score1.32.51.90.01.9
Analyst Ratings
Consensus RecommendationBuyHoldBuySellBuy
Consensus Price Target$529.67$234.47$54.33N/A$56.00
% Upside from Price Target15.26% upside-6.68% downside-29.95% downsideN/A-15.27% downside
Trade Information
Market Cap$182.14 billion$29.18 billion$19.40 billion$4.73 billion$3.23 billion
Beta0.851.371.52.021.28
Average Volume1,799,656760,5082,838,3784,695364,274
Sales & Book Value
Annual Revenue$25.54 billion$6.33 billion$3.26 billion$2.91 billion$305.90 million
Price / Sales7.134.615.941.6310.56
Cashflow$16.57 per share$8.83 per share$2.89 per share$1.51 per share$1.80 per share
Price / Cash27.7428.4526.828.0236.77
Book Value$74.00 per share$11.61 per share$12.52 per share$8.08 per share$25.25 per share
Price / Book6.2121.646.191.502.62
Profitability
Net Income$3.70 billion$1.02 billion$514.30 million$284.24 million$1.91 million
EPS$12.35$7.68$1.76N/A$1.39
Trailing P/E Ratio37.6728.6539.770.00N/A
Forward P/E Ratio23.0226.7038.4026.02
P/E Growth1.403.263.46N/AN/A
Net Margins17.12%16.17%15.56%N/A-1.27%
Return on Equity (ROE)21.35%81.39%14.84%N/A6.32%
Return on Assets (ROA)10.55%12.65%7.13%N/A5.48%
Dividend
Annual Payout$0.88$4.28N/AN/AN/A
Dividend Yield0.19%1.70%N/AN/AN/A
Three-Year Dividend Growth46.67%32.58%N/AN/AN/A
Payout Ratio7.13%55.73%N/AN/AN/A
Years of Consecutive Dividend Growth3 Years11 YearsN/AN/AN/A
Debt
Debt-to-Equity Ratio0.66%1.47%0.41%N/AN/A
Current Ratio2.93%1.48%0.92%N/A6.96%
Quick Ratio2.31%1.16%0.66%N/A5.06%
Ownership Information
Institutional Ownership Percentage87.17%76.21%89.39%N/A91.49%
Insider Ownership Percentage0.44%0.79%0.66%N/A3.30%
Miscellaneous
Employees75,00023,50011,48412,5991,247
Shares Outstanding396.34 million116.16 million250.18 million390.63 million48.88 million
Next Earnings Date4/28/2021 (Estimated)4/27/2021 (Estimated)5/5/2021 (Estimated)3/2/2021 (Estimated)5/4/2021 (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.