The pursuit of outperformance leads many investors to carefully choose individual stocks. Picking the right ones can be a game-changer for growing your wealth.
The price of Upstream Bio Inc (NASDAQ: UPB) closed at $27.54 in the last session, down -1.92% from day before closing price of $28.08. In other words, the price has decreased by -$1.92 from its previous closing price. On the day, 0.5 million shares were traded. UPB stock price reached its highest trading level at $28.49 during the session, while it also had its lowest trading level at $27.215.
Ratios:
We take a closer look at UPB’s different ratios to gain a better understanding of the stock. For the most recent quarter (mrq), Quick Ratio is recorded 32.67 and its Current Ratio is at 32.67. In the meantime, Its Debt-to-Equity ratio is 0.00 whereas as Long-Term Debt/Eq ratio is at 0.00.
Upgrades & Downgrades
In the most recent recommendation for this company, Mizuho on December 18, 2025, initiated with a Outperform rating and assigned the stock a target price of $51.
On November 18, 2025, Evercore ISI started tracking the stock assigning a Outperform rating and target price of $40.
On October 14, 2025, Truist started tracking the stock assigning a Buy rating and target price of $47.Truist initiated its Buy rating on October 14, 2025, with a $47 target price.
Valuation Measures:
Investors should consider key stock statistics when deciding whether to invest or divest. In the wake of the recent closing price, UPB now has a Market Capitalization of 1488222848 and an Enterprise Value of 1117214848. For the stock, the TTM Price-to-Sale (P/S) ratio is 531.51 while its Price-to-Book (P/B) ratio in mrq is 3.93. Its current Enterprise Value per Revenue stands at 399.148 whereas that against EBITDA is -7.961.
Stock Price History:
The Beta on a monthly basis for UPB is 1.93, which has changed by 1.0496349 over the last 52 weeks, in comparison to a change of 0.1877265 over the same period for the S&P500. Over the past 52 weeks, UPB has reached a high of $30.89, while it has fallen to a 52-week low of $5.14. The 50-Day Moving Average of the stock is 3.00%, while the 200-Day Moving Average is calculated to be 65.46%.
Shares Statistics:
According to the various share statistics, UPB traded on average about 486.17K shares per day over the past 3-months and 485860 shares per day over the past 10 days. A total of 54.00M shares are outstanding, with a floating share count of 25.64M. Insiders hold about 52.55% of the company’s shares, while institutions hold 56.92% stake in the company. Shares short for UPB as of 1765756800 were 2983568 with a Short Ratio of 6.14, compared to 1763078400 on 2994056. Therefore, it implies a Short% of Shares Outstanding of 2983568 and a Short% of Float of 9.950000000000001.






