bf/NASDAQ:SRRK_icon.jpeg

NASDAQ:SRRK

Scholar Rock

  • Stock

USD

Last Close

29.08

11/11 21:00

Market Cap

659.57M

Beta: 0.77

Volume Today

1.11M

Avg: 217.26K

PE Ratio

−7.83

PFCF: −10.48