Citizens JMP Downgrades Teleflex (TFX) to Market Perform

Go back to Citizens JMP Downgrades Teleflex (TFX) to Market Perform
TELEFLEX INCORPORATED (NYSE: TFX) Delayed: 141.61 +0.94 (0.67%)
Previous Close $140.67    52 Week High $188.79 
Open $141.00    52 Week Low $125.28 
Day High $141.85    P/E 40.93 
Day Low $139.17    EPS $3.46 
Volume 301,919