What is CSBR’s price-to-sales ratio telling us about the company’s value?
In the current trading session, Champions Oncology Inc’s (CSBR) stock is trading at the price of $4.59, a gain of 12.78% over last night’s close. So, the stock is trading at a price that is -35.63% less than its 52-week high of $7.13 and 27.50%