Could Organovo Holdings Inc (NASDAQ: ONVO) Regain All Of Its Losses Given A -21.85% Dip From High?
During the recent session, Organovo Holdings Inc (NASDAQ:ONVO)’s traded shares were 0.63 million, with the beta value of the company hitting 0.84. The 52-week high