That may be the case fly but this is just part of the jostling that must take place for the stock to climb the wall of worry. It will be impacted by all types of trading and investing tactics, primarily, due to it's gut wrenching decline over the past few months. The forces of fear and greed take time to work themselves out but I am of a view that greed will be the ultimate winner of this battle over time.
SRF Price at posting:
21.5¢ Sentiment: Buy Disclosure: Held