Ocugen Inc logo

Ocugen Inc

NEW
STU:2H51 (USA)  
€ 1.18 +0.016 (+1.37%) Aug 17
At Loss
Market Cap:
€ 404.35M ($ 468.13M)
Enterprise V:
€ 393.93M ($ 456.07M)
Volume:
3.09K
Avg Vol (2M):
9.30K
Trade In:
Volume:
3.09K
At Loss

Ocugen Inc Valuation Measures