Hosted on MSN1mon
Scholar Rock CEO Jay Backstrom sells $985,951 in stockBackstrom, the Chief Executive Officer of ... applications for the drug in the first quarter of 2025, with a U.S. commercial launch anticipated in the fourth quarter of the same year.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results