Abeona Therapeutics Inc logo

Abeona Therapeutics Inc

STU:PCJ (USA)  
€ 3.96 (0%) May 21
At Loss
Market Cap:
€ 163.46M ($ 176.98M)
Enterprise V:
€ 127.38M ($ 137.92M)
Volume:
-
Avg Vol (2M):
2.82K
Also Trade In:

Abeona Therapeutics Inc Valuation Measures