S&P 500   3,122.03 (+0.05%)
DOW   28,036.22 (+0.11%)
QQQ   203.07 (+0.08%)
AAPL   267.10 (+0.50%)
FB   197.40 (+1.18%)
MSFT   150.34 (+0.25%)
GOOGL   1,319.84 (-1.03%)
AMZN   1,752.53 (+0.75%)
CGC   14.22 (-7.24%)
NVDA   212.28 (+3.96%)
MU   47.82 (+0.23%)
BABA   184.61 (-0.47%)
GE   11.44 (-0.69%)
TSLA   349.99 (-0.62%)
T   39.63 (+0.33%)
AMD   39.88 (+3.42%)
ACB   2.28 (-16.48%)
F   8.95 (+0.00%)
PRI   131.10 (+0.37%)
NFLX   302.57 (+2.56%)
BAC   32.96 (+0.09%)
GILD   64.29 (-1.20%)
DIS   147.65 (+2.06%)
S&P 500   3,122.03 (+0.05%)
DOW   28,036.22 (+0.11%)
QQQ   203.07 (+0.08%)
AAPL   267.10 (+0.50%)
FB   197.40 (+1.18%)
MSFT   150.34 (+0.25%)
GOOGL   1,319.84 (-1.03%)
AMZN   1,752.53 (+0.75%)
CGC   14.22 (-7.24%)
NVDA   212.28 (+3.96%)
MU   47.82 (+0.23%)
BABA   184.61 (-0.47%)
GE   11.44 (-0.69%)
TSLA   349.99 (-0.62%)
T   39.63 (+0.33%)
AMD   39.88 (+3.42%)
ACB   2.28 (-16.48%)
F   8.95 (+0.00%)
PRI   131.10 (+0.37%)
NFLX   302.57 (+2.56%)
BAC   32.96 (+0.09%)
GILD   64.29 (-1.20%)
DIS   147.65 (+2.06%)
S&P 500   3,122.03 (+0.05%)
DOW   28,036.22 (+0.11%)
QQQ   203.07 (+0.08%)
AAPL   267.10 (+0.50%)
FB   197.40 (+1.18%)
MSFT   150.34 (+0.25%)
GOOGL   1,319.84 (-1.03%)
AMZN   1,752.53 (+0.75%)
CGC   14.22 (-7.24%)
NVDA   212.28 (+3.96%)
MU   47.82 (+0.23%)
BABA   184.61 (-0.47%)
GE   11.44 (-0.69%)
TSLA   349.99 (-0.62%)
T   39.63 (+0.33%)
AMD   39.88 (+3.42%)
ACB   2.28 (-16.48%)
F   8.95 (+0.00%)
PRI   131.10 (+0.37%)
NFLX   302.57 (+2.56%)
BAC   32.96 (+0.09%)
GILD   64.29 (-1.20%)
DIS   147.65 (+2.06%)
S&P 500   3,122.03 (+0.05%)
DOW   28,036.22 (+0.11%)
QQQ   203.07 (+0.08%)
AAPL   267.10 (+0.50%)
FB   197.40 (+1.18%)
MSFT   150.34 (+0.25%)
GOOGL   1,319.84 (-1.03%)
AMZN   1,752.53 (+0.75%)
CGC   14.22 (-7.24%)
NVDA   212.28 (+3.96%)
MU   47.82 (+0.23%)
BABA   184.61 (-0.47%)
GE   11.44 (-0.69%)
TSLA   349.99 (-0.62%)
T   39.63 (+0.33%)
AMD   39.88 (+3.42%)
ACB   2.28 (-16.48%)
F   8.95 (+0.00%)
PRI   131.10 (+0.37%)
NFLX   302.57 (+2.56%)
BAC   32.96 (+0.09%)
GILD   64.29 (-1.20%)
DIS   147.65 (+2.06%)
Log in

Compare Stocks

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

 TeleflexDexComResMedNovocureInsulet
SymbolNYSE:TFXNASDAQ:DXCMNYSE:RMDNASDAQ:NVCRNASDAQ:PODD
Price Information
Current Price$344.68$213.78$147.78$85.75$182.49
52 Week RangeBuyBuyBuyBuyBuy
Analyst Ratings
Consensus RecommendationBuyBuyBuyBuyBuy
Consensus Price Target$386.11$193.29$118.33$79.40$151.71
% Upside from Price Target12.02% upside-9.59% downside-19.93% downside-7.41% downside-16.87% downside
Trade Information
Market Cap$15.85 billion$18.56 billion$20.91 billion$8.16 billion$10.94 billion
Beta0.960.640.412.340.96
Average Volume320,1561,141,008728,623723,580753,321
Sales & Book Value
Annual Revenue$2.45 billion$1.03 billion$2.61 billion$248.07 million$563.82 million
Price / Sales6.5218.978.1534.2120.01
Cashflow$14.85 per share$0.66 per share$4.79 per shareN/A$0.33 per share
Price / Cash23.21324.0730.85N/A551.78
Book Value$61.63 per share$8.35 per share$14.73 per share$1.92 per share$2.44 per share
Price / Book5.5925.6010.0344.6674.79
Profitability
Net Income$200.80 million$-127,100,000.00$404.59 million$-63,560,000.00$3.29 million
EPS$9.90$0.30$3.64($0.69)$0.05
Trailing P/E Ratio34.82712.6040.60N/A3,649.80
Forward P/E Ratio27.10122.1633.06204.17260.70
P/E Growth$2.16N/A$2.79N/AN/A
Net Margins17.36%-12.68%15.52%-8.43%2.38%
Return on Equity (ROE)18.81%16.16%26.72%-18.45%10.34%
Return on Assets (ROA)7.96%5.53%13.45%-6.95%2.10%
Dividend
Annual Payout$1.36N/A$1.56N/AN/A
Dividend Yield0.39%N/A1.06%N/AN/A
Three-Year Dividend GrowthN/AN/AN/AN/AN/A
Payout Ratio13.74%N/A42.86%N/AN/A
Years of Consecutive Dividend GrowthN/AN/AN/AN/AN/A
Debt
Debt-to-Equity Ratio0.72%1.41%0.60%0.84%6.55%
Current Ratio2.33%5.63%2.11%5.06%7.01%
Quick Ratio1.44%5.26%1.46%4.76%6.21%
Ownership Information
Institutional Ownership Percentage90.50%98.21%66.53%66.39%N/A
Insider Ownership Percentage2.36%0.88%1.22%5.60%3.50%
Miscellaneous
Employees15,2002,8007,240N/A1,169
Shares Outstanding46.30 million91.53 million143.79 million98.97 million61.82 million
Next Earnings Date2/20/2020 (Estimated)2/20/2020 (Estimated)1/23/2020 (Estimated)2/27/2020 (Estimated)2/24/2020 (Estimated)
OptionableOptionableOptionableOptionableOptionableOptionable
 TeleflexDexComResMedNovocureInsulet

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