NASDAQ : OMER
-$0.13 (-1.24%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -164 | last: 171
Increased Positions
change: -97 | last: 99
Reduced Positions
change: -38 | last: 39
New Positions
change: -34 | last: 35
Sold Positions
change: 124 | last: 31
Total Calls
Total Puts
Put-Call Ratio
change: -91.4241 | last: 0.9142
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $17.18 | 63.51M | $1.09B | $9.66M | $239.14M | $1.32B |
| 2024-12-31 | $9.88 | 58.17M | $574.73M | $3.4M | $207.02M | $778.35M |
| 2023-12-31 | $3.27 | 62.74M | $205.16M | $7.1M | $361.58M | $559.64M |
| 2022-12-31 | $2.26 | 62.74M | $141.79M | $11.01M | $342.02M | $472.8M |
| 2021-12-31 | $6.43 | 62.34M | $400.87M | $100.81M | $347.84M | $647.9M |
| 2020-12-31 | $14.29 | 57.18M | $817.06M | $10.5M | $268.84M | $1.08B |
| 2019-12-31 | $14.09 | 49.52M | $697.79M | $3.08M | $194.04M | $888.74M |
| 2018-12-31 | $11.14 | 48.58M | $541.21M | $5.86M | $151.45M | $686.8M |
| 2017-12-31 | $19.43 | 45.54M | $884.83M | $3.39M | $84.61M | $966.04M |
| 2016-12-31 | $9.92 | 40.45M | $401.23M | $2.22M | $79.71M | $478.71M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $10.56 | 71.92M | $759.45M | $1.91M | $310.63M | $1.07B |
| 2025-12-31 | $17.18 | 63.51M | $1.09B | $9.66M | $239.14M | $1.32B |
| 2025-09-30 | $4.10 | 66.26M | $271.68M | $2.4M | $191.61M | $460.9M |
| 2025-06-30 | $3.00 | 58.59M | $175.76M | $1.9M | $184.33M | $358.18M |
| 2025-03-31 | $8.22 | 58.06M | $477.22M | $4.26M | $415.05M | $888.01M |
| 2024-12-31 | $9.88 | 58.17M | $574.73M | $3.4M | $207.02M | $778.35M |
| 2024-09-30 | $3.97 | 57.95M | $230.05M | $1.52M | $209.47M | $438M |
| 2024-06-30 | $3.95 | 57.94M | $228.88M | $2.12M | $444.36M | $671.11M |
| 2024-03-31 | $3.19 | 58.8M | $187.57M | $1.83M | $472.15M | $657.89M |
| 2023-12-31 | $3.27 | 62.44M | $204.18M | $7.1M | $361.58M | $558.66M |
| 2023-09-30 | $2.92 | 62.86M | $183.54M | $30.64M | $340.87M | $493.78M |
| 2023-06-30 | $5.44 | 62.84M | $341.83M | $6.6M | $467.07M | $802.3M |