Q: I am down quite a bit on this company. Is it time to buy more or sell?
Thank you
Thank you
5i Research Answer:
STC is up sharply this year (66%) as debt is being reduced and fundamentals improve. It is still...