Cell Impact (HAM:ICLA)
€ 0.041 0.0072 (21.3%) Market Cap: 18.62 Mil Enterprise Value: 18.29 Mil PE Ratio: 0 PB Ratio: 0.68 GF Score: 69/100

Cell Impact (HAM:ICLA) Transcripts

    • 1