For those aiming to surpass market returns, the art of stock picking is crucial. Making wise choices in stocks can greatly enhance your overall wealth.
After finishing at $34.38 in the prior trading day, Scholar Rock Holding Corp (NASDAQ: SRRK) closed at $32.44, down -5.64%. In other words, the price has decreased by -$5.64 from its previous closing price. On the day, 2.91 million shares were traded. SRRK stock price reached its highest trading level at $34.5 during the session, while it also had its lowest trading level at $31.72.
Ratios:
Our goal is to gain a better understanding of SRRK by taking a closer look at its different ratios. For the most recent quarter (mrq), Quick Ratio is recorded 6.33 and its Current Ratio is at 6.33. In the meantime, Its Debt-to-Equity ratio is 0.26 whereas as Long-Term Debt/Eq ratio is at 0.24.
Insider Transactions:
The insider trade also gives investors a glimpse into the future direction of stock prices, which can be beneficial to investors. A recent insider transaction in this stock occurred on Aug 18 ’25 when Parlavecchio Caryn sold 2,178 shares for $31.17 per share. The transaction valued at 67,880 led to the insider holds 155,464 shares of the business.
FLIER JEFFREY S. sold 11,136 shares of SRRK for $445,688 on Jul 16 ’25. The Director now owns 0 shares after completing the transaction at $40.02 per share. On Jul 08 ’25, another insider, Qatanani Mo, who serves as the CHIEF SCIENTIFIC OFFICER of the company, sold 24,066 shares for $34.44 each. As a result, the insider received 828,898 and left with 115,495 shares of the company.
Valuation Measures:
Investors should consider key stock statistics when deciding whether to invest or divest. In the wake of the recent closing price, SRRK now has a Market Capitalization of 3118369280 and an Enterprise Value of 2884884480.
Stock Price History:
The Beta on a monthly basis for SRRK is 0.42, which has changed by 3.0398507 over the last 52 weeks, in comparison to a change of 0.20221436 over the same period for the S&P500. Over the past 52 weeks, SRRK has reached a high of $46.98, while it has fallen to a 52-week low of $6.76. The 50-Day Moving Average of the stock is -8.95%, while the 200-Day Moving Average is calculated to be -9.10%.
Shares Statistics:
The stock has traded on average 1.56M shares per day over the past 3-months and 1717850 shares per day over the last 10 days, according to various share statistics. A total of 96.00M shares are outstanding, with a floating share count of 74.10M. Insiders hold about 22.92% of the company’s shares, while institutions hold 99.02% stake in the company. Shares short for SRRK as of 1755216000 were 15466214 with a Short Ratio of 9.91, compared to 1752537600 on 14173937. Therefore, it implies a Short% of Shares Outstanding of 15466214 and a Short% of Float of 28.190001999999996.
Earnings Estimates
The company has 6.0 analysts who recommend its stock at the moment. The consensus estimate for the next quarter is -$0.76, with high estimates of -$0.51 and low estimates of -$0.98.
Analysts are recommending an EPS of between -$2.38 and -$3.63 for the fiscal current year, implying an average EPS of -$3.16. EPS for the following year is -$2.05, with 6.0 analysts recommending between -$0.11 and -$3.15.
Revenue Estimates
For the next quarter, 9 analysts are estimating revenue of $5.81M. There is a high estimate of $22M for the next quarter, whereas the lowest estimate is $1.5M.
Based on 10 analysts’ estimates, the company’s revenue will be $130.63M in the next fiscal year. The high estimate is $202.83M and the low estimate is $75M.