Organovo Holdings Inc (NASDAQ:ONVO) Drops -6.28% In One Week: What’s Boosting Its Stock?
In last trading session, Organovo Holdings Inc (NASDAQ:ONVO) saw 0.11 million shares changing hands with its beta currently measuring 0.55. Company’s recent per share price