Apr. 21 at 10:23 AM
$DRTS in the low 8’s actually means that
$10 is not so far away.
One announcement of a commercial agreement.
One jaw dropping set of Pancreatic cancer results.
One game changer for GBM.
One sniff of an M&A deal.
And just like that,
$10 will be in the rear view mirror.