NasdaqCM:OCGNBiotechs
Assessing Ocugen (OCGN) Valuation After Recent Share Price Volatility And Long Term Momentum
Ocugen (OCGN) has attracted fresh attention after recent trading left the shares at US$1.95, against a market value of about US$648.8m. This has prompted investors to reassess how its pipeline and financials line up.
See our latest analysis for Ocugen.
Recent trading has been choppy, with a 1-day share price return of 1.56% set against a 7-day share price return decline of 14.85%. However, the 90-day share price return of 35.42% and 1-year total shareholder return of 163.87% point to momentum...