Nebula Research & Development LLC Sells 16,819 Shares of Edwards Lifesciences Corporation $EW
Nebula Research & Development LLC has reduced its stake in Edwards Lifesciences (NYSE:EW) by 34.8%, selling 16,819 shares and retaining 31,471 shares valued at $2.46 million. Despite this, institutional ownership of EW stands at about 79.46%, with other firms like OMERS, Econ Financial, and Pacific Capital increasing or initiating positions. Edwards Lifesciences recently reported strong Q3 earnings, beating analyst estimates, and has a consensus "Moderate Buy" rating with a target price of $93.30.
https://www.marketbeat.com/instant-alerts/filing-nebula-research-development-llc-sells-16819-shares-of-edwards-lifesciences-corporation-ew-2025-12-12/