COO & CFO Myles Edward H sells 142,292 shares for $5.1M; reduces holding by 56.1% to 111,345 shares
Myles Edward H executed 2 separate sales totaling 142,292 shares for $5,068,974.19 at an average price of $35.62 per share, reducing his stake from 253,637 to 111,345 shares—a 56.1% reduction in holdings. The current stock price of $35.79 is 23.4% below the 52-week high of $46.73 and down 6.2% over the past 30 days and 14.1% over 90 days. At Scholar Rock, his prior 5 trades show a pattern of poor timing at the 90-day measurement mark: 0 of 4 measurable prior sells were well-timed (stock rose after the sale in all cases), with 90-day returns ranging from +22.8% to +76.4%. The company posted a 76.4% annual revenue increase to $33.2M but remains unprofitable with a $-64.5M net loss in the most recent full fiscal year. The substantial reduction in the CFO's personal stake during a period of declining share price and in the context of the company's ongoing losses warrants attention to whether this magnitude of insider liquidation reflects broader capital allocation or operational concerns.