Edwards Lifesciences Corp. closed 24.63% below its 52-week high of $96.12, which the company reached on March 28th.