Organovo Holdings, Inc. (NASDAQ:ONVO) closed at $1.39, as of Monday this week. 1,286,469 shares were traded, compared to an average daily volume of 1.28 million shares.
Currently, Organovo has a market cap of $148.62 million, with 106.92 million outstanding shares. Outstanding shares are the shares held by the company’s shareholders. 7.80% of those shares are owned by company officers and insiders, while institutional investors own 26.70%.
Organovo had a stock return of -10.32%, based on the last 5 trades; -6.71% for the last month; -38.22% for the last quarter; and -59.00% for the year to date.
The Average True Range (ATR) was 0.10. The Relative Strength Index (RSI) was 42.65. Organovo had a stock volatility of 4.99% for the week and 7.49% for the month. The 50 Day Moving Average was -6.74%.
The average recommendation for Organovo stock is currently at Buy.
Featured Image: Depositphotos/© blackdogvfx