Can't figure this company's SP.
It seems that no matter what good news comes out and how many recommendations are made with whatever targets/valuation are made, always way above where we are now, there's always a wall of sellers lined up to keep the SP languishing a narrow range, despite, at times, very large volumes.
There are much cleverer people here than me, can one of them enlighten me please? (I suspect others are equally perplexed)