EcoR1 Capital LLC Decreases Stock Position in MBX Biosciences, Inc. $MBX
EcoR1 Capital LLC significantly reduced its stake in MBX Biosciences (NASDAQ:MBX) by 63.4% during Q1, selling 1.35 million shares but still holding 777,000 shares valued at $23.2 million. Despite this, analysts maintain a "Moderate Buy" rating with an average price target of $66.75, with …