In the wake of Edwards Lifesciences Corporation's (NYSE:EW) latest US$6.1b market cap drop, institutional owners may be forced to take severe actions
Key Insights Given the large stake in the stock by institutions, Edwards Lifesciences' stock price might be vulnerable...