Stock Comparison

TFX CVS
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric TFX
Teleflex Inc
CVS
Cvs Health Corp
Price $133.06 $90.55
Change % +1.05% +3.65%
Market Cap 5.95B 99.62B
P/E Ratio 56.4
EPS $-20.56 $1.37
52W High $139.67 $85.15
52W Low $100.18 $58.35
Volume
Avg Volume 886.2K 7.67M
Open $134.33 $88.00
Prev Close $131.68 $87.36
Div Yield 1.03% 3.37%
Annual Dividend $1.33 $2.68
Payout Ratio 91.2% 192.1%
Analyst Rating Hold Strong buy
Price Target $20.50 $162.09
Total Analysts 17 33