Current Stock Value

Ocugen, Inc. (OCGN)

$ 6.31
0.05 (+0.80%)
Valuation Date: 6/16/2021
Share Price on Valuation Date 6.31$
Stock Beta 2.59
Outstanding Shares 112.24