Captor Therapeutics SA (STU:60Q)
€ 17.25 -0.05 (-0.29%) Market Cap: 85.87 Mil Enterprise Value: 71.54 Mil PE Ratio: 0 PB Ratio: 6.22 GF Score: 43/100

Captor Therapeutics SA (STU:60Q) Transcripts

    • 1