I would welcome views on the above because I am sure there are many who have this within their portfolio based upon its ranking! It has now dropped way past my usual stop loss however the story still seems to stack up! Volume hasn't been massive and feel mainly due to MM and the commodity prices. Inclined to keep holding but is testing my resolve!
Personally I think the stock ranks are analogous to a weather forecast, predicting what is likely to happen to a share. However, not to sell when a share goes below my stop loss would be analogous to going out into a heavy rain storm without an umbrella because the forecast had said the weather would be fine.