SEPN Fades From Post-Earnings Highs as Insiders Cash Out
Septerna has given back ground since its August 11 earnings surge, sliding 8% this week to $43.80 — and a wave of insider selling at the highs tells a pointed story about where the people closest to the company saw…