Ocugen Inc logo

Ocugen Inc

NEW
FRA:2H51 (USA)  
€ 0.86 -0.013 (-1.49%) Sep 16
At Loss
Market Cap:
€ 295.40M ($ 338.53M)
Enterprise V:
€ 282.20M ($ 323.40M)
Volume:
0
Avg Vol (2M):
9.24K
Trade In:

Ocugen Inc Valuation Measures