Cell Impact (HAM:ICLA)
€ 0.0188 0.0005 (2.73%) Market Cap: 12.09 Mil Enterprise Value: 11.77 Mil PE Ratio: 0 PB Ratio: 0.50 GF Score: 57/100

Cell Impact (HAM:ICLA) Transcripts

    • 1