Septerna Executive Sells Nearly 12,000 Shares: Implications for Investors | Intellectia.AI