In the last trading session, 3.05 million Schrodinger Inc (NASDAQ:SDGR) shares changed hands as the company’s beta touched 1.65. With the company’s per share price at $21.53 changed hands at -$2.03 or -8.62% during last session, the market valuation stood at $1.58B. SDGR’s last price was a discount, traded about -32.23% off its 52-week high of $28.47. The share price had its 52-week low at $16.60, which suggests the last value was 22.9% up since then.
Analysts gave the Schrodinger Inc (SDGR) stock a consensus recommendation rating of Buy, calculated at a mean rating of 1.25. If we narrow down to specifics, the data shows that 1 out of 5 analysts rate the stock as a Sell, with a further 0 assigning it an Overweight rating. Of the remaining, 1 recommended SDGR as a Hold, 3 felt it is a Buy and 0 rated the stock as Underweight.
Schrodinger Inc (NASDAQ:SDGR) trade information
Instantly SDGR was in red as seen at the end of in last trading. With action -9.39%, the performance over the past five days has been red. The company’s shares are showing year-to-date upside of 11.61%, with the 5-day performance at -9.39% in the red. However, in the 30-day time frame, Schrodinger Inc (NASDAQ:SDGR) is -17.79% down.
The consensus price target for the stock as assigned by Wall Street analysts is 28.5, meaning bulls need an upside of 24.46% from its current market value. According to analyst projections, SDGR’s forecast low is 27 with 30 as the target high. To hit the forecast high, the stock’s price needs a -39.34% plunge from its current level, while the stock would need to soar -25.41% for it to hit the projected low.
Looking at the company’s year-on-year earnings, data shows that the past 5-year has an earnings growth rate of -45.98%. The 2025 estimates are for Schrodinger Inc earnings to decrease by -3.28%, but the outlook for the next 5-year period is at 18.47% per year.
SDGR Dividends
Schrodinger Inc is expected to release its next quarterly earnings report in June.
BILL & MELINDA GATES FOUNDATION TRUST holds the second largest percentage of outstanding shares, with 9.6018% or 6.98 million shares worth $135.03 million as of 2024-06-30.