Organovo Holdings Inc (NASDAQ: ONVO) Rose 28.89% From Its 52-Week Low, But YTD Numbers Fell -1.17%. Here’s What You Need To Know At This Time
During the last session, Organovo Holdings Inc (NASDAQ:ONVO)’s traded shares were 0.41 million, with the beta value of the company hitting 0.55. At the end