Champions Oncology Inc
(STU:2I3)
€
3.6
-0.16 (-4.26%)
Market Cap: 53.78 Mil
Enterprise Value: 57.69 Mil
PE Ratio: 0
PB Ratio: 0
GF Score: 68/100 We'd love to learn more about your experiences on GuruFocus.com and how we can improve!
Take Survey