Sculptor Capital LP Invests $18.72 Million in Penumbra, Inc. $PEN
MarketBeat
Sculptor Capital LP purchased a new position in Penumbra, Inc. (NYSE:PEN - Free Report) during the 1st quarter, according to the company in its most recent Form 13F filing with the SEC. The firm purchased 57,000 shares of the company's stock, valued at approximately $18,717,000. Sculptor Capital LP
NYSE:PEN