I think when trying to put a valuation on CST you really must take into consideration Market conditions.
At present no one is interested in Biotech.With good reason.
As to what CST is worth if pushed I would say $2.00.
With the next report I would venture to say much more.
Regards,