Ocugen Inc logo

Ocugen Inc

NEW
FRA:2H51 (USA)  
€ 1.062 -0.066 (-5.85%) Jul 24
At Loss
P/B:
71.18
Market Cap:
€ 360.06M ($ 410.59M)
Enterprise V:
€ 361.32M ($ 412.04M)
Volume:
3.00K
Avg Vol (2M):
7.15K
Trade In:
Volume:
3.00K
At Loss
Avg Vol (2M):
7.15K

Ocugen Inc Valuation Measures