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