Edwards Lifesciences (EW) is a $58.2B med tech name that trades at 32.7x earnings, 8.9x sales, with a FCF yield of 2.7%. The company is a manufacturer of heart valve systems and repair products used to replace or repair a patient's diseased or defect...