I have held this stock for a couple of years - fundamentally looks OK - anyone know why it is performing like a very sick dog?