Currently, Alcon has a Zacks Rank of #2 (Buy), while Edwards Lifesciences ... These are just a few of the metrics contributing to ALC's Value grade of B and EW's Value grade of D.