Does anyone know why the sp continue to be depressed? Taking into consideration that the div will be paid next month and it's around 5% of the current sp, I would have thought it's a quite attractive return...
STS Price at posting:
38.5¢ Sentiment: Hold Disclosure: Held