Current Stock Value

Organovo Holdings, Inc. (ONVO)

$1.72

+0.08 (+4.88%)
Valuation Date: 6/3/2023
Share Price on Valuation Date 1.72$
Stock Beta 0.89
Outstanding Shares 8.70