Abeona Therapeutics Inc
(STU:PCJ)
€
6.23
+0.26 (+4.32%)
Market Cap: 358.08 Mil
Enterprise Value: 232.17 Mil
PE Ratio: 8.13
PB Ratio: 2.84
GF Score: 51/100 Abeona Therapeutics Inc (STU:PCJ) Transcripts
- 1