Scholar Rock is trading at $43.12, up 4.25%, with the biotech sector’s 2.10% gain the clearest available context.

  • No major new company-specific announcement was found for October 21.
  • Truist reiterated its Buy rating and $77 price target, citing physician feedback on Isembyld’s uptake potential. The coverage was reported around October 20–21 and is not a confirmed explanation for the full move.
  • The supplied information does not include trading volume.