MarketBeat Earnings
37,700 Shares in Septerna, Inc. $SEPN Purchased by Renaissance Technologies LLC
Renaissance Technologies LLC has acquired a new stake of 37,700 shares in Septerna, Inc. (NASDAQ:SEPN) valued at $906,000. This comes as Septerna reported better-than-expected quarterly results and received positive sentiment from analysts, with a consensus "Moderate Buy" rating and an average price target of $51.33. Despite positive analyst outlooks and strong earnings, insiders have sold a significant number …