Tag: NASDAQ:OCGN

Science

Ocugen Inc At $0.72: Buy, Sell Or Hold?

Ocugen Inc (NASDAQ:OCGN)’s traded shares stood at 1.32 million during the latest session, with the company’s beta value hitting 3.86. At the last check today,