Investors aiming for above-average returns often turn to the practice of stock picking. Skillful choices in individual stocks can be a catalyst for substantial wealth growth.
Omeros Corporation (NASDAQ: OMER) closed the day trading at $13.53 down -12.14% from the previous closing price of $15.4. In other words, the price has decreased by -$12.14 from its previous closing price. On the day, 5.29 million shares were traded. OMER stock price reached its highest trading level at $15.125 during the session, while it also had its lowest trading level at $13.51.
Ratios:
For a better understanding of OMER, let’s look at its different ratios. For the most recent quarter (mrq), Quick Ratio is recorded 0.89 and its Current Ratio is at 0.89.
Upgrades & Downgrades
In the most recent recommendation for this company, H.C. Wainwright on June 10, 2025, initiated with a Buy rating and assigned the stock a target price of $9.
On December 23, 2024, D. Boral Capital started tracking the stock assigning a Buy rating and target price of $36.
On November 14, 2024, Rodman & Renshaw started tracking the stock assigning a Buy rating and target price of $9.Rodman & Renshaw initiated its Buy rating on November 14, 2024, with a $9 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, OMER now has a Market Capitalization of 959283136 and an Enterprise Value of 1286637184.
Stock Price History:
The Beta on a monthly basis for OMER is 2.46, which has changed by 0.5571284 over the last 52 weeks, in comparison to a change of 0.16623151 over the same period for the S&P500. Over the past 52 weeks, OMER has reached a high of $17.65, while it has fallen to a 52-week low of $2.95. The 50-Day Moving Average of the stock is 37.18%, while the 200-Day Moving Average is calculated to be 121.71%.
Shares Statistics:
Over the past 3-months, OMER traded about 4.42M shares per day on average, while over the past 10 days, OMER traded about 5762200 shares per day. A total of 70.07M shares are outstanding, with a floating share count of 68.19M. Insiders hold about 3.82% of the company’s shares, while institutions hold 46.47% stake in the company. Shares short for OMER as of 1765756800 were 13919634 with a Short Ratio of 3.15, compared to 1763078400 on 13353498. Therefore, it implies a Short% of Shares Outstanding of 13919634 and a Short% of Float of 20.369999999999997.
Earnings Estimates
As of right now, 4.0 analysts gave their recommendation on the stock of the company. Analysts are recommending an EPS of between $0.83 and -$2.09 for the fiscal current year, implying an average EPS of -$1.25. EPS for the following year is $0.04, with 4.0 analysts recommending between $3.86 and -$1.84.





