Ocugen Inc logo

Ocugen Inc

NEW
FRA:2H51 (USA)  
€ 1.176 -0.024 (-2%) Aug 28
At Loss
Market Cap:
€ 384.16M ($ 445.10M)
Enterprise V:
€ 373.81M ($ 433.10M)
Volume:
2.00K
Avg Vol (2M):
5.74K
Trade In:
Volume:
2.00K
At Loss

Ocugen Inc Valuation Measures