Q: Down almost 15% over the last five sessions. Is there a reason I don't know about?
5i Research Answer:
It has been a tough month for stocks in general. HPS announced the date of its earnings release (April 30) and nervous holders may be taking profits, worrying about results. But there has been no 'real' news here recently.