Castle Biosciences Inc (FRA:086)
€ 27 +2.4 (+9.76%) Market Cap: 861.29 Mil Enterprise Value: 655.97 Mil PE Ratio: 0 PB Ratio: 2.30 GF Score: 82/100

Castle Biosciences Inc (FRA:086) Transcripts

  • 1