SRX was already priced for no overall PFS improvement (the massive fall in SP IN march). It's already been discussed that this was perhaps a silly primary endpoint since SIR spheres only act on the liver.
8 months is big news in oncology! Expect the SP to take a while to catch up whilst the market realises...
SRX Price at posting:
$19.98 Sentiment: Buy Disclosure: Held