Scholar Rock’s Chief Scientific Officer Offloads 105,772 Shares in Rule 10b‑5‑1 Sale, Sparking Insider‑Trading Watchdog Attention
Insider sale by Scholar Rock’s chief scientist shows a slight dip and strategic portfolio shift—an insight into leadership confidence and future valuation risks.
3 minutes to read




