Log in

Compare Stocks

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

 IlluminaAgilent TechnologiesMettler-Toledo InternationalWatersBio-Rad Laboratories
SymbolNASDAQ:ILMNNYSE:ANYSE:MTDNYSE:WATNYSE:BIO
Price Information
Current Price$295.94$85.07$760.22$216.38$400.50
52 Week RangeBuyBuyHoldSellBuy
Analyst Ratings
Consensus RecommendationBuyBuyHoldSellBuy
Consensus Price Target$334.71$83.93$758.50$203.71$409.00
% Upside from Price Target13.10% upside-1.34% downside-0.23% downside-5.85% downside2.12% upside
Trade Information
Market Cap$44.17 billion$26.39 billion$18.17 billion$14.00 billion$12.25 billion
Beta1.121.411.391.11.16
Average Volume1,405,2841,935,590157,928513,349152,473
Sales & Book Value
Annual Revenue$3.54 billion$5.16 billion$3.01 billion$2.41 billion$2.31 billion
Price / Sales12.285.116.085.795.19
Cashflow$8.11 per share$4.00 per share$27.16 per share$11.09 per share$14.98 per share
Price / Cash36.5021.2727.9919.5126.74
Book Value$31.38 per share$15.63 per share$17.49 per share($3.36) per share$192.26 per share
Price / Book9.435.4443.47-64.402.08
Profitability
Net Income$1.00 billion$1.07 billion$561.11 million$592.20 million$1.76 billion
EPS$6.57$3.11$22.77$8.99$7.06
Trailing P/E Ratio43.8435.1533.7624.646.88
Forward P/E Ratio36.8122.5127.3121.0741.55
P/E Growth$2.84$1.98$2.28$3.00$3.27
Net Margins28.27%14.59%18.65%24.61%76.08%
Return on Equity (ROE)22.34%20.49%118.08%172.16%4.06%
Return on Assets (ROA)13.56%10.90%21.20%21.90%2.90%
Dividend
Annual PayoutN/A$0.72N/AN/AN/A
Dividend YieldN/A0.85%N/AN/AN/A
Three-Year Dividend GrowthN/A9.73%N/AN/AN/A
Payout RatioN/A23.15%N/AN/AN/A
Years of Consecutive Dividend GrowthN/A4 YearsN/AN/AN/A
Debt
Debt-to-Equity Ratio0.40%0.37%2.94%11.40%N/A
Current Ratio6.69%1.64%1.47%0.74%2.41%
Quick Ratio6.15%1.21%1.11%0.55%1.80%
Ownership Information
Institutional Ownership Percentage91.60%N/A94.97%96.05%63.48%
Insider Ownership Percentage0.38%N/A3.50%1.14%27.84%
Miscellaneous
Employees7,70016,30016,2007,2008,260
Shares Outstanding147.00 million310.18 million24.05 million64.43 million29.93 million
Next Earnings Date4/23/2020 (Estimated)5/12/2020 (Estimated)5/14/2020 (Estimated)4/28/2020 (Estimated)5/13/2020 (Estimated)
OptionableOptionableOptionableOptionableOptionableOptionable

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.

Yahoo Gemini Pixel