Castle Biosciences Inc (FRA:086)
€ 20.6 -0.60 (-2.83%) Market Cap: 642.13 Mil Enterprise Value: 444.58 Mil PE Ratio: 0 PB Ratio: 1.58 GF Score: 60/100

Castle Biosciences Inc (FRA:086) Transcripts

  • 1