My suspicion is that somebody knows how the quarters sales are going - but I have no idea tbh. Could also be somebody influential ditching the treatment etc etc. I'm sure we'll find out - just hope it is sooner rather than later.
SRX Price at posting:
$24.80 Sentiment: Buy Disclosure: Held